177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao#include <stdio.h> 277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao#define k *(int*) 377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao#define a if( 477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao#define c ad() 577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao#define i else 677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao#define p while( 777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao#define x *(char*) 877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao#define b == 977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao#define V =calloc(1,99999) 1077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao#define f () 1177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao#define J return 1277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao#define l ae( 1377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao#define n e) 1477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao#define u d!= 1577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao#define F int 1677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao#define y (j) 1777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao#define r m= 1877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao#define t +4 1977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoF d,z,C,h,P,K,ac,q,G,v,Q,R,D,L,W,M; 2077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoE(n{ 2177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaox D++=e; 2277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 2377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoo f{ 2477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa L){ 2577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoh=x L++; 2677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa h b 2){ 2777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoL=0; 2877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoh=W; 2977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 3077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 3177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi h=fgetc(Q); 3277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 3377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoX f{ 3477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoJ isalnum(h)|h b 95; 3577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 3677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoY f{ 3777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa h b 92){ 3877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoo f; 3977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa h b 110)h=10; 4077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 4177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 4277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc{ 4377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoF e,j,m; 4477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaop isspace(h)|h b 35){ 4577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa h b 35){ 4677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoo f; 4777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 4877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa d b 536){ 4977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 5077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoE(32); 5177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaok d=1; 5277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaok(d t)=D; 5377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 5477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaop h!=10){ 5577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoE(h); 5677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoo f; 5777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 5877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoE(h); 5977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoE(2); 6077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 6177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoo f; 6277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 6377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoC=0; 6477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaod=h; 6577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa X f){ 6677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoE(32); 6777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoM=D; 6877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaop X f){ 6977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoE(h); 7077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoo f; 7177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 7277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa isdigit(d)){ 7377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoz=strtol(M,0,0); 7477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaod=2; 7577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 7677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi{ 7777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaox D=32; 7877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaod=strstr(R,M-1)-R; 7977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaox D=0; 8077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaod=d*8+256; 8177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa d>536){ 8277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaod=P+d; 8377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa k d b 1){ 8477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoL=k(d t); 8577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoW=h; 8677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoo f; 8777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 8877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 8977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 9077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 9177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 9277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi{ 9377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoo f; 9477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa d b 39){ 9577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaod=2; 9677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoY f; 9777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoz=h; 9877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoo f; 9977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoo f; 10077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 10177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi a d b 47&h b 42){ 10277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoo f; 10377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaop h){ 10477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaop h!=42)o f; 10577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoo f; 10677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa h b 47)h=0; 10777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 10877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoo f; 10977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 11077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 11177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi{ 11277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoe="++#m--%am*@R<^1c/@%[_[H3c%@%[_[H3c+@.B#d-@%:_^BKd<<Z/03e>>`/03e<=0f>=/f<@.f>@1f==&g!='g&&k||#l&@.BCh^@.BSi|@.B+j~@/%Yd!@&d*@b"; 11377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaop j=x e++){ 11477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaor x e++; 11577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoz=0; 11677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaop(C=x e++-98)<0)z=z*64+C+64; 11777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa j b d&(m b h|m b 64)){ 11877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa m b h){ 11977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoo f; 12077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaod=1; 12177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 12277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaobreak; 12377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 12477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 12577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 12677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 12777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 12877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaol g){ 12977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaop g&&g!=-1){ 13077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaox q++=g; 13177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaog=g>>8; 13277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 13377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 13477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoA(n{ 13577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoF g; 13677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaop n{ 13777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaog=k e; 13877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaok e=q-e-4; 13977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoe=g; 14077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 14177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 14277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaos(g,n{ 14377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaol g); 14477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaok q=e; 14577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoe=q; 14677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoq=q t; 14777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoJ e; 14877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 14977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoH(n{ 15077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaos(184,n; 15177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 15277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoB(n{ 15377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoJ s(233,n; 15477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 15577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoS(j,n{ 15677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaol 1032325); 15777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoJ s(132+j,n; 15877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 15977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoZ(n{ 16077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaol 49465); 16177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoH(0); 16277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaol 15); 16377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaol e+144); 16477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaol 192); 16577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 16677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoN(j,n{ 16777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaol j+131); 16877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaos((e<512)<<7|5,n; 16977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 17077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoT y{ 17177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoF g,e,m,aa; 17277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaog=1; 17377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa d b 34){ 17477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoH(v); 17577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaop h!=34){ 17677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoY f; 17777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaox v++=h; 17877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoo f; 17977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 18077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaox v=0; 18177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaov=v t&-4; 18277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoo f; 18377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 18477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 18577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi{ 18677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoaa=C; 18777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaor z; 18877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoe=d; 18977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 19077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa e b 2){ 19177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoH(m); 19277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 19377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi a aa b 2){ 19477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoT(0); 19577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaos(185,0); 19677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa e b 33)Z(m); 19777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi l m); 19877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 19977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi a e b 40){ 20077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaow f; 20177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 20277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 20377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi a e b 42){ 20477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 20577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoe=d; 20677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 20777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 20877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa d b 42){ 20977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 21077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 21177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 21277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 21377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoe=0; 21477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 21577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 21677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoT(0); 21777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa d b 61){ 21877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 21977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaol 80); 22077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaow f; 22177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaol 89); 22277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaol 392+(e b 256)); 22377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 22477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi a n{ 22577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa e b 256)l 139); 22677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi l 48655); 22777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoq++; 22877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 22977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 23077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi a e b 38){ 23177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoN(10,k d); 23277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 23377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 23477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi{ 23577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaog=k e; 23677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa!g)g=dlsym(0,M); 23777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa d b 61&j){ 23877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 23977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaow f; 24077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoN(6,g); 24177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 24277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi a u 40){ 24377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoN(8,g); 24477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa C b 11){ 24577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoN(0,g); 24677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaol z); 24777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 24877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 24977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 25077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 25177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 25277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa d b 40){ 25377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa g b 1)l 80); 25477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaor s(60545,0); 25577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 25677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoj=0; 25777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaop u 41){ 25877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaow f; 25977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaos(2393225,j); 26077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa d b 44)c; 26177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoj=j t; 26277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 26377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaok r j; 26477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 26577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa!g){ 26677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoe=e t; 26777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaok e=s(232,k n; 26877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 26977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi a g b 1){ 27077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaos(2397439,j); 27177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoj=j t; 27277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 27377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi{ 27477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaos(232,g-q-5); 27577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 27677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa j)s(50305,j); 27777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 27877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 27977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoO y{ 28077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoF e,g,m; 28177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa j--b 1)T(1); 28277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi{ 28377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoO y; 28477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaor 0; 28577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaop j b C){ 28677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaog=d; 28777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoe=z; 28877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 28977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa j>8){ 29077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaor S(e,m); 29177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoO y; 29277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 29377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi{ 29477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaol 80); 29577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoO y; 29677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaol 89); 29777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa j b 4|j b 5){ 29877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoZ(n; 29977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 30077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi{ 30177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaol n; 30277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa g b 37)l 146); 30377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 30477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 30577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 30677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa m&&j>8){ 30777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaor S(e,m); 30877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoH(e^1); 30977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoB(5); 31077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoA(m); 31177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoH(n; 31277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 31377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 31477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 31577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaow f{ 31677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoO(11); 31777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 31877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoU f{ 31977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaow f; 32077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoJ S(0,0); 32177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 32277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoI y{ 32377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoF m,g,e; 32477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa d b 288){ 32577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 32677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 32777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaor U f; 32877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 32977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoI y; 33077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa d b 312){ 33177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 33277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaog=B(0); 33377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoA(m); 33477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoI y; 33577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoA(g); 33677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 33777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi{ 33877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoA(m); 33977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 34077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 34177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi a d b 352|d b 504){ 34277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoe=d; 34377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 34477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 34577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa e b 352){ 34677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaog=q; 34777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaor U f; 34877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 34977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi{ 35077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa u 59)w f; 35177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 35277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaog=q; 35377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaor 0; 35477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa u 59)r U f; 35577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 35677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa u 41){ 35777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoe=B(0); 35877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaow f; 35977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoB(g-q-5); 36077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoA(n; 36177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaog=e t; 36277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 36377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 36477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 36577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoI(&m); 36677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoB(g-q-5); 36777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoA(m); 36877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 36977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi a d b 123){ 37077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 37177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoab(1); 37277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaop u 125)I y; 37377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 37477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 37577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi{ 37677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa d b 448){ 37777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 37877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa u 59)w f; 37977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoK=B(K); 38077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 38177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi a d b 400){ 38277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 38377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaok j=B(k j); 38477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 38577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi a u 59)w f; 38677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 38777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 38877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 38977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoab y{ 39077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoF m; 39177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaop d b 256|u-1&!j){ 39277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa d b 256){ 39377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 39477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaop u 59){ 39577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa j){ 39677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoG=G t; 39777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaok d=-G; 39877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 39977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi{ 40077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaok d=v; 40177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaov=v t; 40277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 40377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 40477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa d b 44)c; 40577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 40677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 40777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 40877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoi{ 40977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoA(k(d t)); 41077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaok d=q; 41177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 41277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 41377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaor 8; 41477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaop u 41){ 41577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaok d=m; 41677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaor m t; 41777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 41877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa d b 44)c; 41977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 42077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 42177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoK=G=0; 42277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaol 15042901); 42377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaor s(60545,0); 42477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoI(0); 42577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoA(K); 42677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaol 50121); 42777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaok r G; 42877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 42977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 43077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 43177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaomain(g,n{ 43277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoQ=stdin; 43377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoa g-->1){ 43477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoe=e t; 43577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoQ=fopen(k e,"r"); 43677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 43777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoD=strcpy(R V," int if else while break return for define main ")+48; 43877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaov V; 43977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoq=ac V; 44077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoP V; 44177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoo f; 44277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoc; 44377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoab(0); 44477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaomprotect(ac & (~ 4095), (99999 + 4095) & (~ 4095), 7); 44577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaofprintf(stderr, "otcc.c: about to execute compiled code.\n"); 44677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoJ(*(int(*)f)k(P+592))(g,n; 44777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao} 44877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao 449