This is a naive try to implement external merge sort