#include <bits/stdc++.h>
using namespace std;
const int maxn = 1e1 + 5;
int a[maxn][maxn];
int main() {
  int n;
  scanf("%d", &n);
  int u, v;
  for (int i = 1; i <= n; i++) {
    int u, v;
    scanf("%d%d", &u, &v);
    a[u][v] = 1;
    a[v][u] = 1;
  }
  int flag = 0;
  for (int i = 1; i <= 5; i++) {
    for (int j = i + 1; j <= 5; j++) {
      if (a[i][j]) {
        for (int k = 1; k <= 5; k++) {
          if (a[j][k] && k != i && a[k][i]) {
            flag = 1;
            break;
          }
        }
        if (flag) break;
      } else {
        for (int k = 1; k <= 5; k++) {
          if (!a[j][k] && j != k && k != i && !a[k][i]) {
            flag = 1;
            break;
          }
        }
        if (flag) break;
      }
    }
    if (flag) break;
  }
  if (flag)
    puts("WIN");
  else
    puts("FAIL");
}
