при заданных данных с виду всё выполняется, но 3е условие не проходит если задать вначале несколько одинаковых коротких строк, а потом длинную, то выведет длинную