int ,l; char*I, O[]={"", “gjstu”,“t” “fdpoe”,“uij” “se”,“gpvsui”, “gjgui”,“t” “jyui”,“tfwf” “oui”,“fjhiui”, “ojoui”,“ufoui”, “fmfwfoui”,“uxfmgu” “i”,“b!qbsusjehf!jo!” “b!qfbs!usff/xbxb”,"" “uxp!uvsumf!epwf” “t-xb”,“uisff!gsf” “odi!ifot-!”,“gpvs!d” “bmmjoh!cjset-!”,“gjwf” “!hpme!sjoht<xb”,“tjy!h” “fftf!b.mbzjoh-!”,“tfwfo!t” “xbot!b.txjnnjoh-xb”,“fjhiu” “!nbjet!b.njmljoh-!”,“ojof!mbe” “jft!ebodjoh-!”,“ufo!m” “pset!b.mfbqjoh-xb”,“fm” “fwfo!qjqfst!qjqjoh-!”,“ux” “fmwf!esvnnfst!esvnnjoh-!”,"" “Po!uif!”,"!ebz!pg!Disjtunbt!n" “z!usvf!mpwf!hbwf!up!nfxb”,“boe” “!”};int putchar(int);int main(void ){while(l<(sizeof O/sizeofO-2)/2-1){ I=O[=!?sizeof O/sizeof*O- 3:<(sizeof(O)/sizeofO-2)/2? sizeof O/sizeofO-2:==(sizeof( O)/sizeof*O-2)/2?++l,0:<(sizeof( O)/sizeof(O))-3?(_-1)==(sizeof(O)/ sizeofO-2)/2?sizeof O/sizeofO-1:-1 :<sizeof(O)/sizeofO-2?l+1:_<sizeof(O) /sizeof*O-1?l+(sizeof O/sizeof(O)-2)/2:( sizeof(O)/sizeofO-2)/2];while(*I){putchar( *I++-1);}} return 0;}