Підкажіть, в чому може бути помилка? Рішення наче вірне, чи я щось не помітив.