Дужкова послідовність
Проста
Обмеження на час виконання 1 секунда
Обмеження на використання пам'яті 122,174 мегабайта
Визначимо правильний дужковий вираз наступним чином:
Порожній вираз - правильний.
Якщо вираз S правильний, то (S) і [S] також правильні.
Якщо вирази A та B правильні, то і вираз AB - правильний.
Задано послідовність дужок (, ), [, і ]. Потрібно знайти найкоротший правильний вираз, у якому задана посладовність є підпослідовністью, тобто такою, з якї можна викремлити деякі символи (можливо, нуль) і отримати задану послідовність, не змінюючи порядок тих, що залишилися.
Вхідні дані
У першому рядку знаходяться символи (, ), [, і ] без пропусків. Задана послідовність містить не більше 100 дужок.
Вихідні дані
Виводиться шукана послідовність дужок без пропусків.
Приклади
Вхідні дані #1
Відповідь #1
Відправки 1K
Коефіцієнт прийняття 20%