#include <iostream>
#include <string>
#include <sstream>
#include <cmath>
#include <algorithm>
using namespace std;
bool a[3002];
int main()
{
int x1,x2,x3 , n1,n2,n3, m1,m2,m3 ,z1=0,z2=0,z3=0;
float r1,r2,r3, rt1=0,rt2=0,rt3=0;
float arr[3000]={};
float arr2[3000]={};
cin>>n1;
for(int i=0;i<n1;i++){
cin>>x1>>m1;
arr2[x1]+=m1;
for(int h=0;h<m1;h++){
cin>>r1;
arr[x1]+=r1;
a[x1] = 1;
}
//arr[x1]=(rt1/arr2[x1]);
// cout <<arr[x1]<<endl;
}
cin>>n2;
for(int i=0;i<n2;i++){
cin>>x2>>m2;
z2+=x2;
arr2[x2]+=m2;
for(int h=0;h<m2;h++){
cin>>r2;
//rt2+=r2;
arr[x2]+=r2;
a[x2] = 1;
}
// arr[x2]=(rt2/arr2[x2]);
}
cin>>n3;
for(int i=0;i<n3;i++){
cin>>x3>>m3;
z3+=x3;
arr2[x3]+=m3;
for(int h=0;h<m3;h++){
cin>>r3;
arr[x3]+=r3;
//arr[x3]+=r3;
a[x3] = 1;
}
//arr[x3]=(rt3/arr2[x3]);
}
for(int i=1;i<3000;i++){
if(a[i] == 1){
cout <<i <<" "<<arr[i]/arr2[i]<<endl;
}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8c3N0cmVhbT4KI2luY2x1ZGUgPGNtYXRoPgojaW5jbHVkZSA8YWxnb3JpdGhtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKYm9vbCBhWzMwMDJdOwoKaW50IG1haW4oKQp7CiAgICAgaW50IHgxLHgyLHgzICwgbjEsbjIsbjMsIG0xLG0yLG0zICx6MT0wLHoyPTAsejM9MDsKICAgIGZsb2F0IHIxLHIyLHIzLCBydDE9MCxydDI9MCxydDM9MDsKICAgIGZsb2F0IGFyclszMDAwXT17fTsKICAgIGZsb2F0IGFycjJbMzAwMF09e307CiAgICBjaW4+Pm4xOwogICAgZm9yKGludCBpPTA7aTxuMTtpKyspewogICAgICAgIGNpbj4+eDE+Pm0xOwogICAgICAgIGFycjJbeDFdKz1tMTsKICAgICAgICBmb3IoaW50IGg9MDtoPG0xO2grKyl7CiAgICAgICAgICAgIGNpbj4+cjE7CiAgICAgICAgICAgIGFyclt4MV0rPXIxOwoJCQlhW3gxXSA9IDE7CgogICAgICAgIH0KICAgICAgICAvL2Fyclt4MV09KHJ0MS9hcnIyW3gxXSk7CiAgICAgICAgLy8gY291dCA8PGFyclt4MV08PGVuZGw7CiAgICB9CgogICAgY2luPj5uMjsKICAgIGZvcihpbnQgaT0wO2k8bjI7aSsrKXsKCiAgICAgICAgY2luPj54Mj4+bTI7CiAgICAgICAgIHoyKz14MjsKYXJyMlt4Ml0rPW0yOwogICAgICAgIGZvcihpbnQgaD0wO2g8bTI7aCsrKXsKICAgICAgICAgICAgY2luPj5yMjsKICAgICAgIC8vcnQyKz1yMjsKICAgICAgICAgICBhcnJbeDJdKz1yMjsKICAgICAgICAgICBhW3gyXSA9IDE7CgogICAgfQogIC8vIGFyclt4Ml09KHJ0Mi9hcnIyW3gyXSk7CiAgICB9CgogICAgIGNpbj4+bjM7CiAgICBmb3IoaW50IGk9MDtpPG4zO2krKyl7CiAgICAgICAgY2luPj54Mz4+bTM7CiAgICAgICAgIHozKz14MzsKYXJyMlt4M10rPW0zOwogICAgICAgZm9yKGludCBoPTA7aDxtMztoKyspewogICAgICAgICAgICBjaW4+PnIzOwogICAgICAgICAgICBhcnJbeDNdKz1yMzsKICAgICAgICAgICAgLy9hcnJbeDNdKz1yMzsKICAgICAgICAgICAgYVt4M10gPSAxOwogICAgICAgIH0KICAgICAgLy9hcnJbeDNdPShydDMvYXJyMlt4M10pOwogICAgfQogICAgZm9yKGludCBpPTE7aTwzMDAwO2krKyl7CiAgICAgICAgaWYoYVtpXSA9PSAxKXsKICAgICAgICAgICAgY291dCA8PGkgPDwiICI8PGFycltpXS9hcnIyW2ldPDxlbmRsOwogICAgICAgIH0KICAgIH0KCiAgICByZXR1cm4gMDsKfQo=