struct tnode *lfind (struct tnode *t, int content) { while (t && t->content != content) t = (t->content < content) ? t->right : t->left; return t; }