Эмускальду надо построить забор вокруг фермы, но вот самому это делать ему лень. Так что юноша приобрел робота-заборостройщика.
Эмускальду хочется, чтобы забор представлял собой правильный многоугольник. К сожалению, его робот строит забор, двигаясь по единственному пути. При этом робот может соединять стороны забора только под заданным углом a.
Сможет ли робот построить забор, который хочет Эмускальд? Иными словами, существует ли правильный многоугольник с углами, равными a?
Выходные данные
Для каждого теста выведите в единственной строке «YES» (без кавычек), если робот может построить тот забор, который хочет Эмускальд. Если это невозможно, выведите «NO» (без кавычек).
Примечание
В первом тесте невозможно построить забор, так как не существует правильного многоугольника с углами
.
Во втором тесте забор представляет собой правильный треугольник, а в последнем тесте — квадрат.
Примеры
| № | Входные данные | Выходные данные |
|
1
|
3 30 60 90
|
NO
YES
YES
|