ВНИМАНИЕ! Задача доработана
.