#include<bits/stdc++.h>
using namespace std;
using Int = long long;
template<typename T1,typename T2> inline void chmin(T1 &a,T2 b){if(a>b) a=b;}
template<typename T1,typename T2> inline void chmax(T1 &a,T2 b){if(a<b) a=b;}

//INSERT ABOVE HERE
signed main(){
  Int n;
  cin>>n;

  vector< vector<Int> > ps(n);
  for(Int i=0;i<n;i++){
    Int k;
    cin>>k;
    auto &vs=ps[i];
    vs.resize(k);
    for(Int j=0;j<k;j++) cin>>vs[j];
  }

  vector<Int> ans;
  for(Int j=0;j<200;j++)
    for(Int i=0;i<n;i++)
      if(j<(Int)ps[i].size()) ans.emplace_back(ps[i][j]);

  for(Int i=0;i<(Int)ans.size();i++){
    if(i) cout<<" ";
    cout<<ans[i];
  }
  cout<<endl;
  return 0;
}