UINTMAX_MAX
#define MAX_VALUE UINTMAX_MAX
cutoff = UINTMAX_MAX / (uintmax_t)base;
cutlim = UINTMAX_MAX % (uintmax_t)base;
acc = UINTMAX_MAX;
if (ul == UINTMAX_MAX || ul > UINT64_MAX) {