Update Part 2 (BinaryHeap remove)