until binarytree zigzag