#include<bits/stdc++.h>
#define pii pair<int,int>

using namespace std;

const int N = 1e5+5;

int n;
int cnt[N], ans[N];

vector<int> v[N], bel[N];
set<pii> S;

int main(){
    ios::sync_with_stdio(false);
    cin.tie(0);
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>cnt[i];
        for(int j=1;j<=cnt[i];j++){
            int x;
            cin>>x;
            v[x].push_back(i);
            bel[i].push_back(x);
        }
    }
    for(int i=1;i<=n;i++) S.insert({v[i].size(), i});
    while(S.size() > 0){
        auto it = S.begin();
        S.erase(it);
        int now = it->second;
        bool flag = false;
        int res = 0;
        for(int i:v[now]){
            if(ans[i]) continue;
            res = i;
            ans[i] = now;
            flag = true;
            break;
        }
        if(!flag){
            cout<<"kou is angry";
            return 0;
        }
        for(int j:bel[res]){
            auto it = S.find({v[j].size(),j});
            if(it == S.end()) continue;
            S.erase(it);
            vector<int> nw;
            for(int k:v[j]) if(k != res) nw.push_back(k);
            v[j] = nw;
            S.insert({v[j].size(), j});
        }
    }
    for(int i=1;i<=n;i++) cout<<ans[i]<<' ';
    return 0;
}