если у тебя в первом чанке попадется значение которое надо записать в конец, ты его будешь в пямяти хранить до конца?
ты не понял? у тебя каждый чанк отсортирован. потом ты берёшь и смотришь в каком чанке текущий первый элемент меньше. берёшь этот элемент, пишешь в результат и в том чанке где ты его взял переходишь к следующему элементу. всё