Một ngày nọ, trong một vương quốc xa xôi, có một đội phiêu lưu gồm ~n~ các anh hùng, mỗi người mang trong mình một sức mạnh đặc biệt, được đại diện bởi hai chỉ số: sức mạnh và khả năng phép thuật. Mỗi anh hùng đã sẵn sàng để thực hiện một nhiệm vụ bảo vệ vương quốc khỏi mối đe dọa của những kẻ xấu xa.
Vua của vương quốc, người đã thu thập rất nhiều thông tin về các anh hùng, có trong tay danh sách chỉ số sức mạnh và khả năng phép thuật của các anh hùng. Ngoài ra, vua còn có một danh sách gồm ~Q~ yêu cầu, nơi mỗi yêu cầu mô tả điều kiện cần để chọn một anh hùng tham gia nhiệm vụ sắp tới.
Trong một yêu cầu, vua cần tìm giá trị tối đa của tổng sức mạnh và khả năng phép thuật của một anh hùng, với điều kiện sức mạnh của anh hùng đó phải lớn hơn hoặc bằng ~x~ và khả năng phép thuật phải lớn hơn hoặc bằng ~y~ . Nếu thoả mãn nhà vua sẽ ghi tổng chỉ số sức mạnh và khả năng phép thuật vào yêu cầu đó, ngược lại vua sẽ ghi là -1
Input
Dòng đầu tiên là số nguyên ~n~ và ~Q~ ~(1 \le n \le 10^5 , 0 \le Q \le 10^5 )~
Dòng thứ hai là ~n~ số nguyên dương ~A_i~ ~(1 \le A_i \le 10^9)~ ~-~ là chỉ số sức mạnh của các anh hùng
Dòng thứ ba là ~n~ số nguyên dương ~B_i~ ~(1 \le B_i \le 10^9)~ ~-~ là chỉ số phép thuật của các anh hùng
~Q~ dòng tiếp theo,dòng thứ ~i~ là 2 số nguyên ~x~ và ~y~ ~(1 \le x,y \le 10^9)~ ~-~ yêu cầu về sức mạnh và phép thuật theo yêu cầu của nhà vua
Output
In ra ~Q~ dòng,dòng thứ ~i~ là đáp án cho yêu cầu của nhà vua
Sample Input
4 3
4 3 1 2
2 4 9 5
4 1
1 3
2 5
Sample Output
6
10
7
Giải thích
Đối với truy vấn đầu tiên ~[4, 1]~, anh hùng ở chỉ số ~j = 1~ thỏa mãn điều kiện với tổng là ~6~.
Đối với truy vấn thứ hai ~[1, 3]~, anh hùng ở chỉ số ~j = 3~ thỏa mãn điều kiện với tổng là ~10~.
Đối với truy vấn thứ ba ~[2, 5]~, anh hùng ở chỉ số ~j = 4~ thỏa mãn điều kiện với tổng là ~7~.
Bình luận