#include <string.h>

void mm(char * inwrite) {*inwrite = '0';}
int i;
char * inwrite;
char * outwrite;
#define WARP 32

#define xxx(in)                                                              \
for(int i = 0; i < WARP; i++) {                                              \
    if(in##write[i]) {                                                       \
        in##write[7] = '0';                                                  \
mm(in##write);                                                               \
in##write += sizeof(in##write);                                              \
}                                                                            \
}

int
main() {
    xxx(in);
    xxx(out);
    return 0;
}
#undef xxx
