#pragma once #define BIT(n) (0x1U << (n))