Anh Long là một đại ca máu lạnh khét tiếng của IUH, anh sống trong một tòa lâu đài rộng lớn với thú cưng là các con vịt. Anh Long nuôi bầy vịt trong một căn phòng hình chữ nhật khép kín và ngăn vách cho chúng tạo thành các phòng nhỏ. Mỗi đêm, để vịt có sự riêng tư, anh cho mỗi con ngủ trong một phòng. Hệ thống vách tường của căn phòng của vịt được mô tả như sau: góc dưới-trái là (0,0) và góc trên-phải là ~(A,B)~ và
- Có ~m~ bức tường ngang được mô tả bởi đoạn thẳng nối điểm ~(0,b_i)~ với ~(A,b_i)~ ở đây ~0<b_i<B~ với mọi ~i=1,2,…,m~. </li>
- Có ~n~ bức tường dọc được mô tả như là các đoạn thẳng nối điểm ~(a_i,0)~ với ~(a_i,B)~ ở đây ~0<a_i<A~ với mọi ~i=1,2,…,n~. </li>
- Chu vi của hình chữ nhật cũng là các bức tường, như vậy căn phòng sẽ được chia thành ~(m+1)×(n+1)~ phòng nhỏ.
Đến ban ngày, để lũ vịt đỡ cô đơn, anh sẽ dùng hệ thống tự động mở một số đoạn tường ngang hoặc dọc của một số phòng sao cho tất cả các phòng đều đi đến được nhau. Hãy tính tổng độ dài bé nhất của các đoạn tường mà anh Long tháo để có thể làm được điều trên?
Input
- Dòng đầu tiên chứa 4 số nguyên dương ~A,B,n,m~ với ~1≤A,B≤10^9~ và ~n,m≤ 25000~.
- Trong ~n~ dòng tiếp theo lần lượt chứa các số nguyên ~a_1,a_2,…,a_n~ và ~m~ dòng cuối cùng lần lượt chứa các số nguyên ~b_1,b_2,…,b_m~.
Output
Một số nguyên duy nhất là tổng độ dài nhỏ nhất của các đoạn tường cần phá.
Sample input
15 15 5 2
2
5
10
6
4
11
3
Sample output
44
Subtasks:
- Subtask 1: ~n,m≤2000~
- Subtask 2: ~n,m≤25000~
Comments