Спасибо за интересное задание! Наконец нашел что-то оригинальное. ТЗ конкретное, адекватность на уровне