При проверке не проходит по первому условию( что не так?