complete binary tree walker