#!/usr/bin/env python3 # Načtení vstupu N = int(input()) P = [[int(x) for x in input().split()] for _ in range(N)] # Spočítání pole A A = [{} for _ in range(N)] for i in range(N): for vychod in P[i]: A[i][vychod] = A[i].get(vychod, 0) + 1 for y in range(N): # Iterování přes všechny dvojice 0 <= x < y < N for x in range(y): vychod_z_x = P[x][y] vychod_z_y = P[y][x] d_x_y = A[x][vychod_z_x] d_y_x = A[y][vychod_z_y] if d_x_y + d_y_x == N: print(x + 1, y + 1)