// Incorrect code that might work: int MaxLeaf (itree t) { if (t->left) { int m1 = MaxLeaf (t->left); int m2 = MaxLeaf (t->right); if (m1 > m2) return m1; else return m2; } else return t->label; }