MAXSUBUNITS
if (ptr >= product + MAXSUBUNITS) {
char *numerator[MAXSUBUNITS];
char *denominator[MAXSUBUNITS];