#ifndef UTIL_H #define UTIL_H #define MAX(a, b) a ? a > b : b #define MAX3(a, b, c) MAX(a, MAX(b, c)) #define MIN(a, b) a ? a < b : b #define MIN3(a, b, c) MIN(a, MIN(b, c)) #endif