#include #define f(abc,start,end) for(abc=start;abc>abc #define P(ab,abc) cout <<#ab<< " is "<< abc <<"\n" #define tr(container, it) for(typeof(container.begin()) it = container.begin(); it != container.end(); it++) #define present(container, element) (container.find(element) != container.end()) #define cpresent(container, element) (find(all(container),element) != container.end()) #define ANS(ans) cout < void print(T p){ for(auto x:p) cout<