Maj
#define Maj(x,y,z) (((x) & (y)) ^ ((x) & (z)) ^ ((y) & (z)))
#define Maj(x,y,z) (((x) & (y)) ^ ((x) & (z)) ^ ((y) & (z)))
#define Maj(x, y, z) ((x & y) ^ (x & z) ^ (y & z))
#define Maj(x, y, z) ((x & y) ^ (x & z) ^ (y & z))
#define Maj(x,y,z) (((x) & (y)) ^ ((x) & (z)) ^ ((y) & (z)))