Решение работает, испытал на настоящем файле, все сортируется и выводится. Но в валидатор пишет, что выводится слишком много строк