add level_print, zigzag_print, mirror_tree methods