第一行有一个整数N,1≤N≤10000,表示仓库中盒子总数;下面N行每行有两个由空格分开的非负整数,它们描述每一个盒子,其中第一个数是盒子的尺寸,第二个数是盒子中货物的价值,尺寸不超过1000,价值不超过10000;下一行有一个整数Q,表示运输到仓库的集装箱数(提供的集装箱个数),再下面的Q行,每行有两个由空格分开的整数,第一个数是集装箱的尺寸,第二个数是该尺寸的集装箱的总数,集装箱的最大数目是5000,集装箱的尺寸不超过10
1 2
3 5
2 1
1 4
尺寸为1和2的2个集装箱能够放入价值为3,4或5的盒子,或者三个总价值为9的盒子,在仓库中,尺寸为5的集装箱不能装满盒子。
输出只有一行:
5
1 3
1 2
3 5
2 1
1 4
2
1 1
2 1
3