#include<bits/stdc++.h>
using namespace std;
int n;
int c,x,ansmax=0,ans=0;
vector< vector<int> > v(100010);
int sum[100010];
int main() {
cin>>n;
for(int i=1; i<=n; i++) {
cin>>c;
for(int j=0; j<=c-1; j++) {
cin>>x;
v[i].push_back(x);
}
}
for(int i=1;i<=n;i++){
if(v[i].size()>0){
for(int j=0;j<=v[i].size()-1;j++){
sum[i]+=v[v[i][j]].size();
}
}
}
for(int i=1;i<=n;i++){
if(sum[i]>ansmax){
ansmax=sum[i];
ans=i;
}
}
cout<<ans<<" "<<ansmax;
return 0;
}
/**************************************************************
Problem: 1775
User: chenyongtian
Language: C++
Result: Accepted
Time:6 ms
Memory:4816 kb
****************************************************************/