#include<stdio.h>
#include<algorithm>
using namespace std;
int main(){
double p[1005] = {0}; //用来存放多项式
int n,count = 0;
double a;
int k;
scanf("%d",&k);
for(int i=0;i<k;i++){
scanf("%d %lf",&n,&a);
p[n] += a;
}
scanf("%d",&k);
for(int i=0;i<k;i++){
scanf("%d %lf",&n,&a);
p[n] += a;
}
for(int i=0;i<=1000;i++){ //枚举计数多项式中不为0的数
if(p[i]!=0)
count++;
}
printf("%d",count);
for(int i=1000;i>=0;i--){
if(p[i]!=0)
printf(" %d %.1f",i,p[i]);
}
return 0;
}
京公网安备 11010502036488号