REDUCE
#define REDUCE {sum = (sum & 0xffff) + (sum >> 16); ADDCARRY}
#define REDUCE \
#define REDUCE { REDUCE1; REDUCE1; }
#define REDUCE \
#define REDUCE {sum = (sum & 0xffff) + (sum >> 16);}