Code
A_ = list(map(float,input().split()))
B_ = list(map(float,input().split()))
a1 = []
a2 = []
b1 = []
b2 = []
K1 = int(A_[0])
K2 = int(B_[0])
for i in range(1,len(A_),2):
a1.append(A_[i])
a2.append(A_[i+1])
for i in range(1,len(B_),2):
b1.append(B_[i])
b2.append(B_[i+1])
R = [0 for i in range(2002)]
for i in range(K1):
for j in range(K2):
R[int(a1[i]+b1[j])] += a2[i]*b2[j]
out = []
num = 0
for idx in range(len(R)-1,-1,-1):
if R[idx]!=0:
num += 1
out.append(str(idx))
out.append(f'{R[idx]:.1f}')
out_ = [str(num)]
out_ += out
print(' '.join(out_))