heap
test for heap
correct function 'shift_up'