Gray Code.
Binary Tree Zigzag Level Order Traversal.