Added ZigZag traversal, to be tested