Результат выводит как положенно: 1. программа выводит на экран самую короткую строку, если она была раньше самой длинной. 2. программа выводит на экран самую длинную строку, если она была раньше самой короткой. Но при этом 3 и 4 пункты перечеркнуты.