Помогите! Все выполняется согласно условию, в чем проблема?