least distance reorder