Z_BATCH
while (num >= 3 * Z_BATCH) {
for (i = 0; i < Z_BATCH; i++) {
val1 = word[i + Z_BATCH];
val2 = word[i + 2 * Z_BATCH];
word += 3 * Z_BATCH;
num -= 3 * Z_BATCH;
while (num >= 3 * Z_BATCH) {
for (i = 0; i < Z_BATCH; i++) {
val1 = word[i + Z_BATCH];
val2 = word[i + 2 * Z_BATCH];
word += 3 * Z_BATCH;
num -= 3 * Z_BATCH;