#define HUNDRED 100
#define THOUSAND 1000
#define MILLION 1000000
#define MAX(a, b)\
((a) > (b) ?\
(a):\
(b))