1. Fix a bug in heap.cs.
2. Implement the "MARK" instruction in heap sort.