#include "bits/stdc++.h" using namespace std; typedef long long ll; #define INF (1<<30) #define INFLL (1ll<<60) typedef pair P; typedef pair E; #define MOD (1000000007ll) #define l_ength size #define EPS (1e-10) void add_mod(ll &a, ll b){ a += b; a %= MOD; } void mul_mod(ll &a, ll b){ a *= b; a %= MOD; } int f(int x){ return (x<10)?x:x%10+f(x/10); } vector v; int l; bool isp[12345],memo[12345],done[12345]; bool dp(int x){ int i = 0; if(done[x]){ return memo[x]; } done[x] = true; if(x < 2){ memo[x] = true; return memo[x]; } memo[x] = false; for(i=0; i x){ break; } if(!dp(x-v[i])){ memo[x] = true; break; } } return memo[x]; } int main(void){ int n,i,j; fill(isp,isp+12345,true); fill(done,done+12345,false); isp[0] = false; isp[1] = false; for(i=2; i<=123; ++i){ if(!isp[i]){ continue; } for(j=i*2; j<=12345; j+=i){ isp[j] = false; } } for(i=2; i<=12345; ++i){ if(isp[i]){ v.push_back(i); } } l = v.l_ength(); cin >> n; cout << ((dp(n))?"Win":"Lose") << endl; return 0; }