#include <bits/stdc++.h>
using namespace std;
int n;
int res[51][51];
int main() {
  scanf("%d", &n);
  for (int i = 0; i < n * (n - 1) / 2 - 1; i++) {
    int a, b;
    scanf("%d%d", &a, &b);
    res[a][b] = 1;
    res[b][a] = -1;
  }
  int q1, q2;
  for (int i = 1; i < n + 1; i++)
    for (int j = i + 1; j < n + 1; j++) {
      if (res[i][j] == 0) {
        q1 = i;
        q2 = j;
      }
    }
  for (int i = 1; i < n + 1; i++) {
    if (i != q1 && i != q2 && res[q1][i] > res[q2][i]) {
      printf("%d %d", q1, q2);
      return 0;
    }
    if (i != q1 && i != q2 && res[q1][i] < res[q2][i]) {
      printf("%d %d", q2, q1);
      return 0;
    }
  }
  printf("%d %d", q2, q1);
  return 0;
}
