На уроке геометрии Геральду дали задание: из вектора A получить вектор B. При этом учитель разрешил ему делать с вектором А следующие операции:
- Повернуть вектор на 90 градусов по часовой стрелке.
- Прибавить к вектору определенный вектор С.
Операции можно производить в произвольной последовательности любое количество раз.
Сможет ли Геральд справиться с заданием?
Выходные данные
Выведите «YES» (без кавычек), если с помощью описанных операций возможно получить вектор B. Иначе выведите «NO» (без кавычек).
Примеры
| № | Входные данные | Выходные данные |
|
1
|
0 0 1 1 0 1
|
YES
|
|
2
|
0 0 1 1 1 1
|
YES
|
|
3
|
0 0 1 1 2 2
|
NO
|