commit in bucks
binary tree traverse in python
update permutation for recurse solution