char*s,d[6000];b;x=1;y=48;f(l,i,j,k){i=s[i];b=s[j];i+b>96&s[k]>32?s[k]="1632345"[i*b%255%52%7]^(i32&b>32&s[l]>32?s[l]=i^7:0;}main(c){for(;b?++s:read(--c%y,s=d);f(2*x,0,x,y),f(-y,y,0,x))f(y-x,x,y*=x=-x,0);puts(d);}//why new record