from enum import Enum, auto def calc_prime_numbers(upper: int) -> list[int]: prime_numbers = [] for number in range(2, upper+1): for prime in prime_numbers: if number % prime == 0: break else: prime_numbers.append(number) return prime_numbers class Result(Enum): WIN = auto() LOSE = auto() def main(): N = int(input()) primes = calc_prime_numbers(10000) dp_table = [None for _ in range(20001)] dp_table[0] = Result.WIN dp_table[1] = Result.WIN for idx in range(2, N+1): dp_table[idx] = Result.LOSE for prime in primes: if idx - prime < 0: break if dp_table[idx-prime] == Result.LOSE: dp_table[idx] = Result.WIN break if dp_table[N] == Result.WIN: print("Win") else: print("Lose") if __name__ == "__main__": main()