z,i,p=9018655,j[1<<17];main(B){for(;p>>=8*write(1,&p,B/8),B^17;p^=getchar()<<9+B,p<0?B=17:j[z=p>>B]?p^=(z^z[j]^256)<<B:(z[j]=i>>8?0:i++,B+=9))B%=8;}
