всегда выводит самую короткую строку не пойму почему так не выполняются два последних условия