{
heap_raw_insert(heap, node, priority);
float_up(heap, node->idx);
{
heap_raw_insert(heap, node, priority);
float_up(heap, node->idx);
{
heap_raw_change(node, priority);
float_up_or_down(heap, node->idx);
{
heap_raw_change(node, priority);
float_up_or_down(heap, node->idx);