PERM_OP
#define PERM_OP(a, b, t, n, m) ((t) = ((((a) >> (n)) ^ (b)) & (m)), \
#undef PERM_OP
#define PERM_OP(a, b, t, n, m) ((t) = ((((a) >> (n)) ^ (b)) & (m)), \
#define PERM_OP(a,b,t,n,m) ((t)=((((a)>>(n))^(b))&(m)),\