EduBrick

Фора верхнего уровня

1500 мс · 256 МБ · всё или ничего

Правильная скобочная последовательность — это либо пустая строка, либо ( ss ), либо stst, где ss и tt — правильные последовательности.

Алиса и Боб играют на такой последовательности. Ход: выбрать пару скобок верхнего уровня (не вложенную ни в какую другую) и удалить всё, кроме того, что внутри неё. Кто не может сделать ход, проиграл. Первой ходит Алиса.

Например, на (()) Алиса обязана взять внешнюю пару, останется (); Боб возьмёт её и выиграет, потому что Алисе брать будет нечего.

Перед началом игры Алиса обязана удалить одну пару скобок верхнего уровня вместе со всем её содержимым. Определите, может ли она после этого выиграть.

Формат ввода

Единственная строка — правильная скобочная последовательность длины не больше 2⋅1052 \cdot 10^5.

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

Выведите YES или NO.

Примеры

ввод
()()
вывод
YES
ввод
()
вывод
NO
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.