#include <bits/stdc++.h>   using namespace std;   using LL = long long;   constexpr int N = 155;   int in[N][N];   int main() {     ios::sync_with_stdio(false);     cin.tie(nullptr);     int n;     cin >> n;     for (int i = 1; i <= n; i++) {       for (int j = 1; j <= n; j++) {         cin >> in[i][j];       }     }     vector<int> ans(N);     for (int v = 1; v < n; v++) {       for (int i = 1; i <= n; i++) {         bool f1 = false;         bool f2 = true;         for (int j = 1; j <= n; j++) {           if (in[i][j] == v)             f1 = true;           else {             if (in[i][j] != -1 and in[i][j] != 0) f2 = false;           }         }         if (f1 && f2) {           ans[i] = v;           for (int j = 1; j <= n; j++) in[i][j] = in[j][i] = -1;           break;         }       }     }     for (int i = 1; i <= n; i++) cout << (ans[i] == 0 ? n : ans[i]) <<    ;   }   