201312: [AtCoder]ARC131 C - Zero XOR

Memory Limit:1024 MB Time Limit:2 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description

Score : $600$ points

Problem Statement

There are $N$ cookies on a desk. Each cookie has a positive integer on its surface: $A_1, A_2, \dots, A_N$, which are all different.

Let us play a game with two players using these cookies. In this game, the players alternately do the following action.

Choose a cookie on the desk and eat it. Then, if the $\mathrm{XOR}$ of the integers written on the remaining cookies on the desk becomes $0$, the player wins, and the game ends.

You have asked the boy E869120 to play this game with you. You go first, and E869120 goes second. Are you going to win if both players play optimally?

What is $\mathrm{XOR}$?

The bitwise $\mathrm{XOR}$ of integers $A$ and $B$, $A\ \mathrm{XOR}\ B$, is defined as follows:

  • When $A\ \mathrm{XOR}\ B$ is written in base two, the digit in the $2^k$'s place ($k \geq 0$) is $1$ if exactly one of $A$ and $B$ is $1$, and $0$ otherwise.
For example, we have $3\ \mathrm{XOR}\ 5 = 6$ (in base two: $011\ \mathrm{XOR}\ 101 = 110$).
Generally, the bitwise $\mathrm{XOR}$ of $k$ integers $p_1, p_2, p_3, \dots, p_k$ is defined as $(\dots ((p_1\ \mathrm{XOR}\ p_2)\ \mathrm{XOR}\ p_3)\ \mathrm{XOR}\ \dots\ \mathrm{XOR}\ p_k)$. We can prove that this value does not depend on the order of $p_1, p_2, p_3, \dots p_k$. Particularly, when $k = 0$, the $\mathrm{XOR}$ is $0$.

Constraints

  • $1 \leq N \leq 400000$
  • $1 \leq A_i \leq 10^9 \ (1 \leq i \leq N)$
  • $A_1, A_2, \dots, A_N$ are all different.
  • The $\mathrm{XOR}$ of $A_1, A_2, \dots, A_N$ is not $0$.
  • All values in input are integers.

Input

Input is given from Standard Input in the following format:

$N$
$A_1$ $A_2$ $\cdots$ $A_N$

Output

If you are going to win if both players play optimally, print Win; if you are going to lose, print Lose.


Sample Input 1

6
9 14 11 3 5 8

Sample Output 1

Lose

In this case, regardless of what choices you make, you will lose if E869120 keeps playing optimally.

For example, let us say you first eat the cookie with $11$ written on it. Then, E869120 will eat the cookie with $9$ so that the $\mathrm{XOR}$ of the numbers written on the remaining cookies, $14, 3, 5, 8$, is $0$, making him win.

Even if you make other choices, E869120 will win eventually.


Sample Input 2

1
131

Sample Output 2

Win

In this case, your only choice in your first turn is to eat the cookie with $131$. Then, there is no more cookie on the desk, making the $\mathrm{XOR}$ of the numbers written on the remaining cookies $0$. Therefore, before E869120 gets to do anything, you win.


Sample Input 3

8
12 23 34 45 56 78 89 98

Sample Output 3

Win

Input

题意翻译

给定 $n$ 堆石子,个数分别为 $A_1,A_2,\cdots,A_n$,两两不同。 两个玩家轮流在上面操作,每次操作将任意一堆石子的个数变为 $0$,当拿走后 $A_1\;\text{XOR}\;A_2\;\text{XOR}\;\cdots\;\text{XOR}\;A_n=0$,则该玩家获胜。 若先手有必胜策略,输出 `Win` ,否则输出 `Lose` 。

加入题单

算法标签: