ROUND1
#define ROUND1(x) \
#undef ROUND1
#define ROUND1(a,b,c,d,k,s) (a = lshift(a + F(b,c,d) + k, s))
#define ROUND1(a,b,c,d,k,s) (a = lshift(a + F(b,c,d) + k, s))
#define ROUND1(a,b,c,d,k,s) (a = lshift(a + F(b,c,d) + k, s))