Задача D. Вирусная активность
Имя входного файла: стандартный ввод
Имя выходного файла: стандартный вывод
Ограничение по времени: 1 с
Ограничение по памяти: 1024 МБ
В компьютерной системе ЦРУ обнаружен самовоспроизводящийся вирус, написанный российскими хакерами, для которого характерно следующее поведение: в каждый момент времени экземпляр вируса может либо остаться в покое, либо внедрить в компьютеры системы ровно N собственных копий, после чего самоуничтожиться. Предполагая, что заражение системы началось с единственного экземпляра вируса, определите, может ли в некоторый момент времени в системе находиться ровно M копий вируса.

Формат входных данных

В первой строке задано число N<1000 — количество копий, который вирус может создать в единицу времени.
Во второй строке задано число K<1000.
В последующих K строках записаны целые числа (каждое не больше 1000000000), по одному в строку, количество экземпляров вируса, возможность одновременного наличия которых в системе надо проверить.

Формат выходных данных

Должно быть выведено K строк, каждая из которых содержит либо число 0 (если соответствующее количество вирусов не может одновременно присутствовать в системе) или 1 (в противном случае).

Пример

стандартный вводстандартный вывод
27 5 1 27 54 79 2578 1 1 0 1 0