some binary tree practice