Правильная скобочная последовательность определяется следующим образом:
Дана скобочная последовательность. Гарантируется, что ее длина четная, а количество открывающих и закрывающих скобок в ней совпадает. За одну операцию вы можете выбрать две различные позиции $$$i$$$ и $$$j$$$, и поменять местами символы на этих позициях. За какое минимальное количество таких операций можно превратить данную скобочную последовательность в правильную?
В единственной строке содержится непустая скобочная последовательность, она состоит только из символов «(» и «)», а ее длина не превышает $$$10^6$$$.
Выведите единственное число — минимальное количество операций.
))((
1
(())
0