45. Задание 31-50