MAX_KP
char final[MAX_KP + 1];
long list[MAX_KP];
assert(strlen(final) <= MAX_KP);
for (j = 0; j < MAX_KP; ++j) {
for (j = 1; j < MAX_KP; ++j) {
if (increase != (MAX_KP - 1)) {
for (j = 0, last = -1; j < MAX_KP; ++j) {
assert(strlen(show) < (MAX_KP * 4));