а тут не выполняется последнее условие