update ch6/priority_queue.h