ROUND
#define ROUND(round, s0, s1, s2, s3) \
#undef ROUND
#define ROUND(round, s0, s1, s2, s3, r0, r1, r2, r3) \
#undef ROUND
#define ROUND(round, s0, s1, s2, s3, r0, r1, r2, r3) \
#undef ROUND
#define ROUND(x) \
#undef ROUND
#define ROUND(a, b, n) ({ b ^= P[n]; a ^= bf_F(b); })
#define ROUND(a, b, n) ({ b ^= P[n]; a ^= bf_F(b); })
#define ROUND(a, b, c, d, e, f, k, x, s) { \
#define ROUND(x, y) ((x) / (y) + \
#define ROUND(f, a, b, c, d, x, s) \
#undef ROUND
#define ROUND(L, R, A, B, K, d) \
#undef ROUND
#define ROUND(r) do { \
#define ROUND(x) ((x + UNITY / 2) & -UNITY)