наверняка решение не самое изящное, но вывод согласно условию, однако проверку не проходит.. укажите на ошибку плиз