Проверьте решение, пожалуйста, у меня не сходится лишь часть ответа