#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: Compile Error ****************************************************************/