modified:   nbody.c