heap sort: how to sort?,sort()