sort in hill fashion