Задание BB3076

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