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