Задание 246F73

Окончательный ответ:
1029