G. Удаление скобок
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Вводится корректное арифметическое выражение, которое может содержать только целые числа в диапазоне от 0 до 9, круглые скобки и знаки бинарных операций '+' и '-'.

Удалите ноль или более скобок так, чтобы выражение осталось корректным, а его значение получилось максимальным.

Входные данные

В единственной строке входных данных вводится корректное выражение в вышеописанном формате, содержащее не более 100 чисел и не более 100 скобок.

Выходные данные

В первой строке выходных данных выведите максимальное значение выражения. Во второй строке выведите выражение после удаления скобок, дающее это значение.

Примеры
Входные данные
1+(2)-(3-(4-5))
Выходные данные
9
1+(2)-(3-4-5)
Входные данные
1-(2-3)
Выходные данные
2
1-(2-3)