Нехай — це правильна дужкова послідовність, якщо вона складається лише з символів , , , , , і задовольняє принаймні одну з наступних трьох умов:
— порожній рядок;
можна представити як \textbf{S} = S_1 + S_2 + S_3 + \ldots + S_n (n > 1), де S_i — непорожні правильні дужкові послідовності, а знак «» позначає конкатенацію рядків;
можна представити як \textbf{S} = \textbf{\{} + C + \textbf{\}}, \textbf{S} = \textbf{[} + C + \textbf{]}, або \textbf{S} = \textbf{(} + C + \textbf{)}, де — правильна дужкова послідовність.
Дано рядок, який складається лише з символів , , , , , . Визначте мінімальну кількість символів, які потрібно вставити, щоб отримати правильну дужкову послідовність.
Один рядок, що містить не більше символів з , , , , , .
Виведіть одне невід'ємне ціле число — відповідь на задачу.
Приклад 1
Приклад 2