grabhist
if (grabhist(modified, ohnum) < 0)
static int grabhist(int, int);
if (grabhist(modified, argcnt - 1) < 0)
if (grabhist(modified, hnum + argcnt) < 0)
if (grabhist(modified, hnum - argcnt) < 0)