IN_RANGE
#define IN_RANGE(n, x, y) (((n) >= (x)) && ((n) <= (y)))
#define IN_RANGE(n, x, y) (((n) >= (x)) && ((n) <= (y)))
#define IN_RANGE(_var, _min, _max) ( ((_var) >= (_min)) && ((_var) <= (_max)) )
#define IN_RANGE(a, b, e) ((a) >= (b) && (a) <= (e))