Задача с уровнем сложности HARD и мое решение