A.s->next=r;r=s; B.r->next=s;r=s; C.s->next=f;f=s; D.f->next=s;f=s;
A.f=r->next; B.r=r->next; C.r=f->next; D.f=f->next;
A.遞歸部分 B.迭代部分 C.終止條件和迭代部分 D.終止條件和遞歸部分