add xor-tree