Solving olympiad problems of varying degrees of difficulty (easy, medium, hard, extreme). Tasks found there: https://olimpiada.ru/activity/73/tasks