8.1.deque - more neat
6.13. - arguments for swap in a different order
9.5.dizzy: proper next_inorder_node()