Документы печатаются в порядке добавления в очередь. Изначально очередь пуста. Один идентификатор может добавляться несколько раз: каждое добавление создаёт отдельное задание на печать.
ADD id
PEEK
PRINT
COUNT
Первая строка содержит q. Далее записаны q команд, по одной в строке.
Для каждой команды выведите ответ из таблицы. PEEK не удаляет документ. PRINT на пустой очереди ничего не меняет.
Не выводите приглашения к вводу и пояснения. Служебные слова в ответах пишите в указанном регистре.
1 ≤ q ≤ 100000; идентификатор id от 1 до 10⁹.
9 ADD 31 ADD 42 PEEK COUNT PRINT PEEK PRINT PRINT COUNT
OK OK 31 2 31 42 42 EMPTY 0
6 PEEK ADD 7 ADD 7 PRINT PRINT PRINT
EMPTY OK OK 7 7 EMPTY
3000 ms 256 Mb Правила оформления программ и список ошибок при автоматической проверке задач