#include<stdio.h>
#include<stdlib.h>
int main(){
int base[1001]={0};
int sum[1001]={0};
int mul[2001]={0};
int N1;scanf("%d",&N1);
int i, texpen, tindex;for(i =0; i <N1; i++){scanf("%d %d",&texpen,&tindex);
base[tindex]= texpen;
sum[tindex]= texpen;}
int N2, j;scanf("%d",&N2);for(i =0; i <N2; i++){scanf("%d %d",&texpen,&tindex);
sum[tindex]+= texpen;for(j =0; j <1001; j++) mul[tindex+j]+=texpen*base[j];}
int flag =1;for(i =2000; i >=0; i--){if(mul[i]){if(flag) flag =0;elseprintf(" ");printf("%d %d", mul[i], i);}}if(flag)printf("0 0");printf("\n");
flag =1;for(i =1000; i >=0; i--){if(sum[i]){if(flag) flag =0;elseprintf(" ");printf("%d %d", sum[i], i);}}if(flag)printf("0 0");return0;}