Có một đồ thị vô hướng đơn. Chọn một số cạnh làm dự án; để chọn cạnh, phải chọn cả hai đầu của nó. Tổng giá trị bằng tổng trọng số các cạnh đã chọn trừ tổng chi phí của các đỉnh đã chọn. Có thể chọn tập rỗng. Hãy tìm giá trị lớn nhất.
Input
- Dòng đầu chứa .
- Dòng thứ hai chứa , là chi phí các đỉnh.
- Mỗi trong dòng tiếp theo chứa , mô tả một cạnh vô hướng trọng số .
Output
- In một số nguyên: giá trị lớn nhất của đồ thị con.
Constraints
- .
- .
- .
- .
- Không có khuyên hoặc cạnh trùng.
Scoring
- Subtask ( số điểm): .
- Subtask ( số điểm): Không có giới hạn bổ sung.
Example
Test 1
Input
2 1 3 4 1 2 10
Output
3
Giải thích: Chọn cạnh duy nhất thu và trả chi phí , còn ; chọn rỗng chỉ được .