Пример обучающей системы. Система задает вопросы по уровням, считает количество ответов. Если барьер пройден - пропускает на следующий уровень, если не пройден - возвращает новый список вопросов этого уровня.