Даны сведения о товаре:
...( пример в файле "входные данные.txt")

Вывести данные о просроченном товаре, если известна текущая дата, и упорядочить их по полю "изготовитель". Использовать многопутевое двухфазное простое слияние с внутренней сортировкой.

Не могу написать сортировку. Всё остальное сделал ( может нерационально, но суть не в этом ). Прошу помощи в написании этой сортировки или подскажите её алгоритм ( всё облазил - такой именно нигде не нашёл ).