Задание 16/18
Сложность: сложная