frag_first
if (fragments == 0 || (first_frag = frag_first()) < 0 ||
i = frag_first();
first_frag = frag_first();