#define CLAMP(min, value, max) (value > min) ? min : (max < value) ? max : value;