-binary-tree to list
-union-set and intersection-set for trees