operand
penalise(int value, int op, int operand)
p->next = penlist[op][operand];
penlist[op][operand] = p;
penalty[op][operand] += p->penalty = WRONGPENALTY;
getrandom(uint32_t maxval, int op, int operand)
value = arc4random_uniform(maxval + penalty[op][operand]);
for (pp = &penlist[op][operand]; (p = *pp) != NULL; pp = &p->next) {
penalty[op][operand]--;
(void)snprintf(operand, sizeof operand, fmt, v);
n, op, operand, n + 1 + p->jt, n + 1 + p->jf);
char operand[64];