TWIST 142 random.c *p = p[M] ^ TWIST(p[0], p[1]); TWIST 145 random.c *p = p[M-N] ^ TWIST(p[0], p[1]); TWIST 147 random.c *p = p[M-N] ^ TWIST(p[0], mt->state[0]);