Что не так, все считает, выводит, но не проходит по второму и последнему условию.