cpp/container/priority queue/swap2