printf("!! a[%02d]: %d\n", (((*z)+(*q))/3), zz/3);
// printf("\n aa: %d\n\n", (*aa));
// printf(" a[%02d]=(%02d) offset array i think the palette should be updated again~\n", ((*z)+(*q))/3, a[((*z)+(*q))/3]);
printf("!! a[%02d]: %d\n", (((*z)+(*q))/3), zz/3);
// printf("\n aa: %d\n\n", (*aa));
// printf(" a[%02d]=(%02d) offset array i think the palette should be updated again~\n", ((*z)+(*q))/3, a[((*z)+(*q))/3]);