задача 17047:черновой вариант;небольшая поправка