#include #include #include #include #include using namespace std; inline int getInt(){ int s; scanf("%d", &s); return s; } template class Prime{ std::vector p; std::vector ps; public: Prime(){ p = std::vector(m,true); assert(m>1); p[0]=p[1]=false; for(int i=4;in); return p[n]; } int operator [] (int n){ if(n p; int dp[10000 + 1]; bool solve(int n){ if(n <= 1) return true; if(dp[n] != -1) return dp[n]; bool ret = false; for(int i = 0; p[i] <= n && i < p.size(); i++){ if(!solve(n - p[i])) ret = true; } return dp[n] = ret; } int main(){ memset(dp, -1, sizeof(dp)); puts(solve(getInt()) ? "Win" : "Lose"); return 0; }