eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Grundy`s game

Grundy`s game

\textit{Туга, самотність, біль, дихання ночі --Це, звичайно, зовсім не те, що ти хочеш}Flёur Вася любить гру Гранді. Але ніхто не любить Васю. Так щто йому ні з ким грати у цю гру і йому не важливо, хто переможе. Єдине, що цікавить Васю у житті, це чому дорівнює число Гранді для різних купок гри Гранді. І усе, чим він займається днями та ночами, це обчислює ці числа. Ви будете просто безсердечною людиною, якщо не допоможете Васі завершити його обчислення якомога скоріше і відправитись на пошуки роботи, дівчини чи змісту життя. Нагадаємо правила гри Гранді. Спочатку є одна купка камінців. На кожному ході гравець обирає якусь існуючу купку і ділить її на дві непорожні купки камінців таким чином, щоб вони не були рівні. Програє той, хто не зможе зробити хід. \InputFile У першому рядку знаходиться число \textbf{N} (\textbf{1} ≤ \textbf{N} ≤ \textbf{10^4}) -- кількість запитів. Далі йде \textbf{N} рядків, які містять по \textbf{1 }числу, -- розміру чергової купки \textbf{b_i} (\textbf{1} ≤ \textbf{b_i} ≤ \textbf{10^4}). \OutputFile Виведіть відповідь на кожен запит -- число Гранді чергової купки -- у новому рядку.
Ліміт часу 2 секунди
Ліміт використання пам'яті 256 MiB
Вхідні дані #1
4
1
2
3
4
Вихідні дані #1
0
0
1
0
Автор Олег Петров
Джерело Летняя школа Севастополь 2013, Волна 1, День 3