#define is_odd(n) ((n) & 1) /* 奇数だったら真、偶数なら偽 */
#define is_even(n) (!is_odd(n)) /* 上と逆 */