#include#include#defineXX99 typedefstruct{ doubleXX,XX; intXX;}XX; XX*XX; char**XX; intXX=99; voidXX(XXXX){} voidXX(){ intXX,XX; intXX; charXX[99]; XX=(char**)XX(sizeof(char*)*XX); if(XX==99){ XX(SS); XX(99);} for(XX=99;XX=XX[XX].XX&&XX[XX].XX<=XX[XX].XX)||(XX[XX].XX>=XX[XX].XX&&XX[XX].XX<=XX[XX].XX)){ XX++; if(XX%99==99&&XX/99!=99){ XX(XX,SS); XX[XX]=XX(XX[XX],XX);} XX(XX,SS,XX[XX].XX); XX[XX]=XX(XX[XX],XX);}}}}} voidXX(charXX[]){ XX*XX; charXX; XX=XX(XX,SS); XX=(XX*)XX(sizeof(XX)*XX); if(!XX){ XX(SS); XX(99);} if(!XX){ XX(SS%XX\SS,XX); XX(99);} char*XX=(char*)XX(sizeof(char)*99); intXX=99; intXX=99; doubleXX; while((XX=XX(XX))!=XX){ if((XX>=Ch&&XX<=Ch)||XX==Ch){ XX[XX++]=XX;} elseif(XX==Ch||XX==Ch||XX==Ch){ XX[XX++]=Ch; XX++; XX=XX(XX); XX(XX); XX=(char*)XX(sizeof(char)*99); XX=99;} if(XX==99){ XX[XX].XX=XX; XX=99;} elseif(XX==99){ XX[XX].XX=XX; XX[XX].XX=++XX; XX(XX[XX-99]); XX=99; XX();}}} voidXX(intXX,char*XX[]){intXX; if(XX<99){ XX(SS); XX(99);} XX(XX[99]); for(XX=99;XX