Задача №112491. Моделирование стека

Напишите программу, которая моделирует работу стека целых чисел, управляемого текстовыми командами. В начале работы стек пуст. Затем последовательно выполняются команды, записанные в файле input.txt . Для управления стеком используются две команды:

'+<число>' – втолкнуть число на вершину стека

'-' – удалить число с вершины стека

Требуется определить состояние стека после окончания выполнения всех команд.

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

Входные строки в файле input.txt содержат команды управления стеком. Последняя строка файла пустая.

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

Программа должна вывести в файл output.txt в одной строке через пробел все числа, оказавшиеся в стеке после выполнения всех команд. Слева должно быть дно стека, справа – вершина. Если стек пуст, нужно вывести слово 'EMPTY'. Если во время выполнения команд произошла ошибка, нужно вывести слово 'ERROR'.

Примеры
Входные данные
+12
+23
-
+34
Выходные данные
12 34
Входные данные
+12
+23
-
-
Выходные данные
EMPTY
Сдать: для сдачи задач необходимо войти в систему