Почему не выполняется последние условие.