implemented symmetric tree, symmetric set difference.