#include using namespace std; bool dp[10001]; void check(int n,int N){ for(int i=n;i<=N;i++){ if(dp[i]) continue; else dp[i] = !dp[i-n]; } } int main() { int N; cin>>N; fill(dp,dp+10001,false); int k; dp[0]=dp[1]=true; vector sosu; sosu.push_back(2); for(int i=3;i<=N;i+=2){ k=0; for(int j=3;j<=sqrt(i);j+=2){ if(i%j==0) { k=1; break; } } if(k==0) sosu.push_back(i); } for(int i=2;i<=N;i++){ for(auto j:sosu){ if(dp[i]) break; if(i-j<0) break; dp[i] |= !dp[i-j]; } } if(dp[N]) cout<<"Win"<