break from middle, reverse the second half, merge two halves to Reorder List