silly me , *non-decreasing order*