Вроде все условия выполняются... Что я не учел?