#include
#include
#include
#include
using namespace std;
#define mymax(a,b) (a>b?a:b)
#define MALLOC(n, type) \
((type *) malloc((n)* sizeof(type)))
#define myswap(a,b) \
int tmp = 10;\
a = a + b;\
b = a - b;\
a = a - b;\
a = tmp;
#define macro_test(a)\
cout<