struct c *pre(struct c *t, struct c *l) {
struct c *p;
for(p = l: p->ne!=NULL; p=p->ne) if(p->ne==t) return p;
return NULL;
}