Почему метод run выводит не тот текст, который требуется? Вроде, совпадает