F1
#define F1(x, y, z) (z ^ (x & (y ^ z)))
#define F1(x, y, z) (((x) & (y)) | ((~x) & (z)))
#define F1(x,y,z) ((x)^(y)^(z))
#define F1(x,y,z) ((x) ^ (y) ^ (z))
#define F1 (FPBASE+1)
#define F1(l, r, i) \
#define F1(x, y, z) (z ^ (x & (y ^ z)))
#define F1(x, y, z) (((x) & (y)) | ((~x) & (z)))