// {{{ Boilerplate Code <-------------------------------------------------- // // vim:filetype=cpp foldmethod=marker foldmarker={{{,}}} #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define FOR(I,A,B) for(int I = (A); I < (B); ++I) #define REP(I,N) FOR(I,0,N) #define ALL(A) (A).begin(), (A).end() using namespace std; // }}} class $CLASSNAME$ { public: $RETURNTYPE$ $METHODNAME$($METHODPARAMS$) { return $RETURNTYPE$(); } };