не проходит последнее условие, что не так?