reorder list pass large test case