def Eratosthenes(N): #N以下の素数のリストを返す #iが素数のときis_prime_list[i]=1,それ以外は0 N+=1 is_prime_list = [True]*N # is_prime_list[0], is_prime_list[1] = False, False #リストが必要なときはこの2行を有効化 # for j in range(4,N,2): is_prime_list[j] = False m = int(N**0.5)+1 for i in range(3,m,2): if is_prime_list[i]: is_prime_list[i*i::2*i]=[False]*((N-i*i-1)//(2*i)+1) return [2] + [i for i in range(3,N,2) if is_prime_list[i]] # coding: utf-8 # Your code here! import sys readline = sys.stdin.readline read = sys.stdin.read #a,b,c = map(int,readline().split()) primes = Eratosthenes(10**4) n = int(input()) dp = [0]*(n+1) # 0: 後手 dp[0]=dp[1]=1 for i in range(2,n+1): for p in primes: if i < p: break if dp[i-p]==0: dp[i] = 1 break print("Win" if dp[n] else "Lose")