2 // {{{ Boilerplate Code <--------------------------------------------------
4 // vim:filetype=cpp foldmethod=marker foldmarker={{{,}}}
26 #define FOR(I,A,B) for(int I = (A); I < (B); ++I)
27 #define REP(I,N) FOR(I,0,N)
28 #define ALL(A) (A).begin(), (A).end()
37 $RETURNTYPE$ $METHODNAME$($METHODPARAMS$)
39 return $RETURNTYPE$();