Согласно правилам берляндской моды, каждый берляндец должен носить пиджак с ровно одной незастёгнутой пуговицей, но, в отличие от нашей, не обязательно последней. Также, если пуговица только одна, то, несмотря на основное правило, она должна быть застёгнута, чтобы пиджак не распахивался.
Вам задан пиджак с n пуговицами. Определите, правильно ли он застёгнут.
Выходные данные
В единственной строке выведите слово "YES" в случае, если пиджак застёгнут правильно. В противном случае выведите слово "NO".
Примеры
| № | Входные данные | Выходные данные |
|
1
|
3 1 0 1
|
YES
|
|
2
|
3 1 0 0
|
NO
|