U
typedef union { double d; ULong L[2]; } U;
#define U(num) num
#define U(num) num ## U
#define U(num) num/**/U