#define GET_MIN_NUM( a,b,c ) ( ( ((a<b)?a:b)<c )?((a<b)?a:b):c )
#define GET_MAX_NUM( a,b,c ) ( ( ((a>b)?a:b)>c )?((a>b)?a:b):c )
#define GET_MID_NUM( a,b,c ) ( a>b?(b>c?b:(a>c?c:a)):(b>c?(a<c?c:a):b))
# if __WORDSIZE == 32
#define _INT_64_ "lld"
#else
#define _INT_64_ "ld"
#endif
printf("%"_INT_64_"-%"_INT_64_"/%"_INT_64_"\n", a, b , c);