результат показывает правильно вроде, но последнее условие не проходит