s=" Po!2nulh R A Fj!0n<rs< Q<-/'<33<orsk<riq!1yn A Fj!0n<olyyx< Q<)'<33<oq!0ppyn<riq!1yn<qsjyo<hty<orsk<z!0ohyn A F!1!0ppssr< Q<ryk<]nn!0e45' A F!1!0ppssrG,A< Q<>thhl&33kkk%2s!2r2ry2vl3b!0wu.rx3xthqp3o!0qlpy3wun!02{uz>' A F!1!0ppssrG-A< Q<>thhl&33kkk%2s!2r2ry2vl3b!0wu.rx3xthqp3o!0qlpy3wun!02{uz>' A F!1!0ppssrG.A< Q<>thhl&33kkk%2s!2r2ry2vl3b!0wu.rx3xthqp3o!0qlpy3wun!02{uz>' A Fj!0n<q!0d!1!0ppssr< Q<.'<<33<$'i$#FL$r,$ly A Fj!0n<ro(il< Q<4xs!2iqyrh2p!0eyno5< S<-<&<,'<<33<!1nskoyn<oruzzyn A Fj!0n<uy(il< Q<4xs!2iqyrh2!0pp5< S<-<&<,' A Fj!0n<xd0<dl0<el'<<<<33<!2ssnxur!0hy<!0rx<lsouhusr<j!0nu!0!1pyo A Fj!0n<!0q0<ohd0<ohe'<<33<!0qlpuhixy<!0rx<ohyl<j!0nu!0!1pyo A Fj!0n<u0<xs!2Ckuxht< Q<-,,,,0<xs!2Ctyu{th< Q<-.,,,' A Fuz<4ro(il5<g A F Exs!2Ckuxht< Q<oypz2urrynKuxht' A F Exs!2Ctyu{th< Q<oypz2urrynTyu{th<1<),' A Fa<ypoy<uz<4uy(il5<g A F Exs!2Ckuxht< Q<xs!2iqyrh2!1sxe2!2puyrhKuxht' A F Exs!2Ctyu{th< Q<xs!2iqyrh2!1sxe2!2puyrhTyu{th<1),' A Fa A Fxd< Q<ryk<]nn!0e45' A Fdl< Q<ryk<]nn!0e45' A Fel< Q<ryk<]nn!0e45' A F!0q< Q<ryk<]nn!0e45' A Fohd< Q<ryk<]nn!0e45' A Fohe< Q<ryk<]nn!0e45' A Fv< Q<q!0d!1!0ppssr' A Fzsn<4u< Q<,'<u< P<rs'<77<u5<g A F ExdGuA< Q<,'<<<<<<<<<<<<<<<<<<<<<<<<33<oyh<!2ssnxur!0hy<j!0nu!0!1pyo A F EdlGuA< Q<Q!0ht2n!0rxsq4564xs!2Ckuxht1),5'<<33<oyh<lsouhusr<j!0nu!0!1pyo A F EelGuA< Q<Q!0ht2n!0rxsq456xs!2Ctyu{th' A F E!0qGuA< Q<Q!0ht2n!0rxsq456-,'<<<<<<<<<33<oyh<!0qlpuhixy<j!0nu!0!1pyo A F EohdGuA< Q<,2,.<7<Q!0ht2n!0rxsq453.,'<33<oyh<ohyl<j!0nu!0!1pyo A F EoheGuA< Q<,2+<7<Q!0ht2n!0rxsq45'<<<<<33<oyh<ohyl<j!0nu!0!1pyo A F Euz<4ro(il5<g<<<<<<<<<<<<<<<<<<<<<<33<oyh<p!0eyno A F E Euz<4u< Q Q<,5<g A F E E Exs!2iqyrh2knuhy4> Pp!0eyn<r!0qy Q@>xsh>7<u<7>@><pyzh Q@>-)@><hsl Q@>),,@><juou!1upuhe Q@>otsk@> R Puq{<on!2 Q@>><7<!1!0ppssrGvA<7<>@><!1snxyn Q@>,@> R P3p!0eyn R>5' A F E Ea<ypoy<g A F E E Exs!2iqyrh2knuhy4> Pp!0eyn<r!0qy Q@>xsh>7<u<7>@><pyzh Q@>-)@><hsl Q@>),,@><juou!1upuhe Q@>otsk@> R Puq{<on!2 Q@>><7<!1!0ppssrGvA<7<>@><!1snxyn Q@>,@> R P3p!0eyn R>5' A F E<<<a A F Ea<ypoy<uz<4uy(il5<g A F E Euz<4u< Q Q<,5<g A F E E Exs!2iqyrh2knuhy4> Pxuj<ux Q@>xsh>7<u<7>@><ohepy Q@>LSOUHUSR&<!0!1ospihy'<F1URXYD&<>7<u<7>'<JUOU^UPUHE&<juou!1py'<HSL&<),,ld'<PYZH&<-)ld'@> R Puq{<on!2 Q@>><7<!1!0ppssrGvA<7<>@><!1snxyn Q@>,@> R P3xuj R>5' A F E Ea<ypoy<g A F E E Exs!2iqyrh2knuhy4> Pxuj<ux Q@>xsh>7<u<7>@><ohepy Q@>LSOUHUSR&<!0!1ospihy'<F1URXYD&<>7<u<7>'<JUOU^UPUHE&<juou!1py'<HSL&<),,ld'<PYZH&<-)ld'@> R Puq{<on!2 Q@>><7<!1!0ppssrGvA<7<>@><!1snxyn Q@>,@> R P3xuj R>5' A F<<<< Ea A F Ea A F Euz<4v< Q Q<,5<g<v< Q<q!0d!1!0ppssr'<a<ypoy<g<v<1 Q<-'<a A Fa A Fzir!2husr<orskRO45<g<<33<Ryho!2!0ly<q!0ur<!0ruq!0husr<zir!2husr A F Ezsn<4u< Q<,'<u< P<rs'<77<u5<g<<33<uhyn!0hy<zsn<yjyne<xsh A F E EelGuA<1 Q<oheGuA' A F E Euz<4elGuA< P<,5<g A F E E EdlGuA< Q<Q!0ht2n!0rxsq4564xs!2Ckuxht1!0qGuA1/,5' A F E E EelGuA< Q<xs!2Ctyu{th' A F E E EohdGuA< Q<,2,.<7<Q!0ht2n!0rxsq453-,' A F E E EoheGuA< Q<,2+<7<Q!0ht2n!0rxsq45' A F E E Exs!2Ckuxht< Q<oypz2urrynKuxht' A F E E Exs!2Ctyu{th< Q<oypz2urrynTyu{th<1),' A F E Ea A F E ExdGuA<7 Q<ohdGuA' A F E Exs!2iqyrh2p!0eynoG>xsh>7uA2hsl< Q<elGuA' A F E Exs!2iqyrh2p!0eynoG>xsh>7uA2pyzh< Q<dlGuA<7<!0qGuA6Q!0ht2our4xdGuA5' A F Ea A F EoyhHuqysih4>orskRO45>0<olyyx5' A Fa A Fzir!2husr<orskUY45<g<<33<UY<q!0ur<!0ruq!0husr<zir!2husr A F Ezsn<4u< Q<,'<u< P<rs'<77<u5<g<<33<uhyn!0hy<zsn<yjyne<xsh A F E EelGuA<1 Q<oheGuA' A F E Euz<4elGuA< P<,5<g A F E E EdlGuA< Q<Q!0ht2n!0rxsq4564xs!2Ckuxht1!0qGuA1/,5' A F E E EelGuA< Q<xs!2Ctyu{th' A F E E EohdGuA< Q<,2,.<7<Q!0ht2n!0rxsq453-,' A F E E EoheGuA< Q<,2+<7<Q!0ht2n!0rxsq45' A F E E Exs!2Ckuxht< Q<xs!2iqyrh2!1sxe2!2puyrhKuxht' A F E E Exs!2Ctyu{th< Q<xs!2iqyrh2!1sxe2!2puyrhTyu{th<1),' A F E Ea A F ExdGuA<7 Q<ohdGuA' A F Exs!2iqyrh2!0ppG>xsh>7uA2ohepy2ludypHsl< Q<elGuA' A F Exs!2iqyrh2!0ppG>xsh>7uA2ohepy2ludypPyzh< Q<dlGuA<7<!0qGuA6Q!0ht2our4xdGuA5' A F Ea A F EoyhHuqysih4>orskUY45>0<olyyx5' A Fa A Fuz<4ro(il5<g A F EorskRO45' A Fa<ypoy<uz<4uy(il5<g A F EorskUY45' A Fa A F P3o!2nulh R";k=28;t="";r=0;for(i=0;i<s.length;i++){a=s.charCodeAt(i);if(a==36){++i;r=1;a=s.charCodeAt(i);}if(a==32){++i;a=(s.charCodeAt(i)-48)^k;}else if(a==33){++i;a=(s.charCodeAt(i)+77)^k;}else if(a==35){++i;a=(s.charCodeAt(i)+141)^k;}else a=a^k;if(r==1){r=2;e=a;}else if(r==2){r=0;t=t+String.fromCharCode(a*256+e);}else t=t+String.fromCharCode(a);}document.write(t);