Маша учится программировать, но преподаватель часто ее ругает за то, что ее программы выглядят неаккуратно. Например, Маша очень не любит ставить в выражениях пробелы, и всегда пишет их слитно, например так: (a+b)*c. Преподаватель же заставляет Машу ставить пробелы вокруг знаков операций, чтобы было так: (a + b) * c. Маша не хочет тратить время на такие глупости, поэтому просит вас написать программу, которая ставит пробелы за нее.
Первая строка содержит выражение, в котором надо расставить пробелы. Выражение может содержать переменные, знаки арифметических операций: «+», «-», «*» или «/», и скобки. Длина строки не более 200 символов.
Выражение не содержит пробелов и является корректным. Все переменные состоят из одной строчной буквы английского алфавита.
Выведите то же выражение, добавив по одному пробелу до и после каждого знака операции.
В задаче 20 тестов, каждый тест оценивается независимо от других в 5 баллов. Число баллов за решение — сумма баллов за каждый пройденный тест. Вам сообщаются результаты тестирования на всех двадцати тестах.
a+b
a + b
((a))-b+(c*(d))
((a)) - b + (c * (d))
(a)/(b-b)+((d)+((c)))
(a) / (b - b) + ((d) + ((c)))
| Название |
|---|


