func_code_string: #include <bits/stdc++.h>   using namespace std;   char cc[8][9];   int win;   void dfs(int t, int i, int j) {     int x, y;     if (win) {       return;     }     if (i < 0 || i >= 8 || j < 0 || j >= 8) {       return;     }     if (i - t >= 0 && cc[i - t][j] ==  S ) {       return;     }     if (i + 1 - t >= 0 && i + 1 - t < 8 && cc[i + 1 - t][j] ==  S ) {       return;     }     if (t >= 8) {       win = 1;       return;     }     for (x = -1; x <= 1; x++) {       for (y = -1; y <= 1; y++) {         dfs(t + 1, i + x, j + y);       }     }   }   int main() {     int i;     for (i = 0; i < 8; i++) {       scanf( %s , cc[i]);     }     dfs(0, 7, 0);     printf(win ?  WIN n  :  LOSE n );     return 0;   }   