Задание 507647

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