В ИТМО запустили внутренний сервис «ПропускИТМО» — через него подают заявки на разовый вход: гости на хакатон, ассистенты на семинар, подрядчики, доставщики и т. п.
Все эти заявки стекаются на пост охраны конкретного корпуса. На посту стоит старенький принтер, который подключён к локальной системе и печатает не по одной заявке, а пакетами, чтобы охранник мог сразу выдать несколько пропусков и отметить людей в журнале. Пакет — это накопленная очередь заявок, которую принтер печатает одним разом (максимум 6 заявок). Очистить пакет — означает удалить из него все заявки, то есть сделать пакет пустым.
На пост охраны корпуса ИТМО за одну смену пришли 24 заявки на печать разовых пропусков в таком порядке:
| 1. Петров | 2. Сорокин | 3. Иванченко | 4. Егорова |
| 5. Орлова | 6. Галка | 7. Василенко | 8. Панюкова |
| 9. Овсянников | 10. Ерёмин | 11. Овчинников | 12. Губанов |
| 13. Юдина | 14. Хачатуров | 15. Каймакова | 16. Лебедев |
| 17. Миронов | 18. Фролов | 19. Демидов | 20. Романенко |
| 21. Тихонов | 22. Чистяков | 23. Бутова | 24. Назаров |
Правила печати:
- Принтер печатает пакетами максимум по 6 заявок.
- Заявки обрабатываются поочерёдно (сверху вниз).
- Множество сигнальных букв: {Е, О, Г}.
- Если в текущем пакете в какой-то момент встречаются 3 подряд идущие фамилии, которые начинаются на буквы из описанного множества сигнальных букв (например, подряд шли фамилии, начинающиеся на Е, О и Е соответственно), то принтер печатает накопленный пакет сразу, не дожидаясь накопления 6 заявок, после чего очищает его.
- Если таких фамилий не было, но заявок уже 6, то печатаем пакет и очищаем его.
- Когда все 24 заявки обработаны и остаются ненапечатанные заявки в пакете, пакет печатается, после чего обработка списка завершается.
В ответ укажите одно число — сколько пакетов было напечатано за смену.