build: heap sort