题目描述

输入格式
第一行一个正整数N,表示红点和蓝点的数量。
接下来N行,每行3个整数rix,riy,riw,表示一个红点。
接下来N行,每行3个整数bix,biy,biw,表示一个蓝点。
接下来一行一个正整数Q,表示询问次数。
接下来Q行,每行两个整数Li,Ri,表示一个询问。
输出格式
对每个询问输出一行表示答案,如果无解输出−1。
样例输入
2
-3 1 1
-6 3 10
3 4 100
5 2 1000
5
-5 4
-2 6
-4 1
-10 10
-1 2
样例输出
101
-1
110
1001
1001
数据范围
本题采用子任务评测。对于所有数据,满足:
1≤N≤100000,1≤Q≤500000
−1000000000≤rix,Li≤−1,1≤bix,Ri≤1000000000
1≤riy,biy≤1000000000
1≤riw,biw≤1000000000
保证$r_1^x,...,r_N^x,b_1^x,...,b_N^x,L_1,...,L_Q,R_1,...,R_Q$互不相同
保证r1y,...,rNy,b1y,...,bNy互不相同
subtask1:20pts N,Q≤5000
subtask2:20pts N,Q≤50000
subtask3:30pts Q≤200000
subatsk4:30pts 无特殊限制