added ddep copy of binary tree