binary tree - 5 specs passing