Черга з захистом від помилок#6126

Черга з захистом від помилок

1 секунда
64 мегабайти
Дуже легка

Реалізуйте структуру даних "черга". Напишіть програму, яка містить опис черги та моделює її роботу, реалізувавши всі вказані нижче методи. Програма зчитує послідовність команд і, залежно від команди, виконує ту чи іншу операцію. Після виконання кожної команди програма повинна вивести один рядок. Можливі команди для програми:

Перед виконанням операцій front чи pop програма повинна перевірити, чи міститься у черзі хоча б один елемент. Якщо у вхідних даних зустрічається операція front чи pop, і при цьому черга порожня, то програма повинна вивести замість числового значення рядок error.

Вхідні дані

У вхідних даних містяться команди, як описано вище, по одній у рядку. Див. приклад вхідних даних.

Вихідні дані

Для кожної команди програма повинна вивести по рядку, як описано вище. Див. приклад вихідних даних.

Приклади

Приклад 1

Loading
Loading