#include <bits/stdc++.h>
using namespace std;
int main() {
  char i, j, k, a[10][10];
  bool b;
  for (i = 0; i < 8; i++) scanf("%s", &a[i]);
  b = false;
  for (i = 0; i < 8; i++) {
    for (j = 0; j < 8; j++) {
      for (k = 0; k < 8; k++) {
        if (a[j][k] == 'M') {
          if ((j > 0) && (k > 0) && (a[j - 1][k - 1] == '.'))
            a[j - 1][k - 1] = 'N';
          if ((j > 0) && (a[j - 1][k] == '.')) a[j - 1][k] = 'N';
          if ((j > 0) && (k < 7) && (a[j - 1][k + 1] == '.'))
            a[j - 1][k + 1] = 'N';
          if ((k > 0) && (a[j][k - 1] == '.')) a[j][k - 1] = 'N';
          if ((k < 7) && (a[j][k + 1] == '.')) a[j][k + 1] = 'N';
          if ((j < 7) && (k > 0) && (a[j + 1][k - 1] == '.'))
            a[j + 1][k - 1] = 'N';
          if ((j < 7) && (a[j + 1][k] == '.')) a[j + 1][k] = 'N';
          if ((j < 7) && (k < 7) && (a[j + 1][k + 1] == '.'))
            a[j + 1][k + 1] = 'N';
        }
      }
    }
    for (j = 7; j >= 0; j--) {
      for (k = 0; k < 8; k++) {
        if (a[j][k] == 'S') {
          a[j][k] = '.';
          a[j + 1][k] = 'T';
        }
      }
    }
    for (j = 0; j < 8; j++) {
      for (k = 0; k < 8; k++) {
        if (a[j][k] == 'N') a[j][k] = 'M';
        if (a[j][k] == 'T') a[j][k] = 'S';
      }
    }
  }
  for (j = 0; j < 8; j++)
    for (k = 0; k < 8; k++)
      if (a[j][k] == 'M') b = true;
  if (b)
    cout << "WIN" << endl;
  else
    cout << "LOSE" << endl;
}
