#undef BIT0
#undef BIT1
#undef BIT2
#define BIT(n) (1 << n)