Не проходит по второму условию, не понимаю почему