#P2869. [USACO07DEC] Gourmet Grazers G

[USACO07DEC] Gourmet Grazers G

Description

约翰的奶牛对食物越来越挑剔了。现在,商店有 mm 份牧草可供出售,奶牛食量很大,每份牧草仅能供一头奶牛食用。第 ii 份牧草的价格为 cic_i,口感为 did_i

约翰一共有 nn 头奶牛,他要为每头奶牛订购一份牧草,第 ii 头奶牛要求 它的牧草价格不低于 aia_i,口感不低于 bib_i。请问,约翰应该如何为每头奶牛选择牧草,才能让他花的钱最少?

Input Format

第一行,两个整数 nnmm

2n+12\sim n+1 行,第 i+1i+1 行两个整数 aia_ibib_i

n+2n+m+1n+2\sim n+m+1 行,第 i+n+1i+n+1 行两个整数 cic_idid_i

含义见题面所述。

Output Format

输出仅一行,代表能够满足所有奶牛要求所要花的钱的最小值。如果不能够满足所有奶牛的要求,输出 -1

4 7
1 1
2 3
1 4
4 2
3 2
2 1
4 3
5 2
5 4
2 6
4 4
12

Hint

对于 100%100\% 的数据,满足 1n,m1051\leqslant n,m\leqslant 10^51ai,bi,ci,di1091\leqslant a_i,b_i,c_i,d_i\leqslant 10^9