int similar (const Tree t1, const Tree t2) { if (NULL == t1 || NULL == t2) return NULL == t1 && NULL == t2 ; else return similar (t1 -> left, t2 -> left) && similar (t1 -> right, t2 -> right) ; }