Самое ужасное условие задачи за весь курс... что на этот раз? все выполнил!