это, наверное, другое задание будет. В любом случае отпишу по прохождению
Блять, рили времени на реализацию дали мало.
Там ничего сложного архитектурно или алгоритмически - просто большое условие, которое нужно понять и реализовать сервис.
Сервис принимает некую историю екшенов и обрабатывает эти екшены.
Я завтыкал одно из условий, поэтому несколько кейсов падали с ошибкой runtime.