1 #ifndef min 2 # define min(a,b) ((a) < (b) ? (a) : (b)) 3 #endif 4 #ifndef max 5 # define max(a,b) ((a) > (b) ? (a) : (b)) 6 #endif