find_cycle_from
static struct node *find_cycle_from(struct node *, struct array *);
while ((b = find_cycle_from(n, c)) == NULL)