worm
} *worm;
struct worm *w;
if (!(worm = calloc((size_t)number, sizeof(struct worm))))
for (n = number, w = &worm[0]; --n >= 0; w++) {
for (n = 0, w = &worm[0]; n < number; n++, w++) {