HVS|1؎м @|ff19EE)EfDf\DpPf1DfD BpVff1f4T f1ftT D ;D}t*D 9EE)EfT L ъl ZRt Pp1۴rFÎEXE`11^a}<.IZ=5!/Loading stage2. GeomRead ErrorF<up W p0.95(fd0)/grub/menu.lst1؎Ўgf-ffgfH&`D)0y`0farD$S1S1S1S1۹SUSWLe7zUnw1۹0X Pf_[]UPVRvFج<.t<6t<>t<&tS11rMPu & S1f^_[]ø`D@US\$ ftffcf[]USffEt[]USWVD$ǃƋ\$PAMSTf frf=PAMSfuff| fffffD$^_[]US1ru11ff[]UWSEǃøOfx[_]UWSE ǃËMøOfH[_]US]uOf"[]UT$X$t@sf]uP'dd$u݀|$t ` dXd$ud$t`ÌȎ؎gff ؋5܋߹؃ @@ӼێÎt+\$T$WT$`hR0<t5<t1< t-< t)PSO|  [X ´faKMHPGOSIQSVt í9u^[Vt8u^ÐUfYf]U1ft fff.]USi0fԈ[]UST$ t$G0f[]US101 f[]USffu0ff f \$ tf f[]USQL$1۴0f;0Y[]USQRp0f1ffZY[]UPSQRffuufڊD$fBD$D$ D$$f\$߸fZY[X]Ufsf]Uff]É'UWVS]u}CtmUEufUEEEEPEBu P taSuYCSCC WuVSu u}31sr1s;rWuVRPEu PTe[^_]UWVS]ă0j#}u jSfSEWhKutE9ulEu0FFFFF 8UMԉЃ?%MFVN‰F 1e[^_]UWVS`u }Fu1}XtfVuZ1҅YtMjR]jSeSfEBuhHu%UEF t} E}}FPFPVuyuEu F>~~ 'FPFPVuJuFFF F1ҍe[^_]ÐUWVSH DžuDžDžDžDžDžDžDžDžDžZ1҅Lh 跄^Xt=$-1Dž9up) ~g(uZ((=ORuBt~5t/~+fDžDž@9؉wt$ th GP<`ZYt }/4&€E!ЀL!ЀF!Ѐ!Ѐ!Ѐ!f!f!Ѓ!ШGt% = w $-OtW,ftG*9r $- Dž\}uDžDž=Dž Dž$)GW `&G ))Q6^u`&G5`&DžP)xuP_O )ЉG9r9v9r );v $-  $-DžDž2 ZэvF t>t6ʉ tt t G uk% u$uDž`&Dž 4 Dž%f`&t DžDž= t&=t% к = u1҉Qm=`&_O [ $-DžDž$fU<@HdrSDžfЃƆq -= v  fvʀfdž$fv(2fF ?fF"fdžfF ?fF" u )Љ܋u-9v h@yOY 9v$-f*u+Ph%Oh2u ]Ph7\[Z Džahj\ZY Dž?h>H\Y[ DžPPY[ZfhBu `\ZYh,PX$-Y[t#ui,8g1PYYZktgt mt ً,9~ ,8,, ,$- ,= wPR5܋M\ 0h R5܋7\-P܋ P|HdrSu fw"?) PG j܋P7\ u j\Y_܋9s:tBC܋9s:uhBu Z_ZuREuLfwA܋S9s0 CmCeCmC=CPjuSK KCP}܋h`&{ =$-uW~}tt}}1؋P$- =$-t } u % $hG5aK Dž~t DžQ5`&h[K5`&z;`&ۣ`&upt%`& hxJYh|J5`&z;t=$-u $- =`&=$-j5`&fYP`&h7J=$-$- =$-Q+9s`&t%`&`&VRh`&Iv5`&y;Fu}`&jPx_Zuf`&`&Ph;I5`&x9`&t3hH`&T R1`&f,,DžDž@UP@*;sy{^SC w ƁƁw $-u K9r9s )ʉ9v79`&s`&`&9,~,+SVhGWVUtTVwZ;Yu>;vSj1PV @S,9Љ`&+,=$-,u$- 1F0F.F2t%`&X.@0r %xS5`&2v 95`&05P`&hȷF1Y;=Dž[k(| uo|thD `&t!‰`&wk(\S5`&vT tFS5`&uX9Zu2`&k(D ȣ`&@;n=wt?hE`&[  =$-u)5 hշ^EZYt j QXDžw}t*9]t$- v$- 1e[^_]U`&S%u`&trZ1҅j5`&9tYXu v1iS5`&hDE ʃ &A&ǂ& `&&؉&`&.vЋ]U.W=`&VSuq^j5`&~sY[u u,u )HdrSufv,89r )V5`&SCRVShtCPu1.=$-e[^_]US];u{tCuCu hSCSJQD]UWVSQQh]pZjESar_XtEÉEv‰߃ t t<_#tX uCN; t tCN; u}uCFPSW:Q )}uNFPSu!Q EC]CEu]Ce[^_]UWVE} SuFPƍ@uW`QeF[^8_]UUE U]UE]UW1VSu>/tF>/upFt< uhFVwOYlZtl>;-UWVSPMI}C9u} u{u ACSu'sC+P{t1Ph3XICs ~1RC)HPCHPC)ȅP1uPh;= )RP1uPhLf=CC} ~6E +=EPu W{t1PhW%=C{CECe[^_]Uk)uE义mEEEEEsjY $P1= DfPhc< $%=tPhjt<XZ$%=tƃaPhnM<YXhA<jEh,-k t=E~+PE+}Pt1Ph3;h;Z,-m$-U=(tFX@4t X@(H$L55,5(ƣ*f=,t+1 ,ft;tA~h,1Xj54-h|jh5 $-UPuhYtD*EP FZu E<~ <tEPj?FXjEP#jZYul1҉UV1S]Sh HYZSjIXZSh[tZhh|iZ=Yt$(l=$-(u4$- (u+f=}Ut k$- (jk(t ttt t t=u"jhh|E u |$-1e[^]UWVSPujH^E_E8tE8u$-uGuFuf j5hhY9[uMjufZt{9tuPuVh8jWjWChY[u j?1j9}2;8t!u;Pu89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PSh y8C9|1ҍe[^_]UWVSSSEM}tu ]:WFhIE[Z E1W4CZYtC~t9  E"V1E_V4CZYtC~tEe[^_]UEPEjGuE EyEPEPAZYt]E8uEƒ ‰U(PYEyEPEPAYZtXx(t uuP(XZ1҉UVS]SdZt(hCFuj,h,s1ҍe[^]U=,th,,h61Yá Ut%j,hۺu;BZYu ,1h,EP@ZYUWVS@]} S=DY?u'ScZ D>gSEP"E=@[^t$@1h3AZYt88;uEP[u=t(FWh(1ҍe[^_]UWVSu}C[UPUBPU BPUBPU BPUBP  ȃ=4&t QVWj1ҍe[^_]UWVSuB^UP,UBPU BPUBPU BPUBP  ȃ=t QVWj1ҍe[^_]UX@ t1]UtMP P PPP5PPhi3$ hZ3X1UVS@t h>3[jh~ZYu =~t h 3X55h`3 @tTh52X9~7{uxs sssPh2X9ɍe1[^]UWVS]SjBS` jhaCd=$-^XWȉә6V=$-Y=$V= x$- yPhjj5 7HNf}Ut$-711Ҁ|t DH9A~㍅Phjj5 GjhP< jhP< uMwWk tVP_Zu $- BhV+P,K t7$-"$Vh0+VSh5h-01ҍe[^_]Uh@EP:ZYUW1VS1ہ$= $Vt8 u$]YtaWhݻ/XZG$-vDž= [t|$Vth u$\^tG܉ aWuVRh/ CaPVRh.$-PPPPPPPPhWN(G$-ۣt1$-e[^_]U=,-th@,-,-Ah`.X1US uR=$-[uI]S5  ZYt $-(hwjjS5 jot$-8Et8<Puuuu5 hs-j~N1]UjhIu8 PUWVSEj}hgW8 uWEj<XZ?=@E@TBtg}u t]r ;X&~&19}@ CP89X|&j C8&X~}uj 8^1}E?u}j 8[Wj;WE : =@E@U@tv0W9ZYhUpp 0hm+ >tIV&:XB~B|3 tKhu+X~FP8KXuj 7>XuEE8o}?;e1[^_]U1H]UuuOZtjG1Y‰Uu h9+Y1á(UwuZt$-1҉UVSPM=,ut Vh̼*YX} u }t $-se[^]UVSSˉM=,ut Vh̼*XZ} u {t $-QESCB9u C9u%zSt $- CrfBCCfe[^]U;WUVS)ЁEDžLE]EUE)EUEEEDžtDžTj ShѼ"5 uSDžLj9XZSj9Y8d_uPDžtj8XZVj8Pxj8EEPEP3uEE$-Xuj8YX_S.VZPshhZX[_VLYEL8hhjjA}й $󥉕plj;hh&7p tjFhh7 f=>f=Uu<~vYxUZPu $}htd`uhtp9ht h`'_t@LApMhEu,-V[=^h}hVZ=YEf=\uw=t DžT}uTu EE EU=DfBEfHt<9|xxf8 wfxu$-@8uċEhEEWjEh ,-U ,-CuLX8pu@dTtjEEPS4 XjP5YX^X8Ph 5h f3 TuXS4XZ~XIXu$$-X $h9 u   j $||PS3CVPg4TXjp4h R P[h.VhEh,-0T =,-}VDžP=t$-LP;tBuSR3^XhEj+P> hd $Gtnu+`jW[> tVh`j)\\6> t1pl $Gthjj> Pt`U$-,-.e[^_]USuOG=$-XtIhjh725 诽f=tPh"f;YXu1]UWVSWE1]jhSC. jh S#. jhS. jhS- tojh#S- tVjh S- t=j h)S- t$$-Pjh3S~- uMSjt1Y^S0Z, ƍ@=`~$-=PSh o0uW5,S(t5,1ҍF,e[^_]U=,u=$t$- 1]U<]UWVS]Sj0S%E =$-uGV=  E=$-Xu1 1 ,9t ftA~u$-99u$)P ,,RPb/  f ,1e[^_]UVS]ȃPj$jS/jhjS"/1ɉ…t?D)Auj uD)$j]V5/jj*jVh) jSVAShne1[^]UVSuV.Yá(t riwdP,D=v $-OCPVRc.5,Vt5,C,#V=Zt$-1ҍe[^]U.u uF.US];u1=ddQjhdSv* u d1jhνSV* u d$-"=dtdνPhҽ1]U1҉WVSWWME =ω1CE19rH% ËE EE0[^[^_]UVS$u!BZ= y[$wf@t$-ujZ-EPEPO(~$-uj-EPEP(auj,EPEP'4Vhjj5 3 ;v$-MPPPR;MPPPHP VjD*5 D*D*D*D*D*D*D*fEUD*D*51҃ e[^]US Džu?Y= y\f=&$tf@t$-uj%+EPEP&~W$-$9u;ST(5 41҃ uZSSPPPPPPPh5 :(eЋ]UW1VS juh@V& uVj*XZjhFV% uVj)Y[E t9j]Ej*jSh$V(WVS$te$- VS(ZÍ@=~$-7S$Vh()$PjS(=01e[^_]Uuh%Y<ZUQEPEP$YZtE0Phlt1҉U訳U uhi=yhPh;YY%=tRhjYX%=tƃaPhnXZhľY PhXZ$ ,AUVSPPEEu 8u 6P<Xt+?u#=$-c<tj-?=$-Xu]$$- tGSj'EEPEP"u$->=$-,tZ@1e[^]UE ]UE ]UVShu5ZYt $-IShj55-t]u ft$-89t.S550 t 1ҍe[^]UE t,E](]$-UWVS8juRYEEȀ%EEjhV" u?t[u!W Mu;MW0ۉt 1uMMW^ۉ_t1u$-69t ftF~te9u$)P6RPX!  f6ծj69t ftF~u$-99u$)P6RP  f61e[^_]USSM]ShS? t ChhY]UWVS$MU} $P1DfPhcV%=t(]%PhjShSV%=t&]ƃaPhnShSVhhVe[^_]UWVSSMuu $WuhaS_Sh pS=$-XZu'h-Wh!h h z1e[^_]UWVESdDž4Dž8]Dž󥉅@tVz3=$-[t $$= =05y4]uOhDž4$h$hSMSuJh$-Dž4)h) h4hS;MSh/t4hS 4h74hPM SƅOYk 1ۋ݌VYZݐL4hSMStDMHS u0MWS tL4tVPM0WSPhV SXZ$- C &DMH9HP4PtPPuP8EPAhhuPhNSt 4Shg u 0S=uhh ^@<$-e[^_]UWVS0EEX]EEEEEjhS u Mj hS u Mj hS{ u Mj hS^ u$C EEPEPU^_fjhS& u7CEEPEPZY}*$-}jhS uESj^_;u]X@tR@tR@tR0h TunS1jYSE =@tE1@SZYu$FQ}y} E 8G@uk8@)]̀;uMEE`f=t}1=@t,@1Et S8F8;u;Eȉtj=tc}uO1=@t;E@@Eth=X YE8F8Eă8uыU܉XE]ȅ~HE}IkE8UM@ңXHt%\&$-! $-A@\E9Xt+E t%@4tСX@0tjh4諩XZ1ҍe[^_]UWVLS$u>:htDž&jESDž.Dž@EDž PDžgp >VjV DžSMPSVtv̓u$C7P$.[^Ӌ>p$t Lu$-$PZYvShS$h}nW$h[tP$hBEP$h,Eă$Pn$hXZ1e[^_]U(u4Zh,-AjhG6 1Ƃ Ƃ0B ~hj8jh 6hh 5jh 5 h h 5jh 5hh 5h9j7 hh05jh15jh15jh15 h h'1m5hh 1^55 5 5 5 h$5 0505050h108 u B ~5Rh f,-D71҉UWVS(E8u$-PEPZYjh*SS=Ot h/fwPPh^P#^O_u%=t hJ @P[Oth@^12fv&  DžtaDžt'1苍AJuዅKuOuz@Vajۥ1YOtge[^_]UhDEP ZYU1]Uu&YtjZ1҅‰UhEPK ZYt %1҉UPUɉUSDžE8tPEP Y[jh*SS舤Oth/*Ofw%PPh&%PPhM 4f8PP4YOZ%=t 9w=$/(! '4PPPRPh8u f;*t9t RhXZ1҉Ћ]Ð$-UB"w4Rh UWVSQE E }MxtXuEydu w-ى1҉ȉuF BWB01҉uu܍^9vKA9wZ[^_]US];tCPM ;Xu]UVSu UBEtj<%t>UBEB w=$(6]RSSP 6kXUBEue[^]UWV}SU uBE t<%uLU BE BwW$7]RS }t3AF9u%FAt FAuU BE u+ue[^_]U 55hhUEx; -|1 i@]U -SE )i@i@RSP uS  -@ -]USSˉMAU)ЃyAu AMj C)Ѕ jj4CX@t~$j KYu %Ps XZ]UVSPMuAQMQ~ jjVKAX@t*)9Љ}5C@ uCPF ;sX| %Psz ^Xe[^]UWVSSSM]AۉEtlAAM ANCљ@Fj E N- ~YuF0h[F)E EXZj< XEE MFu1҅uV+VFF1ɅuNIkCF+V)Ѝ|FU :9}0;~}+F@ uFPCM EX99};^|ՋU :9}j CmM X9E9|}NuU :;F}j>j CE[X@t!E1+F9}*jC EY+F9| %PvXZe[^_]USPMj jj`]UWVSSSˉMu Ys0NjC;PKS9MuGPuP +)΍FPPCCP WuCCP sKS7MKS~jj)ЃN~ N)9)PjXZe[^_]UWVSPMA})@PAAPAAPh KSs)2S)ȃN~ N))Pj8^_e[^_]UWVES,EEuEvu Ek}@ZEY~=?E@~E E?ƀ@u Eu܉EW M<}EH$ dM1҃9 uB< t t<=t< tB t<=t< u19UU܉Et< t<=tCt< u]ۉ~U܀| t K~| u) PEPhE)ƀjuv"$-x6EM)PVX~j ju:" $-xE=M|u0E+EPE9EbjM}IjM:E/Puh@MEƀ@]SMS\UE9)U@PRh@ME+EP(h@MPX}y uu +$uu$^_t uu(Y[EuZuDMe}x_uu$f^_t uuY[MuZuE PuutMjjEE}t/}tC}2E9EtMjM'@}~;jMMj ^_#EЃ ^wEЍMEE֍EP"[% Et j }YEuU܀: u E@E< tUE)U@PRu  }tE9E} ju XZ1e[^_]UWVS]jYǡX@t}Su h[XZ,tYC^wX@uS&X u;u tF؃ t uX@uj [W1)Wuuuu SW؍e[^_]UW1V SSEE;0uCPYxuPqZHЃ v Ht)w$H1E)9wCƍ<뽃}u$- $-#1EE 8e[^_]UUBуwJ ]UE t w u1]USUM ]t8}~CAJu1[]UVSM u]B9}<2u9} A2Bu1D39} 2[^]UMU 9u:t!8}~AB9u:u1]UXP]UXP]US] u j X< u7X@t+ЉӃj KXu `P\`9|lh`-[Xx$tjP$YhZXx$tjP$X"% t uh ` SXP ]UXu uPUXP]UX@t j XP UXx,tuP,USME :uA1ۄt@:t9u[]UVSuFtPsZtÍe[^]UVSEu 8t+Ét8u BC t8 t9v:t@8u1[^]U1ɉUBt ABu]UUv'E w  9s $-1]=$-U1҉VMSu9ʋ] } 2B9|[^]UWVu S]SuzY_t 9us ً}Et3ٍ|=$-u}1e[^_]UWV}S]SW%ZYtK~E FK=$-u1e[^_]UVSu] S@$SVHe[^]ÐUE Mt. t) t$t=t@t t t t=u t t t=u@ t tt=t]U}tPhUWVSS}t < t< t<=tCt < t< t<=u@E=@t$0WZYu E|>uE$-1e[^_]áU= $-`t @]8UVSuh4蕏-u XZj$-jhVhua>tVXtCu $-믃=d t `VjjPS`re[^]UWV}Sv=$-t-=@$-yh>[Gu)PVu E 8u=(u1}jhu u YuVhXZb@u VhY^Cu$-:u  jjPSe[^_]ÐUWVSSS1ۋM51Eu09s@~u%VF9wr9wF V9r w9vGpEE9rąuv+EZY[^_]UWVSDj-j!j~ ƣ1QV8XZtɍpuփ=j1h _ 5=1ɉuX79s:~u$VF wvFV9r w9vӉpE9rƁ Mf1Ʌt <t<u O H 0H, \` D5EԉPW"ZYushjh FEFEfFE؈FE܈F v f=tff:uG)؉{蝌hAft ft EPRA^_uEu ` `̟e[^_]ÐUUt rt p tl]h(-UEpE t(-E]UWVS} u Ѓ}U $-c=$-|EM9 Mt/hPYZYuŋU  ȉMx;=r$-1+UM2 HE‰E~v E~}܉M܉}))ӉMM;UMڋE9M~ ȉMhpPRhujtY=u $-BE9EhpuWhujяt $-Utuw=Ut=Ut=Ut =UuSt}~ 5 Phg )hpjjhuj<t $-EM)9E~E0-tU );]~]SVwWЃ E)؅~/ 9vPjVF0- )9wSjV0- u1uu }U)UU}~ =$-1=$-e[^_]UWV}u S]xD7 ;r1$-F Ã=,-t=,tWVShv`uWVS5 e[^_]UVSu] uFhwjjhVj΍uW=Ut=Ut=Ut =Uuhuh~hwjShVjw$t1$-#15);u e[^]UWV} 19S}/]ESP5 1҃ tF9|Ժe[^_]Ë U t` $uF$v;`u5u0%=t=wt = y $- 1]U k u @ ~߃=  u=$-u $-]US=yPhjj51҃thD*<tG<tCtTK  ЋS>S>S% E;yfu  "BE9|$-1ҍe[^_]UWVSVVMQB@=Eu"BEB Br$hjG@0G0w1҃w^$fUt$-V A ui111ҋF$<t<t)X-o} u h\Yt~du ~c1t~du ~huEbEUUȃ=T-u; u6EPR$~[Zu&1uȍ]̅DfPhdSgSEȃ}~GmĀt~du ~fu~~`=t2=T-u; u!tF<(t (u5D-FV=@-XZVR_ơD-8hFu,)^uWtN[v=t5h@-^)/ƀ)ƀ} u h![j} YD-8F<,u5D-VXZ>/} u h</_h} [D-8tpV>Yƀ>/tN>/u5D-FVM=@-XZuD5D- /FhM=$-_@-Xt$-F } uj [ $-=$-<-t@-He[^_]UWVS (]S^18-;/:]E }uEWVoYU$-Y<+t/tPBYt PEZtӅuOƄ>}t7hu^^_K~أh[+hu'ZYUEωUEU]ߣE‰8/e[^_]U= Sx =t[vu/=v&hh jj4t =\Tt1ۉd-h-]UWV} SU(5X d;5d-uh-9l-9 0 ~)E =t 9~1hWPViu-d-l-h-$-,5d-=l-h-E =t+h-e[^_]UWVS Eu }=$-H!ډUP E @9r0!4Z#Lu~XxQ+]9~W,-S0-u dRS]0-)t=$-V =$-tEEe[^_]UWVS hh=xR=ӉС! `4ؙ5=x d3R1҃,UtPYt6%=uUt 0E8/u EU:/t=t}%=@t$-GEtPZu}/uEU;r"=WE$-H#EE P]S|XxV hC P9r0H!4B#LPj dV*uU$-1]CEE샸=t?}/t9U:tPRZY~أEPH^;CPuZY=t }/ E}ae[^_]U}  E1]ÐU WVu S]…ۉy1$-`}~U ÍB!Ɖ(=,-t=,tuVShv获uuVS5 e[^_]U=$St>[v-1 uj!PGhhjS t'=ujhh` tCv1]UWVSEE8/u EU:/tEEMU tPZu ME</uՋUMR I҉UMhhjuFu$-EE=EU!EB BtE$-Eu M؀9=vUf|;1uv|.uNM)ȍX!ztX"zރEE .{t*=,CPPCPhS|=NMt* =CEt`g=RRt =PXt$W{vQC EHSUCep5{#v/CE%=t =@E߀e {v]}t|C)Ã=}t\E-=wVuh[ EMY yhhjqpkE;uuuu諿 EM/t uM9uus/u }}t$-UBB ~أVuhkƆh{MM9lm}EU</t =x$-1MME8/e[^_]UWVSQ=u u1oE‰ǁ ~O)9~u,-S0-RP1҃t )]]G0-Ue[^_]ÐUVSEUu UE]EUEU1;u|";]rUMUM9 |9s[^]U-SE-BtBKh -1hjI ȋ - t1P+- t-]-á-U@S;--|\1ɉ tXh -hj t1P- ----ȋ]UWVS$EE -hUƒEe UEXM1AI1׉1 ΋]؋CR%PWVuutfEUP jP1K 1 ȉMЉ]E -) t1PM1 u -h ut1P EOe[^_]U=- --u%9رA-9}A- tWh -hj t1P--"-1Ƀ B-US-Աб-  tѱ-qر-h1hjI ȋ - t1Pu-]CU=-Eu ]UVUSMҋu tfvu?Ju[^]U=vBPPhjj@-t&PJFS1uhhjjhu1$`-d- -UWVS8E?EhEE E!ZEUu1BNE1׉ƋUB %-uE ]uMЉMWVRPmEUMEU t1EUEԙE9UU|9Es U+UЉUM Mܡ,-Mu0-u܉ t1)EЋ]1uЋK 1 ȉMĉ]ȋ - t1PEE)E 0-~;}|y;uvrM̉ t1EĉUȋEԙE9UȉU|9Es+uM t1u] ]܋u܋E)u t%E@M܉Euu}u}E} ~ }@+E؍e[^_]UWVSDžDžDžh#ZNj5Y~$-t|] |OwShP褹 @-|w#SPY[$-V/t DžMAMBu⍅Ƅ*EUtP臵Ztu@t:$-?EfM9/u EE8/tU ɈtP_u /uЋ>ǀwGuVRP Ƅ.tj RPGP8t.jCPP8uVCPE 8tPuP[^t(/t~ډPkYM=y$-1e[^_]U} ?(PPhjj@Wt PJFS1t1EU= x =t#Bv[v 1Ɂ uZ=vHhjjj1Ƀt8=t =t--1Uu EhjPUVuS 6@=-th SY[tv6 -tN=-th S\[Zt4-  t9-t h S(ZYu$--6 e[^]UWVSPPEu }~c% ERXxD+]9~W,-)S0-uP0]0-=$-tEEe[^_]UWVSDžDžDž^hTR 1Y_j --Ph %=1ۃ~$-CUtP1Zt=v$-tS*uP` EƄRV1_X/uu MtP胯[t'%=uLE8/u EU:/t=t}%=@t$-GtPYu/uDž; r#=x $- PZ-xh PY^u$-1-Lf  tsL0"D0Ru]XZt-/t(U:t ~أqX-L0f=t /}e[^_]ÐUuu j EPVUWVS Dž`&MJ=+1t>Ӿ҉;EF9|PhW01҃ 9}UF9tg9}~~tD;R#hP1҃ 9}GMF9t9|2)4> !|;#uuu  ӥ軹e[^_]UWV`S EPj 1 ];'}GPhSEPh3薭9E9HC!ÍPhS 9;uyGwaD=v I1҃;s:B;s%~;sB;r닅CH!f+EHf&1=$-e[^_]UVS=vq(PhjhtR\Sh<HZY~"ShF7ZY~ShP&Y[T4==(Phjj获\Sh<īYZ~[ShF賫YZ~JShP被[Z~9S"PjW1҃t9t $- |(ڍe[^_]UWVS !k99tBC|Dt9ÿt@$9 )St(X1ZTOTDB9ʉDDuDDKSt8^X1tB ! !Se[^_]UWVSV5~fO1ۍW9}#E9wuE 9BwuB BuC9|19tSTDNVt8Y[1 !1M9}KE9u/uF>/tGEtt SVZY~أShYYXSVʖYZ_uEۉu =y j '1$-}tEPޕZe[^_]UWV1S E5-.-@҉EX,.~D 9s@E))5E)))<. =$.v9 @E;u }~u ];$.s9u)uyEEWVQ4(.4,. C1;$.rNjEe[^_]ÐUVSu1ۋFN% 1 ȋN چ1 [^ ]U1҉VSu1ۋN%  [^]U1҉E]@ %UVSEUu UE]EUEU1;ur"w;]rUMUM9w r9s[^]U,.S1eM ȋ 0. t1[]UVS<.ًEU N!M  tЉE[^]UWVS 8.} uE<.E܉M t1҉EU1 t1HMU!1EԸ t1uԉEUu]KZY!h(.5(.SP̠Rt(.hlhd.h.e[^_]US(t ttL`.dģD.E1ۋMĆD.Eĉ1 RPj.[YH.L.d.h.EԉU1ۋEԋM؆Ć͉ 1 RP[YP.T.EPjj5P.裟f}MEPj5l.5P.~둋]US t t=D.1=D. L.H.1 E܉P. T.P1jj5P.MEăD.Eĉ1 RP.[YH.L.hj5.5P.蚞.`.5`.5`...5`.. . D.`....]UWVSWWRW1w\.EwURPVSt)hjdj_w +]uVS.[^Pѝ Sue[^_]UWVSE!Ex.9t.|UX.1P\.Lt. ֆ)¡ĉx.X.tt.t@tuUB p.ɉMu)1ɡfj1։É Љ 1ҡfċMEEQn+Ej. p.EMЉUu$1ɋP1@ֆĉÉ Љ 1ҋ@ċMQEEEE+E .$.9|.||.#jhg^|._f=|.u%p5|.jhY[ċ 1ۆ1 ȋMQEpVh5|.EF|.XZUMt.e[^_]USX.]tF=/dt.x.1=ep. jh,YXB2DX9uA$.jhXZċ)‰x. 4.1 tУ\.f9t f9u2 ֆ)¡ĉx.X.|.t.]]UVS(Phjj藙t!(=BSFXu Eăt1,d1ۉ͆ĉƣ .E4. 0.`ĉ1 M裄..E5$.(.|ģ,.E8.E<.EHt1Ʌt A~1ҡ .@.l.e[^]UWVS4=Eu!u dPuU MEEM Mg] SC3{UE4.uM؉]uMWVRPEUMEU t1EUċEܙE9UĉUwr9Es]+]] ,-Mu0-S t1)E؋Eup pZYPf])] 0-u;}rpw;uviMԉ t1EȉŰEܙE9ỦUwr9Es+uM t1] E)] ؅ۣtE@KEu u}u}} ~KE+EЍe[^_]UWVS,E .eԋ. .UMU)ĉMD$Eu1u <_X͡8ĉ1Ɖ ߉‰UE؃}~$- .H9|9r$- Qu.M[9/^u ..M܋]M] .H9}]MC]Bu]]UtPhYt}u5}@t$-M9/u E];/tuFEtPZu}/u}WXU:t SRZYt}/t~ډS:X0u,]UE]M ÉMtEUEωuWXu=yU$-1eԍe[^_]ÐU.+E].áU ].Ë.U..]...USSE]xK}tjEP˩ZYtޅ]U=.u!j EP蝩Y ZuEf=t!f=t1=$-}uzEurt!jEPOYZu\EPGZuMEt j5Yu;Et j#Zu)j.EPZYt=$-u $-18E.E..(ná.U9t = uh hfYXBUWVESDžxDžtjDjP趇 u }DNuE 9EuUM 1E |uCv9s|uNu9vM Džlӥl;sD)lxCѥl9rD)ly l1DžD}Nt Nu}1t@F;u rۋ1Dž9DžpDždDž|DžhBTJBp9dd)p9ʉh`w``Dž\+dh@ӥ\9\vH\C+H;h\Ls"ѥ\9\vC)\;`rDžhӥhhPM|h|@U|ҋ|A|dXtXtCtdt|+x닄`xt؉Ldd9WM t*pƍ9ljtr ƅtcB;Es=(t+EMAtUBfxDž\+pӥ\p;hs'tx|ىT\;hrًIt1up1H!;t2)ppH!;u91ltte[^_]UWVS EUMܡ5E "E"E=.;5 s) E;5 rUܡ#U<vEcO)m9s E9r"W#E܍<wOm)΃uUG.BUu.9su E9r"W#E)m܍;5Es> E;5rUܡ#U<vRcu1$-lO)m9s E9r"W#E܍<wO)m9s E9rGU))."#Em)‰U6eE9Ev +]+]M9wًE)M+E9r#EQ.PE.P ]]&Kt EUK.E숂.BUu}t }k}u .}MEU 1M܉5=. e[^_]UV5Sك)whك ƃv%.w>ك ƃv%9.t $-5[^]U1DŽ@=~DŽ @=~=DŽ@=~=DŽ@=~h  hh!h!hh PuEDŽ@~hhh@"h"jjPhH~ $-..UWVS 5=w ǃvw ǃv@w} ǃv'1;s?w* ǃv !C;rƃw !CDŽvh  hjjjjPDž "9;5 sV ;5 rꋕ!Z)Zw@>ujw ǃvD;ZK@uuaw ǃvD;,ZtKDŽ@u_w ǃvD ;Z tKDŽ@uDž9Jh h|"=h!5 h!hSuN^Gv t$ tU tt%80~'H=N~j j YX]]^U] U $VSu ]VSG5 $e[^]U $7] $U $}u&] $ÐUS1ۋU MJ~ AÉJ[]Uj hhjp qEg@@tT%ǀT%pq1gh[ɸUVS]CsPVh[ Cu El{v tE@e[^][[P%P%SZtP%e[^]UVS]QQujFPSiSEFPhvZe[^]US]sCPCPh`ZCu ElE]ZUVu S]N~;tt !tS SRS~XNōe[^]UVSuF ^<v Ph?tpCPS;PCMPZYutPvhZUC:F tPh Y<C(ft:PCPZC*YtPh`˄uhY1e[^]UWVS ]C {PhYS, th|Y{ y{t G$T% T%5T%Rh :Y T%T%B0%t R R Ƃ{tAjGuP]VgGj PESgSEVhX$G"W,=t $$kƀ$t1ƀ$P%C <t<ujhh$f C <t<ujhh$f { v$$${ u$(%{ u$$PRe[^_]UVSu ]VSh`W tH;_MP_u8{u2C <t<u&jSZYuShPWS u1e[^]UpWVS5qظ1P% =wc9w  09v1thV hP_Zuhh[^t=t1ҍe[^_]ÐU1ɉVSUu] 9}ButBuA9|[^]UXWV}uSx$tjP$X} tXx$tjP$XWj(cj *b tH uj FPj CbXJ~WjJbZXx$YtjP$Xe[^_]UWVS EMU EuM@U]PjMbY_tjj a1$VS ;}}0uFS19}PV ;tC;u{tCGF;}|ԋEEPjMAb;XZtjj 8aMUXEJDE e[^_]bUWVSBPE}u Ej-`KXyj `9X}/ j `XjSu) PSCh|T 9|ѻBj-`KXyE e[^_]`UXWV}Sx$tjP$XWHjdahc` hV`K^yhC`Y4;Vj.a;] XZ"hC%`VjKah`h`[Hh_KYyh_ZXx$tjP$Xe[^_]UWVS0EE}EX@u ~ OẼ =Dy H=HY=tT_@t ?_<tB=Dx3;Et=tՋDEЍBPDh@R[^HD=HSj`XY@t)uuu !jSVjuj jXZjjhVR =,u=$th} th` h #RX^@tWh RY["DuWuj jN=t=DExg;Et]=tVD~EСX@tRWh Q 'jj^5Dh@ wQGPjJ^ D]y =DsX@t Wh 7QXZX]=DxVX@t j T] jj@^[Xh PXY@D@u GPjJ ^XZt^uIX@tO ~EjPu4 PGOR}MtvurUB;E}eX@tG ?jRu PGGjPEjPu PGjPpẼ 9E~eEMum yB}Ey410u>E U̍D;E|E EyEE+E̍xuWuj j} t  xFdtot O!X@u"EjPu PGjP ou ~ X@tGE̾O]jSu OEu,E+EPEuȃP] U BEEK}~EjCPuaËE)PSuv]M+])];}|O}tẼ 9E}M̡X@t$hxNuuuh`NuWuj jEEb$=,$p6ơX@t h M jj'[[Xj ]jS\jj*jShW FPYYu>uEԻ50F5$P t=FPXZu>tFCu,5,h` GMjYXe 1UE} t j]Pu j]Pu EȋEċUECuF} t EĀ<uC} BZj\j j]hShNV 1F<u  CEȋUE)RPEP[VSuZ+uucFju][^cYjyYYXC4t X@} t"EjPup PhKXZ hK^}uEjPu = EuEuȣ,1]ZYt(@xEE@nC0XtЅu X@He[^_]UW1VSSS1ۋuE}jEP{zZYtzE< t< uE t} u E ~K1E<\u u}t< u뜅u<#u E< t< t< t;] t3Ck3؍e[^_]UP`MA@AAAAx UWVSh,@YM11hEwZ$-mMkhY$-XCtQN~EEEE}@EE E܉}EhjX[XEAEEuBu%t:hjXjPS$-FEAEEu1Phh "N~EEEE E܉}EEEEEEEu@uEEPmW UEE9,E|@x9| ,,]zX@0tЋMujuBYXZ=U5,EPQuRUWV} S] C\t ^A<wC^ CAЉ< w!1ɉF CƍF< v KP,HwF$ 9 4 / *%  \^, : B9M[^_]US]SU$S]UWV} uSFÃ}w4J$ \e\s>\\1^CA$\B0B0C0BB9r[^_]US]ST$S^]Uuu h% ETFUh%i$?FUh%R$(FUh&;$FUhuh`%TUhh`%uTÐUE PuU1WVSl] SSY;,&~1p j$E1jEEPT 99%EAPhQ5 !]ww$FP}~ ED0&FYAPЃ wM;UU~EU@A=A0< w-A0< v E}EE9tA)9N ~ 1$} |Gzt E LE L;u}E9|΃}$JL @Jy<$u${u4<>'<%ECPhS !]$ Pƀ%u1҅~H<tRo1&~H<u tRQ$h891&~H<u tVQ4$hPC P\QZCPσLġt T~CB<w41ɍP~H<t  `1B<&1ɍP~H<t  CB<w‹\B<‹\C@CC1B< k CtB< v1Ʌ~H<t 1҅~H<t '1Ʌ~H<t 1҅~H<t)1Ʌ~H<t 1҅~H<t1Ʌ~H<t 1҅~H<t1Й1Ʌ~H<t 1~J<t1҅1~@B|t,<t"~B|t<t{41҅~H<t <u/>H<*<1Ʌ~H<t 1҅~H<t!1Ʌ~H<t 1҅~H<t |1Ʌ~H<t 1҅~H<t111Ʌ~H<t 1҅~H<t91Ʌ~H<t 1҅~H<t9r1Ʌ~H<t 1҅~H<t9'1҅~H<t$1҅~H<tҡ@}uE}E1҅~H<tC1Ҁ;;%uC}t3C(3F< w#k TЉE܁'~ECAEt n}tMEE%1AA}tUUE;E}EU[^_]UE]UE]Uuh.JU]U=u j?Y`hZu5`h :114@<&ƒ ¸@&U=t5`XUS]j Xu@~P5 u5ajkPD&fYt fjZZ@O~&5jY@[Pj5P`XZE] U] UVSu] jSV"E e[^]Ujjj 1fDŽ @=_ ~jhjhhh pGjhh`h UG(jhhoh 7Gj~hh`h G j`UUt rt <& @&8&]D&UE<&E @&E]U]UWVSDue1[j ]SsgZYtj h"SYC ti1}"tj]S, shtab=0x%x, entry=0x%x] %s=%s/boot/device.hintsroot=kernelnamevfs.root.mountfromelf kernel linux 'zImage' kernel too big, try 'make bzImage' [Linux-%s, setup=0x%x, size=0x%x] [Multiboot-module @ 0x%x, 0x%x bytes] [Linux-initrd @ 0x%x, 0x%x bytes] [%d,%d,%d],%s%d+%d%s%d+%d,%d[0-%d]%s%d[0-%d]%s%d[%d-%d](%cd%d,%d,%cblocklistblocklist FILEcatcat FILE--forceMSWINchainloaderchainloader [--force] FILEcmpcmp FILE1 FILE2blackbrownlight-graydark-graylight-bluelight-greenlight-cyanlight-redlight-magentayellowwhiteblink-color NORMAL [HIGHLIGHT]configfileconfigfile FILE Debug mode is turned off Debug mode is turned on debugTurn on/off the debug mode.savedsplashimagesplashimage FILEforegroundforeground RRGGBBbackgroundbackground RRGGBBclearClear the screendisplayapmDisplay APM BIOS information.Usable RAMReserveddisplaymemAERMH %d sectors are embedded. embedembed STAGE1_5 DEVICEfallback (fd%d) (hd%d,%d) (hd%d,%d,%c) findfind FILENAMEfstestToggle filesystem test mode.LBACHSgeometry--no-apmhalthalt [--no-apm]--all%s: %s helphelp [--all] [PATTERN ...]hiddenmenuimpsprobeinitrdinitrd FILE [ARG ...][%d]--force-lbainstall 0x%xioprobeioprobe DRIVE--type=netbsdfreebsdopenbsdbiglinuxmultiboot--no-mem-optionmakeactivemapmap TO_DRIVE FROM_DRIVE$1$Encrypted: %s md5cryptmodulemodule FILE [ARG ...]modulenounzipmodulenounzip FILE [ARG ...]off Internal pager is now %s pagerpager [FLAG]partnewpartnew PART TYPE START LENparttypeparttype PART TYPE--md5--passwordpausepause [MESSAGE ...]Address 0x%x: Value 0x%x readread ADDRrebootReboot your system. (nd): (hd%d (fd%d):rootroot [DEVICE [HDBIAS]]rootnoverifysavedefault--unit=--speed=--port=--word=--stop=--parity=nooddevenserialescapeexclamnumbersigndollarpercentcaretampersandasteriskparenleftparenrightminusunderscoreequalplusbackspacetabqQWTYUiIOPbracketleftbraceleftbracketrightbracerightentercontrolFGjJKLsemicolondoublequotebackquotetildeshiftbackslashbarzZXvcommalessperiodgreaterquestioncapslockF1F2F3F4F5F6F7F8F9F10deletesetkeysetkey [TO_KEY FROM_KEY] Checking if "%s" exists... yes no Running "embed %s"... %s%ssucceeded failed (this is not fatal) ext2fs/e2fs_stage1_5fat/fat_stage1_5ufs2/ufs2_stage1_5ffs/ffs_stage1_5iso9660/iso9660_stage1_5jfs/jfs_stage1_5minix/minix_stage1_5reiserfs/reiserfs_stage1_5vstafs/vstafs_stage1_5xfs/xfs_stage1_5--prefix=/stage1/boot/grub/stage2/menu.lst--force-lba %s%s%s%s %s%s %s p %s %s Running "install %s"... succeeded Done. failed setup--dumb--no-echo--no-edit--timeout=--lines=--silent (no echo) (no edit) (dumb)%s%s%s%s Press any key to continue. terminal--name=--cursor-address=--clear-screen=--enter-standout-mode=--exit-standout-mode=name=%s cursor_address=%s clear_screen=%s enter_standout_mode=%s exit_standout_mode=%s terminfoWhole file: Partial read 1: Partial read 2: testloadtestload FILEVBE2 VBE BIOS is not present. Mode 0x%x is not supported. testvbetestvbe MODEtimeouttitleunhideunhide PARTITIONuppermemuppermem KBYTES VBE version %d.%d UnknownTextCGA graphicsHercules graphicsPlanarPacked pixelNon-chain 4, 256 colorDirect ColorYUV 0x%x: %s, %ux%ux%u vbeprobevbeprobe [MODE]Print the blocklist notation of the file FILE.Boot the OS/chain-loader which has been loaded.Print the contents of the file FILE.Load the chain-loader FILE. If --force is specified, then load it forcibly, whether the boot loader signature is present or not.Differ in size: 0x%x [%s], 0x%x [%s] Differ at the offset %d: 0x%x [%s], 0x%x [%s] Compare the file FILE1 with the FILE2 and inform the different values if any.Change the menu colors. The color NORMAL is used for most lines in the menu, and the color HIGHLIGHT is used to highlight the line where the cursor points. If you omit HIGHLIGHT, then the inverted color of NORMAL is used for the highlighted line. The format of a color is "FG/BG". FG and BG are symbolic color names. A symbolic color name must be one of these: black, blue, green, cyan, red, magenta, brown, light-gray, dark-gray, light-blue, light-green, light-cyan, light-red, light-magenta, yellow and white. But only the first eight names can be used for BG. You can prefix "blink-" to FG if you want a blinking foreground color.Load FILE as the configuration file.Load FILE as the background image when in graphics mode.Sets the foreground color when in graphics mode.RR is red, GG is green, and BB blue. Numbers must be in hexadecimal.Sets the background color when in graphics mode.RR is red, GG is green, and BB blue. Numbers must be in hexadecimal.APM BIOS information: Version: 0x%x 32-bit CS: 0x%x Offset: 0x%x 16-bit CS: 0x%x 16-bit DS: 0x%x 32-bit CS length: 0x%x 16-bit CS length: 0x%x 16-bit DS length: 0x%x No APM BIOS found or probe failed EISA Memory BIOS Interface is present Address Map BIOS Interface is present Lower memory: %uK, Upper memory (to first chipset hole): %uK [Address Range Descriptor entries immediately follow (values are 64-bit)] %s: Base Address: 0x%x X 4GB + 0x%x, Length: 0x%x X 4GB + 0x%x bytes Display what GRUB thinks the system address space map of the machine is, including all regions of physical RAM installed.Embed the Stage 1.5 STAGE1_5 in the sectors after MBR if DEVICE is a drive, or in the "bootloader" area if DEVICE is a FFS partition. Print the number of sectors which STAGE1_5 occupies if successful.Search for the filename FILENAME in all of partitions and print the list of the devices which contain the file. Filesystem tracing is now off Filesystem tracing is now on drive 0x%x: C/H/S = %d/%d/%d, The number of sectors = %d, %s geometry DRIVE [CYLINDER HEAD SECTOR [TOTAL_SECTOR]]Print the information for a drive DRIVE. In the grub shell, you can set the geometry of the drive arbitrarily. The number of the cylinders, the one of the heads, the one of the sectors and the one of the total sectors are set to CYLINDER, HEAD, SECTOR and TOTAL_SECTOR, respectively. If you omit TOTAL_SECTOR, then it will be calculated based on the C/H/S values automatically.Halt your system. If APM is avaiable on it, turn off the power using the APM BIOS, unless you specify the option `--no-apm'.Display helpful information about builtin commands. Not all commands aren't shown without the option `--all'.Hide PARTITION by setting the "hidden" bit in its partition type code. No MPS information found or probe failed Probe the Intel Multiprocessor Specification 1.1 or 1.4 configuration table and boot the various CPUs which are found into a tight loop.Load an initial ramdisk FILE for a Linux format boot image and set the appropriate parameters in the Linux setup area in memory.Warning: the option `d' was not used, but the Stage 1 will be installed on a different drive than the drive where the Stage 2 resides. install [--stage2=STAGE2_FILE] [--force-lba] STAGE1 [d] DEVICE STAGE2 [ADDR] [p] [CONFIG_FILE] [REAL_CONFIG_FILE]Install STAGE1 on DEVICE, and install a blocklist for loading STAGE2 as a Stage 2. If the option `d' is present, the Stage 1 will always look for the disk where STAGE2 was installed, rather than using the booting drive. The Stage 2 will be loaded at address ADDR, which will be determined automatically if you don't specify it. If the option `p' or CONFIG_FILE is present, then the first block of Stage 2 is patched with new values of the partition and name of the configuration file used by the true Stage 2 (for a Stage 1.5, this is the name of the true Stage 2) at boot time. If STAGE2 is a Stage 1.5 and REAL_CONFIG_FILE is present, then the Stage 2 CONFIG_FILE is patched with the configuration filename REAL_CONFIG_FILE. If the option `--force-lba' is specified, disable some sanity checks for LBA mode. If the option `--stage2' is specified, rewrite the Stage 2 via your OS's filesystem instead of the raw device.Probe I/O ports used for the drive DRIVE.kernel [--no-mem-option] [--type=TYPE] FILE [ARG ...]Attempt to load the primary boot image from FILE. The rest of the line is passed verbatim as the "kernel command line". Any modules must be reloaded after using this command. The option --type is used to suggest what type of kernel to be loaded. TYPE must be either of "netbsd", "freebsd", "openbsd", "linux", "biglinux" and "multiboot". The option --no-mem-option tells GRUB not to pass a Linux's mem option automatically.Break a command execution unless the user is authenticated.Set the active partition on the root disk to GRUB's root device. This command is limited to _primary_ PC partitions on a hard disk.Map the drive FROM_DRIVE to the drive TO_DRIVE. This is necessary when you chain-load some operating systems, such as DOS, if such an OS resides at a non-first drive../0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzGenerate a password in MD5 format.Load a boot module FILE for a Multiboot format boot image (no interpretation of the file contents is made, so users of this command must know what the kernel in question expects). The rest of the line is passed as the "module command line", like the `kernel' command.The same as `module', except that automatic decompression is disabled.Toggle pager mode with no argument. If FLAG is given and its value is `on', turn on the mode. If FLAG is `off', turn off the mode.Create a primary partition at the starting address START with the length LEN, with the type TYPE. START and LEN are in sector units.Change the type of the partition PART to TYPE.password [--md5] PASSWD [FILE]If used in the first section of a menu file, disable all interactive editing control (menu entry editor and command line). If the password PASSWD is entered, it loads the FILE as a new config file and restarts the GRUB Stage 2. If you omit the argument FILE, then GRUB just unlocks privileged instructions. You can also use it in the script section, in which case it will ask for the password, before continueing. The option --md5 tells GRUB that PASSWD is encrypted with md5crypt.Print MESSAGE, then wait until a key is pressed.Read a 32-bit value from memory at address ADDR and display it in hex format.Set the current "root device" to the device DEVICE, then attempt to mount it to get the partition size (for passing the partition descriptor in `ES:ESI', used by some chain-loaded bootloaders), the BSD drive-type (for booting BSD kernels using their native boot format), and correctly determine the PC partition where a BSD sub-partition is located. The optional HDBIAS parameter is a number to tell a BSD kernel how many BIOS drive numbers are on controllers before the current one. For example, if there is an IDE disk and a SCSI disk, and your FreeBSD root partition is on the SCSI disk, then use a `1' for HDBIAS.rootnoverify [DEVICE [HDBIAS]]Similar to `root', but don't attempt to mount the partition. This is useful for when an OS is outside of the area of the disk that GRUB can read, but setting the correct root device is still desired. Note that the items mentioned in `root' which derived from attempting the mount will NOT work correctly.Save the current entry as the default boot entry.serial [--unit=UNIT] [--port=PORT] [--speed=SPEED] [--word=WORD] [--parity=PARITY] [--stop=STOP] [--device=DEV]Initialize a serial device. UNIT is a digit that specifies which serial device is used (e.g. 0 == COM1). If you need to specify the port number, set it by --port. SPEED is the DTE-DTE speed. WORD is the word length, PARITY is the type of parity, which is one of `no', `odd' and `even'. STOP is the length of stop bit(s). The option --device can be used only in the grub shell, which specifies the file name of a tty device. The default values are COM1, 9600, 8N1.Change the keyboard map. The key FROM_KEY is mapped to the key TO_KEY. A key must be an alphabet, a digit, or one of these: escape, exclam, at, numbersign, dollar, percent, caret, ampersand, asterisk, parenleft, parenright, minus, underscore, equal, plus, backspace, tab, bracketleft, braceleft, bracketright, braceright, enter, control, semicolon, colon, quote, doublequote, backquote, tilde, shift, backslash, bar, comma, less, period, greater, slash, question, alt, space, capslock, FX (X is a digit), and delete. If no argument is specified, reset key mappings.setup [--prefix=DIR] [--stage2=STAGE2_FILE] [--force-lba] INSTALL_DEVICE [IMAGE_DEVICE]Set up the installation of GRUB automatically. This command uses the more flexible command "install" in the backend and installs GRUB into the device INSTALL_DEVICE. If IMAGE_DEVICE is specified, then find the GRUB images in the device IMAGE_DEVICE, otherwise use the current "root device", which can be set by the command "root". If you know that your BIOS should support LBA but GRUB doesn't work in LBA mode, specify the option `--force-lba'. If you install GRUB under the grub shell and you cannot unmount the partition where GRUB images reside, specify the option `--stage2' to tell GRUB the file name under your OS.terminal [--dumb] [--no-echo] [--no-edit] [--timeout=SECS] [--lines=LINES] [--silent] [console] [serial] [hercules] [graphics]Select a terminal. When multiple terminals are specified, wait until you push any key to continue. If both console and serial are specified, the terminal to which you input a key first will be selected. If no argument is specified, print current setting. The option --dumb specifies that your terminal is dumb, otherwise, vt100-compatibility is assumed. If you specify --no-echo, input characters won't be echoed. If you specify --no-edit, the BASH-like editing feature will be disabled. If --timeout is present, this command will wait at most for SECS seconds. The option --lines specifies the maximum number of lines. The option --silent is used to suppress messages.terminfo [--name=NAME --cursor-address=SEQ [--clear-screen=SEQ] [--enter-standout-mode=SEQ] [--exit-standout-mode=SEQ]]Define the capabilities of your terminal. Use this command to define escape sequences, if it is not vt100-compatible. You may use \e for ESC and ^X for a control character. If no option is specified, the current settings are printed. Header1 = 0x%x, next = 0x%x, next = 0x%x, next = 0x%x Header2 = 0x%x, next = 0x%x, next = 0x%x, next = 0x%x Max is 0x10ac0: i=0x%x, filepos=0x%x Read the entire contents of FILE in several different ways and compares them, to test the filesystem code. The output is somewhat cryptic, but if no errors are reported and the final `i=X, filepos=Y' reading has X and Y equal, then it is definitely consistent, and very likely works correctly subject to a consistent offset error. If this test succeeds, then a good next step is to try loading a kernel. VBE version %d.%d is not supported. Switching to Mode 0x%x failed. Test the VBE mode MODE. Hit any key to return.Unhide PARTITION by clearing the "hidden" bit in its partition type code.Force GRUB to assume that only KBYTES kilobytes of upper memory are installed. Any system address range maps are discarded. Mode 0x%x is not found or supported. Probe VBE information. If the mode number MODE is specified, show only the information about only the mode.}%<CRVdix| '.5<CJQconsolehercules Error %u: %s [Hit return to continue] UUUaaaaadaaaaaaa'aaa GNU GRUB version %s (%dK lower / %dK upper memory) ESC at any time exits.grub> Press any key to continue... [ Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename.%s ] Filename must be either an absolute pathname or blocklistBad or corrupt data while decompressing fileBad or incompatible header in compressed filePartition table invalid or corruptMismatched or corrupt version of stage1/stage2Loading below 1MB is not supportedKernel must be loaded before bootingUnsupported Multiboot features requestedInvalid or unsupported executable formatFilesystem compatibility error, cannot read whole fileInconsistent filesystem structureCannot mount selected partitionSelected cylinder exceeds maximum supported by BIOSLinux kernel must be loaded before initrdMultiboot kernel must be loaded before modulesAttempt to access block outside partitionSelected item cannot fit into memoryBad file or directory typeUnknown boot failureUnrecognized device stringInvalid device requestedFile not foundSelected disk does not existNo such partitionError while parsing numberDisk read errorToo many symbolic linksUnrecognized commandDisk write errorInvalid argumentFile is not sector alignedMust be authenticatedDevice not initialized yetNo spare sectors on the diskOverflow while parsing numberGNU GRUB 0.95<%d, %d, %d> Partition num: %d, %d,%c)%d) Filesystem type is %s, unknown, using whole disk partition type 0x%x Possible commands are: Possible disks are: cd Possible partitions are: Possible files are:[BSD sub-partitions immediately follow] BSD Partition num: '%c', No BSD sub-partition found, partition type 0x%x CD001Non-supported version (%d) RockRidge chunk `%c%c' ReIsErLBReIsEr3FsReIsEr2FsReIsErFs %sABCDFH4DISABLED Bus id %d is %s Disabling MPS support IMCR and PICVirtual Wire OEM id: %s Product id: %s ISA MCA Processor [APIC id %d ver %d]: #0 Bootstrap Processor (BSP) I/O APIC id %d ver %d, address: 0x%x Invalid MP System Configuration type %d Bad MP Config Table sig 0x%x and/or checksum 0x%x Bad MP Config Table sub-revision # %d Bad Extended MP Config Table checksum 0x%x Missing configuration information Intel MultiProcessor Spec 1.%d BIOS support detected APIC config: "%s mode" Local APIC address: 0x%x Scanning from 0x%x for %d bytes Found MP Floating Structure Pointer at %x %d: %s The selected entry is %d Password: grub edit> Booting '%s' Booting command-list Press `ESC' to enter the menu... %d Use the %c and %c keys to select which entry is highlighted. Press enter to boot the selected OS or 'p' to enter a password to unlock the next set of features. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line. Press 'b' to boot, 'e' to edit the selected command in the boot sequence, 'c' for a command-line, 'o' to open a new line after ('O' for before) the selected line, 'd' to remove the selected line, or escape to go back to the main menu. Entry %d will be booted automatically in %d seconds. The highlighted entry will be booted automatically in %d seconds. Highlighted entry is %d: Failed! Press any key to continue...                                                             wb_///_2/F2/gܪ###e##P##############F##N#############################ի#1#T##ͤ#p##o#####e#ެެجѬPfailed to read image /* XPM */ r!|!!!@͹ѹ`*4 $.<C!#Pi!t@۱n#5# #&@8!8>Oδ!OZ6!`Ի)F!J@!R&!WzI!#< W!ݼp9 %!``CD!CNV!R@} !}`!A!e# `#$#-`IRX!Ǿ!̾`!@;#BI1!-2@P3#[4$tb5%j6^p7&z8* 9( 0) -_ =+  ¿ĿqQƿwWUһeEVrRȿtTʿyY̿uUοпiIҿoOPԿpPֿ[{]}  ۼ:aA\sS9dD нfF!gG"RhH#jJ$ۻkK%@lL&";:'.('"(4>`~)D*JT\|+XZzZ,\xX-pzcC.^6vV/bB0""nN1NmM2`f,<3kr.>4Nz/?5S8 9:;<=>?@ABCDS#! ## `h:!p}p#! N!WxL`t(<d,@Th|0DXl  dxP,Y!Ke;f-͋O!Re ~Ӂ`!#6dNoȭ<@@@)@ 8Ug`-JpRh#.&3(<a@:BBINP[T|[^\u::<Q@h?i(kdTVWc[!1^51xH+,-y0  ...       #+3;CScscc !1Aa  0@` ??p#EgܺvT2    xjVp $ν|*ƇGF0FؘiD[\"kqCy!Ib%@@QZ^&Ƕ]/SD!7Ç ZEogL*B9q"am 8D꾤K`Kp~('09|eVD")*C#9Y[e }]O~o,CN~S5:*ӆ` 0% KEISA PCI      vt100[%i%p1%d;%p2%dH???p# # Sample boot menu configuration file # # Boot automatically after 30 secs. timeout 30 # By default, boot the first entry. default 0 # Fallback to the second entry. fallback 1 # For booting GNU (also known as GNU/Hurd) title GNU (also known as GNU/Hurd) root (hd0,0) kernel /boot/gnumach.gz root=device:hd0s1 module /hurd/ext2fs.static --multiboot-command-line=${kernel-command-line} --host-priv-port=${host-port} --device-master-port=${device-port} --exec-server-task=${exec-task} -T typed ${root} $(task-create) $(task-resume) module /lib/ld.so.1 /hurd/exec $(exec-task=task-create) # For booting GNU/Linux title GNU/Linux root (hd1,0) kernel /vmlinuz root=/dev/hdb1 #initrd /initrd.img # For booting GNU/kFreeBSD title GNU/kFreeBSD root (hd0,2,a) kernel /boot/loader.gz # For booting GNU/kNetBSD title GNU/kNetBSD root (hd0,2,a) kernel --type=netbsd /boot/knetbsd.gz # For booting Mach (getting kernel from floppy) title Utah Mach4 multiboot root (hd0,2) pause Insert the diskette now!! kernel (fd0)/boot/kernel root=hd0s3 module (fd0)/boot/bootstrap # For booting FreeBSD title FreeBSD root (hd0,2,a) kernel /boot/loader # For booting NetBSD title NetBSD root (hd0,2,a) kernel --type=netbsd /netbsd # For booting OpenBSD title OpenBSD root (hd0,2,a) kernel --type=netbsd /bsd # For booting OS/2 title OS/2 root (hd0,1) makeactive # chainload OS/2 bootloader from the first sector chainloader +1 # This is similar to "chainload", but loads a specific file #chainloader /boot/chain.os2 # For booting Windows NT or Windows95 title Windows NT / Windows 95 boot menu rootnoverify (hd0,0) makeactive chainloader +1 # For loading DOS if Windows NT is installed # chainload /bootsect.dos # For installing GRUB into the hard disk title Install GRUB into the hard disk root (hd0,0) setup (hd0) # Change the colors. title Change the colors color light-green/brown blink-red/blue # # Sample boot menu configuration file # # Boot automatically after 30 secs. timeout 30 # By default, boot the first entry. default 0 # Fallback to the second entry. fallback 1 # For booting GNU (also known as GNU/Hurd) title GNU (also known as GNU/Hurd) root (hd0,0) kernel /boot/gnumach.gz root=device:hd0s1 module /hurd/ext2fs.static --multiboot-command-line=${kernel-command-line} --host-priv-port=${host-port} --device-master-port=${device-port} --exec-server-task=${exec-task} -T typed ${root} $(task-create) $(task-resume) module /lib/ld.so.1 /hurd/exec $(exec-task=task-create) # For booting GNU/Linux title GNU/Linux root (hd1,0) kernel /vmlinuz root=/dev/hdb1 #initrd /initrd.img # For booting GNU/kFreeBSD title GNU/kFreeBSD root (hd0,2,a) kernel /boot/loader.gz # For booting GNU/kNetBSD title GNU/kNetBSD root (hd0,2,a) kernel --type=netbsd /boot/knetbsd.gz # For booting Mach (getting kernel from floppy) title Utah Mach4 multiboot root (hd0,2) pause Insert the diskette now!! kernel (fd0)/boot/kernel root=hd0s3 module (fd0)/boot/bootstrap # For booting FreeBSD title FreeBSD root (hd0,2,a) kernel /boot/loader # For booting NetBSD title NetBSD root (hd0,2,a) kernel --type=netbsd /netbsd # For booting OpenBSD title OpenBSD root (hd0,2,a) kernel --type=netbsd /bsd # For booting OS/2 title OS/2 root (hd0,1) makeactive # chainload OS/2 bootloader from the first sector chainloader +1 # This is similar to "chainload", but loads a specific file #chainloader /boot/chain.os2 # For booting Windows NT or Windows95 title Windows NT / Windows 95 boot menu rootnoverify (hd0,0) makeactive chainloader +1 # For loading DOS if Windows NT is installed # chainload /bootsect.dos # For installing GRUB into the hard disk title Install GRUB into the hard disk root (hd0,0) setup (hd0) # Change the colors. title Change the colors color light-green/brown blink-red/blue # Ubuntu Linux title Ubuntu, kernel 2.6.10-5-386 root (hd0,1) kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro quiet splash initrd /boot/initrd.img-2.6.10-5-386 savedefault boot title Ubuntu, kernel 2.6.10-5-386 (recovery mode) root (hd0,1) kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro single initrd /boot/initrd.img-2.6.10-5-386 savedefault boot title Ubuntu, kernel memtest86+ root (hd0,1) kernel /boot/memtest86+.bin savedefault boot title Microsoft Windows XP Professional root (hd0,2) savedefault makeactive chainloader +1 /* XPM */ static char * ubuntu_mark2_xpm[] = { "640 480 14 1", " c #070B0C", ". c #1E1103", "+ c #371F06", "@ c #563009", "# c #334E4B", "$ c #885314", "% c #C13904", "& c #B97F24", "* c #E2720A", "= c #BA9450", "- c #D8A13B", "; c #EDC65D", "> c #F1D891", ", c #F9F0D3", " . . . . . . . . . ", " . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . ", " . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . .. . . . . . ........ . ", " . . . .. . . . .. . . . .... . .. . . . . . . . . . . . . . . ..+@++... . ", " . . . . . ...... . . . . . . . . . . . . . .. . . .. . . . . . . . . . . . . . . . . . . . . . .. . . ..++@@++.... ", " .... ... . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..+++@++..... ", " ... . ....... . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . .. . .. . . . . . . . . . .++@+@++.... . ", " . . . ... .. . . . . . . . . . . . . .. . . . . ... . . . . . . . . . . .. . . . . . .... . . . . ... . . . . . . . . . .. . . .....+@@@+... . ", " . .......... .. . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . .. .. . . . .. . . . .. ... . . . . . . . . . ...@@@++.... . . ", " . . ............. .. . .. .. . . . . . . . . . . . .. . . ... . . . . . . .. ... .. .. . . . . . . ... . . .. . .. . . . . . . . . . . ...+++++.... . . ", " . . . .......... .. .. . .. . . . . .. . . . . . . . . . .. . .. . . . .. . . .... . .. . . . . . . . . . . . . . . . . . . . . . ...++++..... .. . . ", " ............... . .... . ... ... . . . . . . . . . . ... . . .. .. .. . . . . . . . . . . . . . . . . . . . . . .... . . . . . .. . . .. . . . . . . . ....++++...... . . . ", " .. . ................................... . . ... . . .. . . .. . . . . . . . . . . ... . .. . . ... . . . . . . . . . . . . . . . .. . . . . . . . . . . . ... . . . . . . . . . . . . . ......+++.+...... . .... . . . . . . . . . . . ", " . ...+.+++++..+.+.+++++++@+@+@+@++++++++..... . . . . . . .. . . . . . . . . . .. . . . . . . . .. ... .. . . . . . . . .. . . . .. . . . . . . . . . . . .. . . . . . . .. . .. . ......+.+.+........ . . . . . . . .. . . . . .... ... . . . ", " . ...+++++++++++++++++@@@@@@$@$@$$$@$@@@@@@@++++...... .. . . . . . . . . . . .. . . . .... . . . . . . . . . . . .. . ... . .. . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . ......+..+....... . ... . . . . . . . . . . . .................. . . .. .. . ", " . .+++++@@@@@@@@@+@+@+@@@@@$@$$$$=$&=&=&=&&=$&$$$$@@++++..... . . .. . . . .. . . . . . .. . . . . . . . . . . . . . . ... . ... . . . . . . . . . . . . . . . . .. . . . . . . . . . ......+...+............ . .... . . .. ... . .. . ... . ................... .. . .. . . . . .. ", " ..+++@@@@@@@@@@@@+@++@++@@@@@@$$$$$&$&&&&&&-&-&&&&&$$$@@@++.... . .. . .. . . . . . . . .. . . ... ... . .. . .. . . . . .. . . .. .. .... . . . .... . . . . . . . ..... . . . . . . . . .. . . . . . . ................... ... .... ... ... ......................................... .. . . . . ... . . .. . . . . ", " ...+++@$@$$$$@@@@@@++++++++++++++@@@@$@$$$&$&&&&&------&&&$$$@@+++.... . . . . . .. . . . . . . . . . . . . . . . . . . .. ... . . . . . . . . . . . . ... . ... . .. . . . . . . . . . . . . . . . .. . . . . . .. . . . . . . . . . . . ............... .. .... .......................................................... .. . . . . .. .............+.++++++.++..... . ", " . ..++@@$@$@@@@@@++++++.......+.+..+++++@+@@@@@$$$$&&&&&--&-&&&$$@@@+...... . . . . . . . . . . . . . . . . . . . . ... . . ... .. ... .. . . . . . .. . . . . ..... . .. . . . . . . . . . . . . .. . . . . . . . . .. . . . . . . . ............. ........ ............      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~....+..+.+.+.+.+..+...................... ... ... . ... . . . . ..+++@@@@$@$$$@$@@@@@@$$@$$@@@@@++..... ", " ..++@@@$@@$@@@@+++.......... . ..........++++++@@@@@$$$&&&&&&&&&&$$@@++.... . . . . . . .. . . ..... . . . . . . . . . . . . .. .. .. .. . . .. . ... ...... . . . . . . . . . . .. ... . .. . . . . . . . . . . . ... . . . . . . .... . . . . ..... . .....................+.+.+.+.+.+...+......+..+.+...+......................... . .... . . ..++@@@%$%%$*&&&---&$$@$@$$$$$&$$$@$@@@+..... ", " .+++@@@@@@+@++......... . . . . . .. ....++++@@@@@$$$$&$&*&&&$*$$@@++..... . . . .. . . ... . .. .... . . ......... .. . .... ... . ... . . . .. ..... . . . . .. . . . . . . . .... . . . . . . ... .. . . . . . . ... . . . . . . . . . . . . . . . ...............+.+.....+...+..++..+.+.+....+...+...+................... ......... .. . . . ...++@@%@%$$$$$$$$$&&&&&$$@@@@@@@@@$@$@@@@+@++..... . ", " . .++@@@@@@@+.+.+.... . . . . .......+++@@@@$$$$$$*$*$*$*$$$@@++.... . . . . . . . . .. ..... ... . ... . ..... .. ... .. ........ ...... .. .... ...... . . . ....... . . . . . .... . .. . . . . . . . . . . . . . . . . . . . . .. . . . . .. . . . ....... . ..............+.+..+.+..+...+.......+...........+....................... .. . . . . . . . ...+++@++@+@+@+@+@+@+@@@@@@@+++++++++++@+@+@+++++... .. . . ", " ...++@@@@@++++..... .. .. . . .....++@@@$$$$$&$&*$*$%$$$@@++.... . . . ... . . . . . . . . . . . .... . .. . ............ .. .... ......... ... .. ......... ... .. ... . . ... . . . . .. . . . . . . . . . . .... . . . . . . . . . . . . . ............+.+..+....+...+....+....+...................................... ............. . .. . .....++++++++...............+...................+++..... ... . . ", " ..@#@@@@@@@++.... . . .....++@@@$$$$$&&&&&*$%$$@@++.... .. . . . . . . ...... . . . . .. . . ..... ..................... .. ......... ................ ..... . . . ... . . . . . . .... . . . . . . . . .... . . . . . .. . . . . . . . . . . . . . .. .. . . . . ........+.....+...+.+..+...+.....+......................................... .... .. .. . . . . . ...+++.+........ . . . . . ...... . . . . ....+++.. . . . ... . ", " ..++@@$@@@+++.... . ......++@@$$$$&&*&&*$&%$$@@++... . . . . . . . . . . . . ..... ................................... ...................... . ..... .. . .. ... . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . .. . . . . .. . .........+.++..++.+..+..+.+..+............................................... ...... .... .... ...+++.+..... . ...... ..... . . . . ....+++.. . . .. ... ", " ..++@$#$@@+++.. . . ....+++@@@$$$$&&&&*$*$$$@@+..... . . . . . . . . . . . . ......... ................................................ ........ ........ ... .... . . . ..... . .. . . . . . . . . . . . . . . . . . . .. . . .. . . . . . . . ...........+..+.+.+.++...+..+..+......................... ....... . . . ...... ...... . . . . . . ...++++++..... .. . .. .. ... .. . .. ...++@+.. ... . . ", " ..++@@@$@@+++. .. . ....+++@@@$$&$&&&&$*$$$@@@+... . . . . . .. . . . . . .. .. ... ................................................................... . ...... . .. . . .. . . . . . . . . . . . .... . . . . . ... . . .. . . . . . . . . . . . . . .........+..+.+..+..+.+.+.+.+..+..+...+............. ....... ... . . .... ........... .. ... . . . .. . ...+++++...... . . ... ...... . . . ....+++++. . .... .. ", " . .+#@@$@@@@++.. . . ...+++@@$$$$$&&&$*$$$@@++..... . .. .. . . . . . ..... ..........................+................................................. ... . .. . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . .. . . ... . . .........+.+.+.+...+.+.+..+...+............ .. ... ... . ...... ..... .. . ... . ... . . . ... . ...+++++++.+... . . . .............. . . .++.+++@@+. . .... . ", " ...+@@@@@@@#+. . . . . . . ..++++@$$$$$&$$&$$$$@@++.. . . . . . .. ... ..... . .. ...................+..+.+..+..+.+.+.+..+..+......................... ....... ....... . .. .. . . . . . . . ... . . . . .... . . . . .. . .. . . . . . . .. .. . . . . . . . . . . ........+....+...+.+....+.+..+...+..+............. .. . .. . . .... . . .... . ... . . . . ... .. . ..++++++++...... . ................. . ..+.+.+@@@+ . . ..... ", " ..+@@$@$@+++. . . . . . .++++@$$$$$$*$$$$$@@++.. . .... . .. . . . . . . . . . . ... ..............+....+...+..+.+..+...+..+...+..+...................... .. .... . . .. . .. . .. . . . . . . . . . . .. . . . . . . . . . . . . . . . . . .. . . . . . . . . .. ......+....+..+.++.+...+..+............ . .... ...... ... .. . . ... . .... . . . . . . . . . ..++@+@+++++... . . . . .....+++.++...... . .. ...++++@$@+. ...... . ", " ..+@@$@$+@+.. . .. . . . . . ...+++@@$$$$$$$@$@@@+++.. ... . . . . . . . . . . . . ...............+...+....+.+.+.+..+.+++.++.+.+.+.+.+.+.+..+................................ ... .. . . . . . . .. . . . . . . . . ... . .. .. . . . .. .. . . . . .. . . . . . .........+.+..+.......+..+.....+............... .. . . .... ... .... . .. . ..... . . . . . ..++@@@@@@+++.+... . .....+..+++.+.+...... . . ..+++@@$@.. ......... ", " ..+@@@$@@++.... . . .. . . . . . ....+++@@@@$@$$@$@@@++...... . . . . . ... . . . .........+........+.+..+.+.+++++..+++.+++.+.+.+.+.+.+...+..................... .......... .. ...... ... ... . . ... . . . . . . ..... . . ..... . . . . . . .. .. . . . . . . .... .....+...+....+...+........+....+........ . . ........... ... .. ............. ....... . ......+++@@@@@@@++++...... . . ......+..++.+.+...... . . .++++@@$@. . ...... . ", " .++@$@$@@+.. . . . .. .+++@@@@@@$@@@@@+++... . . . . . . . . . . . . . . . ...............+.+..+...+.+.+.++.++++++.++++++++++.++.+.+.+..+.+................................. .. . . ... .... .. . . . . ... . . . . . . . .... . . . . . . .. . . . . . . ... . .........+...+.+..+.....+........+....+... ............. . ......... ...... ... ....... . . ..++@@@@@@@@++++.+... . ... .....+..+.+.+.+.+.... . . . .+++@@@%$+ ......... ", " . ..+@@@$@@++... . . . .....++@@@@@@@@+@++++.. . . . . .. . . .. ... . ...................+.+.+..++.+++++++++++++++++++++++++++.+.+...+....................... . ... ........ . . ... .. ....... . .. . .. . . ...... . . . . . . . ... . . . . . . . . . . . ......+.+...........+.......+..+.............. ... ................................ .. . .. ....++@@@@$@@@@@++++.+..... . .......+.+.+.+......... ..+@++@@&@. ........ . ", " ..++@@=+@@++ . . . . . . . ....+.++@@@@+@++++.+...... . . . . . ... . . . . . . . ... ...........+.+...+.+++.++++++++@@@@@+@@+@+@++++++++++++.++.+.+...+......................... . ............. . . . . . . . . ... . . . . . . . . . . . . . . . . . . . .. . . . . . . . .. . ..........+.....+.+.+.......................................................................... .. ...+@@@@@@@+++++++++++... . . . ........+.+.+.+++..... ... .@@+@@@&+ ...+..... ", " .#@@@$$@++.. . . . . . . . . . . ......++++++@+@++++..... . ... ... . . .. . . .........+.......+..+...++++++++@+@+@@@@@@@@@@@@@@@+@+@+++++++++.++....+.....+............. .............. ... . .. ..... .. . . .. . ... ... . . . . . . . . . . . . . ... .. . .. ......+.++.+.............................................+.+++++++++++++++++++.+............... ..++++++++++++++@++++++.... . ....+..++.++.+.++.... ... ..+++@$@&@. ...+.+... . ", " ..++$@@@@++ . . . .. . . . . . .. ....+.++++++@++++..... . . .. . . .. .. . ... . .............+.....+..++++.+.+++@+@+@@@@@@@$@@@$@@@@@@@@@@@@++++++++.+++..+.+.....+................................ .. . .... ... . . . . .. . . . . . . . . . . . . . . . . . . . .. ..... . . . ..... .....++.+..+..+..+..................................+.++++++++.+++++++++++++.+.++++++.+...............+.+.+.+++@@@@@@+++++..... . ......+.+.+.+++...+..... .. ..++@%@&@ . ...+.+... ", " . .++@$$@@+.. . .. . . ......+++++@+++++++..... . . . . . . . .. ... ... . .............+.+..+.+..++++++++@+@@@@@$$@$$$$@$$$$@$@@@@@@@@@@++++++.+++...+.+.............................. ..... .... ..... .... . . . . . . . . . . . . . ... . . . .. . . . . . .. . . ... .... . ....+.++.++.+.+..+...............................+..++.++++++++++++++++@++@+++++++++++.++.+.+...... . .. ....++++@@@@@@@@@+++.... . . . .......+++.+++.+..... . .+@@%$&@. ....+.+.. . ", " .++@@@@@++. . . . . . . . .. . . .. . .....++++++@+@+++.+.. . . . . . . . . . .. . .. ............+.....+..+++.++++@@+@@@@@=@=@=$$=$=$=@=$$=@=@$$@@@@@@@@++++++++.+..+.+............................... . . . . . . ............ . . . . . . . . . . ... ... . . . ... .... . . .... . . . . . . . ......++.++.+++..+....+.........................+.+.++.+++++++@+@+@@@@@@@@@@@@@@@@+@++++++++++.+......... . ..+++@@@@@@@@@@@++++... . .....+....+...+.+......... . +@+%$@&@ ...+.+.... ", " . ..+@$@$@++. . . . . . . . . . .. .. ........+++@++++++++....... . . . . .. . ... . .................+...+...++++++++@+$#@@@@$@=$$=$$=$=$=$$=$$=$$$$$$@@@@@@+++++++++...+.+.+.+...................................... ...... . .. . . . . . .. .. . . . . . . . . . . . . . . . . . . . . ............++.+++++++.++.+..+.........................+.+.++++++++@+@@@@@@@@$#$@@$#$#@@@#@@#@@+@+++++++++.+...........++++@@@@@@@@+@++++.. . . .. ...........+...... . . . .++@%$$-+ . ...+++.. . ", " ..++@@@@#@.. . . .. . . .. . ... . . .....+.+++++@+++++..... ... .. . ... . .. . .... .. ..........+...+.+..++.+.++++@+@@@$$$=@=$$=$=&=&=&====$==$==$$$$$$$$@@@@@@+++++++.+......+......................... . . . . .... .. . . . . . . . . . . . . . . .. . . . .. . ... . . . . . . ..... .......+++.+++++++++++.+.+..+....................+.+.++.++++@@@@@@@@@=@=@=@$@$=@$@$$$=@$@$@@@#@@#++++.++.+..+.......+.++@+@+@@+@+++++..... . . .. .................. . .++@$$@-+ .....++.... ", " .@#@$$@@+.. . . . . . . ... . . . .......+.++++++++++++..... . . . . . .. . . . .. . ...............+.....+..+.+++++@#@@#@@#@$@=$$=$&=&&=&&&&==========$=$$$$$$$@@@@@++++++.++.+...+.+............................... ..... . ... . . . . . ... . . . . ... .. . . ... . . .... . . . . . .... ........+++.+++++++++++.+++++.+..+.+.................+.++++++@@@@#@@@=@=@@$@@=@=$@=@=@=@@$@$#$@$@@@@@@+++++++.+..... .....+++++++#+++++.++.... .. .. . .. .. . . ... .... . . . .+@@$$$&. ....++.... ", " ...+@$@$@@+.. . . . . . ... . . . .......+++++++++++++++.+...... . . . . . .. . . .. . ..... ............+..+.++.+++++@+@@$@$=@=$=$=&=&&=&=-=&-&=&===&=&=&=&$=$$$$$@$@@@@+++++.+.+.....+..+........................ ..... . ..... . .. ... . . . ... . . . . . . .. . . . . . . . . . ................+.++.+++++@@@@@@+@++++++.+.++...................+.+++++@@#@@@@$$=@@=@=$==$$=@=$=@=@=@=@=@$@=+$@@@#@@+++#++.+.+.......... ..#+++.+.+....... . . . . ... .. .. . .. . .. . . .++@$@&$. ..++++... ", " .++@@$$@@+.. . . . .. . . . . ..........++.+++++++@+@++++++++..... . . . ..... . ... . . . . ... . .........+...+....+..+.++++++@@@@@@@$$$$=&=&=&-&----=--=&-==-==&=&&&==$==$=$$@$@@@@++++++++.+....+........................... .......... .. ... ... . . . . . . . . . . . . . .. . ......................+.+.++++++@+@@+@+@+@+@@++++++.+.+.+.+...........+.+.++++++@@@@$@=@$@=@=@=@=@=$==$=$=$=$=@=@=@@=@$#@@@@#+@+++++++.+...... ...... ........... . .. . . . . . . .. . . ... . . . .++@@$@-@. ......+++.. . ", " .+@@$@$+++ . . . . .... . . .. . .... .....++++++++++@+@@@@@@@+@+++.+.... . . .. . . . . . . . . . . ...................+.+..+.+.++++++@+@=@=@==$=$==&-=-=-=---=--=--=--=--==&&=&=$=$=$=$$@@@@++++.+.+.+.+...+........................... ... . ... . . ... . . . . . . . ... . .. .. .. .... . ................+.+++++++++@@@@@@@@@@@@@@++++++++++++.+...+.......+..+++++++@@@@@=@@$@==@==$======$=====$=@=$=@=@=@@=@$@@@@@++++++.+..+.............. ....... .. . . .. .. .. . ... ... . . .. .. . . .@$@$@-@ ...++.++.. ", " . ++@@@@@+.. . . . . . . . . . .....++++++++++@+@@@@@@@@@@@@@+++++....... . . .... . ... . . . . ...................+..+..+.+.+.+.+++++@+@+=@@=$==&==-=---;-;-;-;;;=;=-;=---=--=&=====$===$$$@@@++++++.+..+..+.+.+....................... ...... .... .. .. ...... . ... . ...... . .... .. ...........+.+++++++++++@@@@@@@@$@@$@$@@@@@@@@+@++++++++.+.+..+.+..+.+.+++@@@@@@=@@=$=$$==$===========$====$=$=@=$@=@@$#@@@@@@@+++++++.+........ . .... . .. ... . . . . ... . . . . . . ... . ... . . . ..+@@$@$=. ...++++... ", " . .++@@@++. .. . . . . . . ........+++.++++++@@+@@@+@@@@@@@@@@@@@+++++... . . ... . .. . . . ..... .. .. .............+......+..+.+.++++@+@@@@$#$=$=====-=-=-=--=;--=-;-;;=;=;=--=---=-======$==$$$@@@@+++++++.+.......+.................................. ... ..... .... ... ... .. ... . ............+.++.+++++++@+@@@@@$@=@=@=@=@$@$@@@@@@@@+@@+++++.++.+.+..+..+.++++++@#@#$@@=@=@=$=====================$=@=@=@@=@@$@@#@@++++++.+.+..+........................ . . . . . . . . ............ . . .. . ..@@$@$$. ...+.++.... ", " ..++++++... . . . . . . ... . ......+..++++++@@+@@@@@@@@@$@$@$@$@@@@@@++++........ ... . . . ..... ... .. .................+.+.....+.++.++++@#@@@$@$$$=&==-==;-=;-=;=;-;=;=;=;-;=;--;=--=--========$=$$$@@@@@++++.+++.+....+.+..+................................... ....... . ... ...............+...+.+++++++++@+@@@@@+=@=@=@$$$$=@=$=@=@==#$#=@@#@@+++++++++.++.++.+++++@#@@$@$@=@=@=$==$====================$==@=@=@@=@@$@@@@+@++++++++.+.+.+.+.+.+.+..+............. . . . . . .... . ........... . .. .@@@$@=+ ...+++++... ", " ..+++@+++.. . . . . . . . . ....+..++++++@@+@@@@@@@@@@@@@$@@@@$@@@@@++++++.... ... .. .. . ............ ... . .......+........+.+.+...+.++++@@@@$@=@=======-==;=-;=;-;=;--;-;=>-;=;=-;->-;=;->-=======$$$$@@@@@+@++++.+.+................................................. .......... ............+++++++++++@@@@@@@=#==@=@=$====$=$=$=@==@=@$$@@#$@@#$+@#@+++.++.+.+++++++@@@#@@=+=@=$=========-==============$=$=@=@=@@@@@@@#@+@#@++++.+.+.++.+++.+++.++.+++.+.......... . . .. .. ................... ... . .@%@$$& ....++++... ", " .+++@+++... . .. . .... .....+.++++@#@@#@@#@$#$@@@@@@@$@@@@@@@@@@+++++........ ......... . ..........................+......+.++.++.++++@@@@@$$$$&&=-=;-=-;=--=;=-;=->-;-=->-=;-=-=;=;=;=;>;=;-=-=&=$$$$$@@@@++++++.++.+.+..+.+.+.............................. .......... .............+.++++++++@++@@@#$#@=#$@=@=$=====$=====$====@=$=#==$=@=@$#@@+@++++++++++++++++@+$@@@@$@=@=$=====-==;=;=;=;==========$=@=@=@=@=@@@@@+@+++++++++++++++++++++++++..+.........................+.+++.+.+.......... .. .@@$@=$ ...++++... ", " ...+@@@@++. . . . .. . . . . .... .....+.+.++++@+@@@@@$@@@@@@@@@@@@@@@@@@@@@+@++++++..........................................+....+.+......+.+++++++@@=@$$=$=&&=-==;=-=;=;-=;=;=-=;;>-=;=;=;-;->->->=;=>=;=;=&=&&$$$$$$@@@@++++.+..+..+......+.+..+............................................+.++++++++@+@@@@=#$$$$==$===========================$=#$#=@#$$@=+@#@@++++++#++@@@@@@@=@=@==$=========;==;==;===;=====$=@=@=@@=+@#@@@@@@@+@++++++++++++++@++@+++++++++++++++........ ......+.+.+.+.+.+.+..... . .. . .+%@@@=. . ..+++++.... ", " ..++@@@++. . . .. . . ........+.++++++@+@@@+@@@@@$#@@#@@#@@@@@+@@+@@@++++++++.+.......................................+......+.+.+.+.+.++#@+@#$@$$$&&=&-=-=;=--=;=-=;=;=;==->;=;=;-=--=;=;=;>;;>;;=;--==&&&&$&$$$@@@@++++++.+..+.+.....+...+.+....................................+.+.+++++++@@@@@$#=@@=$=#=@=================================$===#=@#=@@@#@@#@+++@#+@#@#@@@@@=@=@======;===;==;==;===========$=@=@@=@$@@@@#+@++@++@++@+@@@@@@@@+@@+@++++.+.++.+++++..........+.+++++++++++..+...... . . ..+%@@=@ ....+++++... ", " . ++@@@@+++ . . . . . . . .....+..+.+++@+@+@@@@#@@@@@@@@@@@@+@#@+@+@++++++++++.+.+.+.......................................+..+...+..+.+.++++@+@@$=$=$=&&=&-=-=;=;=-=;=->-=;=;=;=>->=>->-;->;>=>=;=>=;>=;--=&&&&&&$=$$@@@@++++.+.+...+.+...+....+.+.+..+........................+.++.++++++@@@@@@=@=@=$$==#===========,=>=>>=>>=>=>===============#$=$@=@@#=@@@@@@+@@+@@+@@$@=@=@=@=========;=>;=>=>=>========@=@=@=@@=+@@#$@@@@@+@+@#@@@@@@@@@@@@@@+@++@++++++++++++.++.....+.++++++++++++++.+........ .. .@@@@=+ ...++++++.. ", " . ++@@@@++.. . .. .. . . ... .....+..++++++@+@+@@@@@+@++@+@+++@+@++@++@+@+@+++++++++.++..+...........+.................+..+....+.+.+.+.++.++++++@@@@@@=$&=&&-&-&-=-=-=-=-=-=>=>->->=>->=>==>=-=;;=;>=;>=;;=-;--=&=&=&&&&$$$@@@++++++++.+..+.+.+.+......+...+.+.....+...........+++.+++++++@@@@@@=@=@=@==#=======,=,=,=,=>=>>>>>>>>>>>>>>=,=,=============#==@$#=#@#@@#@+@@@@@+$#@=@=$=======;=;=>=>;>=;=;=======$=@=@@=@@@$@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@++++++++++++++++.++.++++++++++++++++++.++... . . ..@@$@=$. ..++++++... ", " ...+@@@@+++ . . . . . . ........+.+++++++@+@@@+@@+@@@++@+@++++@++@+++++++++++++.++.++.+.+.+.........++...+.......+.......+.+..+.+.+..++++++++@#@=@=$==&&=&=-=-&-=-=-=-=->-=>=>=>>=>=>=>->=;>->>;=>;>=;>=;=;-------=-&&&$$$@@@@+++.+.+.+..+.+.+.++.+..+....+.+.+..+.+.++++++++++++++@@@@@@=@=@=@=#=========,=,=>=,>,>,,>,>,=,>>>>=,>>>>=,=>,=,=====#=#==@#=#$@$@@@#$@#@@#$@=@$=@=========>=>=>;=>==>=>======@=#=@=@#$@=+@@#@@@+@@@@@@@@@@$@$@$@@@@@+@+@+@+++@@@@@@++++++++.+++++@+@+@+@+++++.+.... . .@@@$= ....+++++.. . ", " .+++@@@++.. . .. ... . . .......+.+++++++++@+@+@+++@++++@+@++++++@@++@++++++++++++++.++..+.+.+.+.....+...+.+.+..+.+.+.......+..+.++.+.+++++@@@@$@=$==-&-&-&-=-=-=-=-=-=-=->=>=>>>>>>>>=>>=>->;>;=>>>=;>;=;=--=-=--;=&&&%$%$@@+@+++++++++.+.+.+.+.++.++.+.+...+..+.++.++++++@+@@@@@@@=@=@=@===========,=,=,=,,>,>,>,>,,>,>,>,,>,>,>,,>>,>=,=,=,>=>========#=#=#$@@$@@@=+$#@@=@=@=======>=;>=>;>>=>=========$=@$@$$@@@@@@@@@#@@@@@@@@=@@=@@=@@$@@@@@+@++@+@+@+@+@@@+@+++++++@@@+@+@+@++++.+..... . . .+%@+=$ ..++++++... ", " ...++@++++... . . .. .....+.+.++++++@+@+@+@+@+@+@+@+@+++@@+@+@++@+@+@++++++++++.++++++.+..+..+.+....+............+.+.++.+.+.++.++++++++@+@@@=@======-=-&=&&&-=-==-==>=>=>>>=>=>>=>>>=>>=>=>>>;>=>>=;=;;=;----=;=;--==&$%$%@@@@+++++++++++++++.+.+.+.+.+++++++++++++@@@@@@@@@@@$$$$=$=========,=,>>,=,>,>,>,,,>,,>,,>,>,,>,>,,>,>,>,=,>,>,=,=,==#>#=#=@=$=@$#=#@=+$#$@=$=#=======;=;=>=>;>=>=>=>=====#$$@=@=@#@@@@@@@@@@@@@@@@$@$@@$@@@@@@@@@@@@+@+@+@@+@@@@@@@+@++++@@++@@@@+@++++++..... . .@@@$= ...++++++.... ", " .+@+@+.+... .. . . . ..... . . ..........+++++++@++@+@+@+@+++++@+++@+@+@@+@+@@@@@@@@++++++++++++++++.+.+.++.+.+.+++.+.+.+..+.+..+.+.+.++.+.++++++@@@@$@$$==-=-=-&-&=&&=&-=-=-=->=>=>>,>>,,=,>>>>>>>;=>>>>>>>>=>=;=;=->--;>->--&&$$$%@@@@@@++++++++++++++++++++++++++++@@@@@@@@@@@$@$$$$@=$=========,=>=>=,=,>,>,,,,,>,,,,,,,,,,,,,,,>,,,>,,>,,>,>,=,=,>,=>====#=#=#=$@$#=@$@@=@$$=$======>=>;>;>=>;>=>=========@=@@$@$@$#@@@@@@@@@$#$@$@@$$@@=@@=@@$#@@@@+@+@@@@@@@@@@@@++@@+@@@@@+@+@+++++....... . +%@@&@ ...+++++... ", " ...++@+++... . . ..........+.++++++++++@+@+@+@++@+@@+@+@@@@@@+@@@@@@@@@+@@@@@++++++++++++++.++.++.+.+.+.+.+.+.+.+.+.+.++.+.+.++++++++@+@@@$$$======-=-=-&=&&&=&=&=-=>=>=>,=>,>>,,>,,=,>>>>>>>=>>>>>>>;=;=;-=-=>=;>->--*&%$%$$@@@@@@@@@@+@+++++++++@++@+@@@@@@$@$$$$$$$%$$$$$=========,=,=,>,,,>,,,,,,,,,,,,,,,,,,,,,>,>,>,,>,,,,>,,>,,,>,,>,=,=,=#>====@=@=#$$@#=$=@==========>=>=>>>>>=>=>======@=@=@@=+$#$@@@@@#$@@@@@@$@@=@$@@=@@@@@@@@@@@#@+@@@@@@$@@@@+@+@+@@@@@@@@@+@++++...... .$$@$- ....++++++... ", " .+++@+.+.... . ....... . . ...........+++++++++@++@+@++@+@+@@@+@@@@@@@@@@@@@@@@@@@@@@@+@@+++++++++++++++.++.+.++.+.+.+.++.+..+.+.+.+.++++++@@@@@@$$$&-==-=-&=&&=&&&&&==-=-=>>=,>,=,,>,,,,,>,,,>>>>>>>>>>>>>>>=;=----->->=>>>--=%$%$%$%$$@$@@$@@$@@@@@@@@@@@$@$$$$=$$=$$$$&$$$$$=$=====>=>=,>,=,>,>,>,>,,,,,,,,,,,,,,>,,,,,,,,,,,,,>,,>,,,,>,,,>,,>,#>,=>#=#==#=$=#=@=$#@=@=@=====;=>;>=>;>=>>>==>=====#=@=#@@@@$#@@@@@@@#@@$@@$@@+=@$@@@=@$@$@@@@@@@+@#@@@@@@@@@@@@@@@@@@@@@+@++++.+.... . .@$@@,. ....++++.... ", " ..++@+++... . . . . .....+.+++.++++++@+@+@+@+@+@+@@@@+@@@@@@@@@@$@$@$@$@$@$@@@@@@@@@@@+@+@+++++++++++++++++.+.+.+.++++.++++.++++++@+@@@$$=$$&=&=-==;=-&&&&=&=&&==->=>=,>>,,,,,,,,,,,,>,,,>,>>>,>,>,=>>>;>=-=-==>=;-=->-&-&&$$$$$%$%$$$$$$$$$$$$%@%$$$$$$=$&=&&&&&&&=&========>=,=,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,,,,,>,,,,,,,>,,,>,,,>,=,>>,=,=,==#==#=$=@=$==========>=>=>>>>>>>==>=====#=$$@$@$$@$@@@$@@@@@@$@@@@@$@=@@@$@$@@@@@@@@@+++@@@$@$@$@$@@@@@#@@@@@@@+@+++++..... .+*$@$$ . ..++++++.... ", " ...++@++++... . . . . . . ...........+++++++++++@+@+@@+@+@@@@@@$@$@$$$@$$$$$$$$$$$$$$$@$@@@@@@@@@@+@+@+++++++++++++++++++.+++.+.+++++++++@@#@@@$$$&&&&--=====$=$&$&=&&===>=>=,=,=,>,,,,,,,,,,,,,>,>,>,>,>,>>>>;>=;=---=>>->->-=-=&=&=&=&=*&*&&&&$*$%$$$%$$&&&&&=&&&=&=&=&=&=-==>=>=>>>,>,,,>,>,>,,,,,,,,,,,,,,,,,,,,,,,>,,>,>,,,>,,>,,,,,,,,>,,,,,=,#,==,=======@==@=@=$======>=>;>;>>=>=>>>=>====$=@=@=@$@=@$@@@#@@@@@@@+=@@@@@$@=@$@$$@=@@@@@@@@#@@@@@@@@@$@@@@$@@@@@@+@++++.... . . $&@$-. .....+++++.. ", " ....+++++.+.. . . . .. . . . . .....+.++.+++++++@++@+@+@+@@@@@$@$@$@$$@$$$$$$$$$=$$=$=$$=$$=$$@$@$@@@@@@@@@+@+++++++++++.++++++++++++++++@+@@@$$@=$=&&&&&-=--==&=&$=&$&=&=-==>>>,>,,,,,,,,,,,,,,,,,,,,>,>,,>,,,>>>=>-=-=>-=--=-->----====-=*==-=*=&&&&&**$&&&&=&=&=&=-=-=====>=>->=>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,,,,,>,,,,,,>,,>,>,,,>,>,,>,=,#=,=#=#===#==========>=;>>>>>>>>>>=======#=@=#$@$$=@$@$@$@@@@@@@@@@@@$@$@@@@$@$@@@@@@@#@+@@@$@$@=@$@$@@@@@@@@@@#@+++#+... . @-@@-+ . ...+.++.+.... ", " .++++++++... . . . .. . . . ............+.+++++++@+++@+@@@@@@@@$@$@$$$$$$=$=$==$=$=$=$==$==@====@=$=@=@$@@@@@@@@+@@+++++++++++++++++++++++@@@@@$@$=$&=-&-&&&=&=&==$=$&$&=&=-===>=,>,,,,,,,,,,,,,,,,,,,,,>,,>,,,,,,>>>>--=-=>->-=--=----=>=>>->=>-=-&=&&=&&&&=&&--=--==-=->-=>=>=>>>,>,>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,,,,>,>,,,>,>,,,,,,,,,,,,,>,,,=,>,=,========@=======>=;>=>=>>>>>=>>>>====$==@$@=$$$$$$@=@@$@@$@$#$@@@@@+=@$$@$@$#$@@@@@+@+@@@@@@@@@$@@@$@$@@@@@+@++++... .. . .;$@-@ ....+++++.... ", " ...+++++...... . . .. . . . ......+.+++++++++++++@+@+@+@@@@@@$@$@=@=$=$=$$=$=$=&==&==&======$====@=$=@==@=@$@@@@@@@@@@+@++++++@+++++@+@@@@@@=@==$===&=--&-&&&=&$&$&$=&$=&==>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>=>-=->-=->->->-=->=>=>=>=>=>-=-=-=&=-=&=-==-=;=;=>=>=>>>>>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,>>,>,>,,>,>,,,,>,,,,,,>,,,,,>,=,=,===,===#==========>=>>>>>>>>>>>>======#=@=+$$$$$$$$$$@@@=@@$@$@$@@@@@=@@@@=@@$@$@@#@@+@+@@@@=@=@$@$@@@@@@@@@@++++... . . $-@$&. . ...+.++++... ", " ....+.++++..... . . . . . . .....+....+.++++++++++@+@+@@@@@@$@$$$$$$=$==$=&==&&=&&=&=&=&===============$==$=$$@$@@@@@@@@@@@+@@@@@@@@@@#@@@$@$=$===-=--&-&&&=$==$=$$&$=&=&===>=>=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>=-=>--=-=-;=---=>=>>=>=>-=-=-=&--=-=-=-=;=;=>->>=>>=>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,>,>,,>,>,,>,,,,>,>,,,>,>,,,,,,,=,,==============>=>=>;>>>>>>>=>>>>======@=@$$$$=@=@$@=$@@$@=@$$$@=@@@@$@$+$@@@@@@@@@+@+@#@@@@@@$@=@$@$@@@@+@++++.... . ..;$@-. . ....+++++.... ", " ...++++.+...... .. . . . ..........+++++++++++@+@@+@+@@@@@$@$@=@$=$=$=$&=&=&&=-&-----=--;=-===============$=$=@=$$$$$$@$@@@@@@@@@@@@@$@$$$$$$=$&====-=--&&&&$&$$=$$=$=$====>>>,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>=>=>->->;;>=;>=>-=>==>->=->-=--=-=-=;=;=>=>>=>>>>>>,,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,>,>,,,>,,>,,>,,>,>,,,,,,,,,,>,>,=,=,==,=,=========>=>;>>>>>>>>>>>>=====#=@=#@@=@$$@$$$@=@@$@=@$@$@@$@@@@@@@@$@@=@@@@@@@++@@@$@@=@$$@@@@@@@@@@@#+++... . . .-$@&+ ......+.+.+... . ", " ......+++..... . . . . . . . . . .. ..........+++++++++++++@@#@@@@@$@$$$$$=$==&&=&--=-=-=-=;-;-;-;;;-;;=;================$=$=$=$$$$@$@@$@=@=@=@=@=$$&&&&-;=;====&=&$=$$$=$$=$&=&====>=>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>=>=>->-;>->->>=>->=-=-=-=;=->=>->=>;=;>=>>>=,>,>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>,,>>>>,,>,>,,,>,,,,,>,>,>,,>,,>,,>,,=,====,===>=>=;>=>>>>>>>>>>>>>=,=====$@=@@@=@$$$@=@$@=@$@$$@=@=@@=@@+=@+=@@@@$@@@@@@+++@@@@@@$@$$$$$@@@@+@+++.... . .#&@%@ . ......+++++... ", " .....+..... . .. . . . .... ......+.+++++++++++@+@+@+@+@@@@@$@=@=$=$=&=&=&-==---;-;-;-;=;-;;-;=;=;;;;;=;=>============$=$===$=$=$=@$$$=$======&&&--&;=-=&&&&$=$$$$$$=$=$====>=>>,>,,,,,,,,,,,,,,>,,,,,,,,,,,,,,,,,,,,,,,,,>>>>=>>>>>>=>>>>>>>>>->>->>=;=>=>=>>>>>>,>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,,,>,>,>,,>>,,>,>,,,,,,,,,>,>,>,=,=,=,=,==>=>=>>>>>>>>>>>>>>>>=>====#=@#$@@@=@@$@@=+@$@@$@$$@=@$@@@@@@@@@@$+@$#$@@@@+++@@@@@=@$=@=@@@@@@@@@++++... . .$;@@$. . ...+.+++++.... ", " ........ . . . . . .. . . . .....+.+.+++++@+++++++@+@@+@@@@@$@$$$=$&&=-=----=-;-=--;-;-;=;;;;;;;=;=;>;;;;;;;;-=-=&=-=&=&=======$===$=$=====&---&-&-=&=&=$&$&$=$=$$$=$=&===>=>=>>>,,,,,,,,,,,,,,>>>>,,,,,,,,,,,,,,,,,,,,,,>,>>>>=>>>>>>>>>>=>>=>>>=>>>->>>>,=>,=,>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,>,>,>,,>,,>,,>,>,,>,>,>,>,>,,,,,,>,,=,=,=,=>=>>=>=>>>>>>>>>>>>>>>=>======@$#@@@@@=@@@$@$@$@@$@$@$$@=@$@$@$#$@$@$@@@@#@@+@#@@@@$@@@@@=@=@=@@@@++++... . .=$@$. .. ......+..+.+.. .. ", " . .. . . . . . . ........ . ........+.+++++++++@+@+@+@+@@@@@@$@$$$=$&==&=--=;=;-;=;;;-;-;-;;-=;=;=;>;>;;>=>;=>=;;;;-;-----=--======&&&=-=&-=;=;-----&&-&&$&$$$$$$$$$=$$======>=>,>,>,,,,,,,,,,,>,>,>,>,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>>>>>>>>>>>>>>>>>>,>,>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>,>,,>,>,>>>,>,>,>,>,,>,,>,,,>,>>,>,=,>,=>=>>=>>>>>>>>>>>>>>,>>>==>===#=@@@@@@@@@@@@@@@@@@@@$@$@$@@=@@@=@@$@$@@=+@@@@@@++@@@@@$@$@=$$$@@@@@@@@+++... . . .-$+% . .....+.+++++.. . ", " . . . . . . . . . . . . . . . ....+.+++++@++@++@++@+@+@+@@@@@@$@$$$=$&=-==-;-;-;-;-=;;-;;-;;;;;;;;;;;>;>;>;>;;=;=;=;;=;-----;--;-;=------;->;;;----&&&&&$&$=$$=$=$$=$=$&====>=>=>>>>,,,,,,,,,,>,>,>>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,>,,,,>,,,,,>,>,,,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>,>>>,>,,>,>,,>,,>,>,,>,>,,,,>,>,>=,=,>>>>>>>>>>>>>>>,>>>>>>,======@=@$#@@@@@@#@@@@+$#@@@@@@@$@@=@@$@$@@$@@@@$@@+@+@++@@@@+=@$@@=@=$@$@@@@+++.... $&+@. . ......+.++..+.+... ", " ...... . . . . . . . . . . . . . . .. .....+.++++++@+@+@+@+@+@+@@+@@@@$@=@=$=$==&-=-=;=;;;;;;;-;=;;;=;=;>;=>;>=;>>;>;>>>;;;;=;-;-;;-;;;;;;;;;-;----;;;>;----&&&&&=$=$$=$$$=$=$=======>=,>,,>,>,,,,,,>,,>,>>>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,>>,>,>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,>,>,>>>>,>,>,>,>>,>,>,,>,>,>,,>,>,>>>>>>,>>>>>>>>>,>>>>>>>=====#=@@@#@@@@@#@@@@@#@@#@@@@@@=@$@$@@$@=@$@=@@$@@@@+@++@+@@@@=@@$=@=@$@@$@@@++++... . .@-+@+.. ... .......+.++++.... ", " . ..... . . . . . . . . . . . . . . . .....+.+++++@+@+@@@@+@@+@+@+@@@@@@@$$$$=&&==;=;;;;;-;;;->;;;=;;>;;=;>;;>;>;>;>>>>;>>>;;;;;;--;---;-;;-;;;;-;----;-;;----&&&=&&==$==$=$=$========,=>=,>,>,,,>,,>,>,>,>,>>>>>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>,,>,>,>>>,>>>>>>,,>,>,>,,,,>,>,,>,>,>,>>>,>>>,>,>,>>,>,>>>>>====@=$$@@@@@@@+@@@@@@@@@@@#@@+=@@$@$$@@=@@@$@@$#@@+@+@+@@@@@@=@@$@$$@$$@$@@@+++.. . +*@@+ ......+.+.+.+.++... ", " . . ... . . . ..... . . . . . . . ......+.+++@+@@@@+@@@+@+@+@@+@@@@$$@$$$$=&=&-=-=;=>;;=>;;>;>;>-;>;>;=>;=>;>=>;>;>>>=>>=>;=;;-;-;;-;;;;;;;;;;--;-;-;----&-=&=================>=,=>,>,>,>,>,,,>,,>,>>>>>>>>;;>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>>>,>,>>>>>>>>>,>,>,,>>,,>,,>>,>>,>>>,>>>,>>>,>>,>>>>=>====#=@=#@@#@@@@+@@@#@@@@@@@+@@@@@@@=@$@$$@@$@$#$@@@+@+@+@@@@@=@@$$=@=@$$@$@@@@+++... .%.%+..........+..+.+++++..... ", " . .... . . . . . . . . . . . . . . . .........+.+++@+@@+@@@@@@@@@@@+@@@@@@@@$$$$=$&===;=;;;->;;>->;->;>>>->>>;>>>>>>>>>>>;>>>>>;>;;=;=;--;---;-;;-;;;;;--;;;;;-----;=;======;=&======>=>=>=,=,,,,>,>,,>,,>,,>>>>;>>;;;>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,,,,,,,,,,,,,,,,>>,>>>,>>>>>>>>>>,>>,>,>,,>,,,>,,,>,>,>,>>,>,>,,>>,>>>>>,=>====@=@@@@$@@@+@#@@@@@@@@@@#@+@@@@@@@@$@=@$@=@@@@@@+@+@+@#@@@@$@$@@$$@=@=@$@@@@++... . .@++.. . ....+.++.++.+.++.+.... ", ". . . ... .. ........ . . . . . . . ......+.++++@+@@@@@@@@@@+@@@@+@@@@@$@$$$$=$=&-=-;=;>;;>;;>;>>;>->>>->>>>=>>>=>>>>>>>>;>>;>=>;;;-=--;-;-;;;;;;;;;;-;;;;;;;;;;;=;>;>>>>=>;===>,=,>,=,>,,>,,,,,>,,>>>>>>>>>>>;;>;;;>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,,>,,,>,,,,,,,,,,,,,,,>,,>>>>>>>>>>>>>>>>>>,,>,,,,,,>,,>,>,>,>,>,>,>,>,>,>>>,>>>>=>==#=$=+=@=+@@#@@@@@@@@@#@@#@@@@#$@@@=@=@@@$@@@@@@@@+@++@@@@$@=@@=@=$$$$$@$@$@@@+++.. .+@..........+.+.+.++.+.+.... ", "...... .. . . . . . . . . .. . . . . . . .........++++++@@@@@@@@@@@@@@+@@+@@@@@@@$$$$&&=&==;=->->;;>;>->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=;=;;-=---=--;=;;=>;>;>=;;;-;--;;>>>>>>>>>>>>;===,=,>,>,=,,>,>,,,,,>,>>>>>>>>>;>;>;;;;>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>,,,>>,>,>,>,,>,,>,,,,,,,,,,,,,,>>>>>>>>>>>>>>>>>>>,>,>,>,,>,,,>,,>,>,>,,>,,>>,>,>>>>>>====$=@@=@@@$@@@@++@@#@@@@@@@@+@@@#@@@@+$@=@=@$@$@@+@+@+@@@@$@@@$@@$@=@$$$$$@$@@@+++.... ..++.. ....+.+.+++++++++++.+..... ", "....... . . . . .... . . . . ... . ... ...+.++++@@@@@@@@@@@@@@@@@@@@@@@@$@$$$$=$=&=-=;>->;>;>;>>>;>;>>>>>>,>>,>>,>>>>>>>>>>>>>>;>>>;=;;-=------;=;>;>>->;>-;;--;-;=>>>>>>>>>>>;>>>>>,,,>,,,,,,,,,>,>,>>>>>>>>;>;;;;;;;;>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,,>>>>,>>>,>,,>,,>,,,>,,,,,,,,,,>,>>>>>>>>>>>>>>>,,>,,>,,,,,,,>,,,>,,,>,,>,,>,>,>,>>>>=>====#=@=@@=@@@@@+@@@@@$@@@@@@#@@+@@@@@@$@$@@@@@@@@@@@@#@+@@@@$@=@$$$$$$$=@$@=@@@@@++.. .......+.+.++#+++#+++.+.+... . . ", ".... . . . . . ... ..... . . . . . . ......+++++@@@@@$@$@$@@@@@@+@@+@@@@@@@$$$$$&&=-=-=;->;>;>;>;>>>>>>,>>>,>,>,>,,,,,>,>>>>>>>>;>;>=;=;-----=-;-;;=>>>>>>;=;-------=;=>>>>>>>>;>>=,>,,,,>,,,,,,,,,,,>>>>>>;>>;>>;>;;;;;;>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,,>>>,>>>,>,>,>,,>,,,,,,,,,,,,,>,>>>>>>;>>>>>>>>,>,>,,,>,>,,,>,,,>,,,,,,>,>,>,>>>>>>>====$=@=@=@@@@@@+@+@#@@#@@@#@@@@+@+@+$#@+=@$$@=@=@$@@@@@@@#$+=@$@$@+=@$$@$$=@$$$@@@++... .........+.+.++++++++++++.+.... ", "..... . . . ... ............ . . . ......++.+++@+@@@$@@@$@@@@@@@@@@@@@@@@$@$@$$$&$=&=-=;>->->;>>>>>>>>>>>,>,>,>,,>,>,>,,>,,>,>>>>>>>>;>;=;=---&-&-=;;>>>>>>>;=;-&-&&---====>;;;>;>>>,>,,,,,,,,,,,,,,>,,>>>>>>;>>;;;;;;;;;;;;>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,>,>,>,>>>,>>>,>,,>,>,,>,,,,,,,,,,,>>>>>;>>;>>>>>>>>,,,>,,,,,,>,,,,,,,>,,>,,>,>>>>>>>=====#=$$=@@@@@#@@+@#@@@@@@$#$@@#@+@#@@+@@$@@@@$@@@@@@@@+@+@@$@$@@$@$@=@$=@=$$@$@$@@@+++.. . . .....+.+++.+++++++.+.+...... ", ".. . . . .. . . . . . ..........................+++@+@@@@@$@$@$@$@$@@@@@@@@@@@@$@$$$$&$&=-=-=->;>;>;>;>>>>>,>,>,>,,,,,,,,,,,,,,,,>,>,>>>>>>;>;;;;=-------=-->>>>>>>=;---&&&-----=-=->->->>,,,,,,,,,,,,,,,,>,>>>;>;>;>;>>;>;>;;;;>;>>>>,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,,>,,>,>,>>>,>>>>>>,>,>,,,,,,,,,,>,,,,>>>>>;>;>>>>>,,>,,,>,,,,,,,,,,,,,,>,,>,>>,>,>>>,>>====@=@=@=$@$@@@@@@@@@@@@@@+@@+@+@+@#@@@#@@@=@$$$$$$@@@@@@@@@$$@=@@$@$@=@=@=@=$@=@@@++... . . ......+.+++.+++#+++.++... . ", "... . . . . .......+...............+++++++@@@@@$$$$$@$@$@@@@$@@@@@@@@@@@$$$$$$&=&&=->->->;>;>>>>>>>>,>,,>,>,,,,,,,,,,,,>,,,,>,>>>>>>=>==;-=--=-&--;>=>>>>>>>;=-&&&&&&&&&&----;;>>>,,,,,,,,,,,,,,,,>,>>>>;>;>;>;;;;;;;>;;;;;>>>>,,,>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,>>,>>>,,>>>>>,>>>,>>>,>,,>,,,,,,,,,,>,,,>>>>>>>>>>,>>,,>,,,,,,,,,,,>,,,>,,>,>>,>>>>>>======$=$$@$@@@@@+@@@@@@@@@@@@@@#@+@++@+@@@@$@$@@=@$@@@@#@+@@$@=@$@$@@@$$$$$$$$$$@$$@@@@++. . . . ....+.+.+++++.++++++..+... ", ". . . . . ......+.++.+++++.+....+.+++++@+@@@@@$@$@@$@$$@$$@$@@@@@@@@@@@$@@@$$$$$&&=-=--->;;>;>;>>>>,>>,>,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>>;>;=;-----=---;>>>>>>>;;--&*&*&*&*&&---;-;=>,,,,,,,,,,,,,,,,,>>>>>;>>;>>;>>;>;>;>;>;;>>>>>,,>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,>>>,>,>>,,>>>>>>>>>>>>,>,,,,,,,,,,,,,>,,,>,>>>>>>>>,,>,,>,,,>,,>,,,,,>,,,>,>,>>>>>>>>>======$=$=@=@@$@@@@+@@#@$#@$#@@@@@#@++@+@@@$@@=@@=@=$$@@@@@@@@$@=@$@@@@@=@=$$$$=$$$$$@+++... . . . ..+..+.+.++.+..+.... . . ", ". . . ............+.++.+.++++++++++++++@@@@@$@$$@$$$$$@$@@$@@@$@$@@@@@@@@$$$$$$&&$=*=->->->;>;>>>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>>=>;>=;-=---=;-=>>>>>>>;----&*&&&&&*&&--;>>>,,,,,,,,,,,,,,,>>>>>>>;>;>;>;>;>>;;>;>;>>;>>>>>,>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,>,,>,>,>>>>>>>>>>>>>>>>,,,,,,,,,,,,,,,,,,,>,>>>,,>,>,,>,,,>,,,,,,,>,,,>,>,>>,>>>>>>=======$=$$$@$@@@@@@@@@@@$@@$@@$@#@#@+++@+@@@@@=@$$$@$@@@@@@@=@=@$@@@@@@$$@$$$$=@=@$@$@$@@++. ....... ...+.+.+.+.++.+.+.... ", " . . . . . . . . ...+.+..+.++++.++++++++@@@@@@@$@$$@$$$$@$@$$$@$@$@@@@@@$@$@$@@@$$$$$&&&=-=--;;>;>;>;>>>>>,>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>>;>;>->-;-=;;-;>>>>>>>;;;;----*-&-*----;>>,,,,,,,,,,,,,>,,>>>>>>>>>>;>;>;>>;>;;>>;;>>>>>>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>>,>,>,>>>>>>>>>>>>>,>,>,,,,,,,,,,,,,>,,,,,,,,,>,>,>,,,>,,,>,,>,,,,,>,>,>>>>>>>>>>>>;========$=$=@=@$@@@@@@@@@=#$#$@@@++@+@@@@$@@@$@=@=$@=@@@@@@@@=@$$$#@@@$@=@$$$$$=$=@=@$@@+... . . .. ......+..+...... . ", " . . . . . . . . . .......++.++++++++++@@@@@@$@$$$$$$$$$$$@$$$@$@$@$@$@$@$@@@@@@@$$$$$$$$=$&=--=;>-;;>;>>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>=>=>->-=;-;=;>;>>>>>>>;;;-;----------;>>>,,,,,,,,,,,,,>,>>>>>>>;>;>>>>;>;>>>>>>>>>>>>>>>>>>>,,,,,,,,,,,,,>>>>,,,,,,,,,,,,,,>,,,,,,,,,,,>>,>>>>>,>,,>>,>>>>>;>;>;>>>>>,>,,,,,,,,>,,,,,,,,,,,,,,,,,,>,,>,,>,,>,,,>,>>,>>>>>>>>>>>=;==;======$$=@$@$@$@@@@@=@=@=@$@$#@+++++@@#$@$@=@=@$$@@$@@@@@=@$@$@@@@@@@@$@$$=@=$@$$$$$@$@++.. . . .. . . . .........#..+..... . ", " . . .. . . . . . . . . .. ....+...++.++++@+@@@@@@$@$$@$$$$$$$@$$$@$@$@$@@$@@@@@@@$@$@$@@$@$$$$$&&&&=----;>;;>;;>>>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>>;>=>;;=;=;>>>>>>>>;;;;---*-----;->>,,,,,,,,,,,,,,,>>>>>>>>>>>;;>>>>>>>>>>>>>>>>>>>>>>>>,,,,,,,,,,,,>,>>>>,,,,,,,,,,,>,>,,,,,,,,,,,>>>>>>>>,>>,>>>>>;>;>;>;>>>>>>,,,,,,>,,,>,,,,,,,,,,,,,,,,,>,,>,,>,>,,>,,>,>,>,>>>>>>>>>>>>>;=;-======$=$$$@=@$@@@@@@$#=@@@@@++@+@@@@@$@@@$@=@=$@$@@@@$@$$@=@@@+@@@@$$@$$$=@=@=$$=@$@+.. ... . . . .......... .... . . ", ". . . . . . . . ........++.++++++@@@@@@$$$$$$$$$$$$$$$$$$$$$@$@$@$@$@$@$@$@@$@$@$@$$$$$&$=&&--=;;;;;;;>>>>>>>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>>;>=>;>>>>>>>,>>>>>;;-;-----;-;>>>>,,,,,,,,,,,,,>>>>>>>>>>>>>>>;>;>>>>>>>>>>>>>>>>>>>>>,,,,,,,,,,,>>>>>>,,,,,,,,,,>,>,,,,,,,,,,,>>>>>>>>>,>,>>>>>;;;;;>;>;>>>,,,>,,,,,>,,>,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,>,>>>>>>,>>>>>>>;>;=>;==-=&=$$=$@=@@@@$@=@=#=@@@@@+++++@@@@=@=@$=@=@$$@@$@@$@$@=@@@@@@#@+@@$@$$$=@=$$=@=@$$@@@+.. .. . . . . . ......... . . ", ". .. . . . . . .. . ..........+.++++++@@+@@$@$$@$$$$$$=$$=$$$$$@$@$$$$@$@$@$@$@@$@@$@$@$$$$$$$&$&&-=--;-;;>;>;;>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>>>>>>>>>>>,>,>>>>;;;-;---;;;;>>,,,,,,,,,,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>,,,,,,,,,,,>>>>>>>,,,,,,,,,,>,,,,,,,,,,,>>>>>>>>>>>,,>>>>;>>;;;;>;>>>>>,,,,>,,,,,,,,>,,,,,,,,,,,,,,,,,,,,,,,,>,,>,>,>,>>>>>,>>>>>>>>;=;;=-=====$=@=@=@=@@@@$@$@=@@@++++@#@@@@$@@@@@$$@=@=@$@@$@$@=@$@+@++@@@@@$@$@=@=@$$$=$=@$++.. ... . .. . . . . .. . ", ". . . . . . ... .....+++++++++@@@@@@$@$$@$$=$$=$&$$$$$&$$$$$$$@$$$$@$@$@@$@$@$@$$$$$$$=$&$=&=&--=;;;;;;;>;>>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>>>,>,>,>,,>>>;;-;-;;;;>>>>>,,,,,,,,,,,,,,>>>>>>>>>>>>>>>>>>>>>>>>,>,>,>>>>>>>>>>>,,,,,,,,,>>>>>>>,,,,,,,,,>>,>,,,,,,,,,>>>>>;>>>,,,>,>>>;;;;;;>;;>;>>,,>,,,,>,,>,>,,,>,,,,,,,,,,,,,,,,,,,,,,,,>,,>,,>,>,>,>>>>>>>>;>;>;=;=-&&=$=$$$@$@@@=#$@@=+@++++++@+@$@$@$$$@=@$$$@$@$@$@=@$@@@@#@+++@@@@$@$$$$=@=@=$$$$$@@+.. . . . . . . . . . . . ", ". . . . . . . .. ... . ......+..+++++@+@@@@@$@$$$$$$$$$$$$&$&$$$$$$$$$$$@$@$$$$$$$$@$@$$@$@$$$$$$&$&&&=-----;;;;;;>;>>>>,>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,>>,>,>,,,>,>>>;;;;;;>>>>>,>,,,,,,,,,,,,,,,,>>>;>>>>>>>>>>>>>>>>>,>,,>,>>>>>>>>>>>>,,,,,,,,>>>>>>>>,,,,,,,,,>,,,,,,,,,,,>>>;>;;>>>,,>>>>>>;;;>;;;;;>>>>,,>,,,,,,>,,>>,,>>>,>,>,,,,,,,,,,,,>,,>,,>,>,>,>,>,>,>,>>>>>>;>;;;=;=====$=$=@$@@@@@=@+@@@@+++++@@@@@$+=@@@@@=@$$@=@=@@@$@=@$@@+++++@@@@$@@$@$=@=@=@$=$$@@+. . .. .. . . . . ", ". . . .... . .........+.++++++@@+@@@@=@$$@=$=$=$=$&$=$$$$$$$$$$$$@$$$$$@$@$@$$$$$$$$$$=$$=$&$&&=&---;;;;;;;;>;>;>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>>;>;>>>>,,,,,,,,,,,,,,,,,,>>>>>>;>>>>>>>>>>>>>>>>,,>,>>>>>>>>>>>>>>,,,,,,,,>>>>>>>>,,,,,,,>,>,,,,,,,,,>>>>;;;>;>>>>,>>>;>;;;;;>;;>;>>>>>,,,,,>,,>,,>,>,>,>,,,,,>,,,,,,,>,,,,,>,,>,>,>,>,>,>,>>>>>>>>>>=>;=;=-=&$=@$@@@#$@@@+@@+++++++@+@@$@=@$@@@$@$@$$$$$$@$$=@@@@@@++++++@@@@@$@$$$$$=$$=@=@=@$+.. . . .. . . .. . ", ". . . . . . . . . . . ... .....+.+++++@+@@@@$@$@$@=$$$$$$$$$=$$$$$$=$$$$$@$$$$@$@$$$$$$@$$$$$$$$$$$$&$=&=&&=-=-;-;;;;;;;;>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>>>,>>,>,,,,,,,,,,,,,,,,,>>>>>>>>>>,>>>>>>>>>>>,,,,>>>>>>>>>>>>>>>,,,,,,>>>>>>>>,,,,,,,,>,>,,,,,,,,>>;>;;;;>>,>,,>>>;;;;>>;;>;;;>>,>,,,,,,>,,>,>,>>>>,,>>,>,,>,,,>,,,>,>,>,>,>,>,>,>>,>>,>,>>>>>;>;>;;=;=====$=@=@$@@@#@$#@@++++++@@#@@@@@=@@@@@$$#$$$$$$@@@=@$@@+++++++@+@@@@@@$@$@$$@=@=$$$@@... . ... . . . ", ". .. . . . . . . . . . ........+.+++++@@@@@@$@=@=@=$$$$$=$$=$$$$$=$$$$$$$$$$@$$$$$$$@$$$$$$$$$=$=$=$=&$&&&&&=---;-;;;;;;;;;;>>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>;>>>>>,>,,,,,,,,,,,,,,,,,>,>>>>>>>>>,>,>>>>>>>>>>>,,,>>>>>>>>>>>>>>,>,,>>>>>>>>>>,,,,,,>,>,,>,,,,,,>>>;;;;;;>>>,,>>>>;;>;;>;>;;>>>>>,>,,>,,,>,>>>>>>>,>,,,,>,,,>>,,>,>,,>,>,>>,>>>,>,>,>,>>>>>>>>>>;>>=>====$=@$@@@@@@@$@@@@+++@++@+@$@=@$@@@@@@=@=$$=@=@=@=@@@@#@++.+.++++@+@@@@$@$$$=$$=@=@=@$+. . . .. . . ", "... . .. . . . . . . . . .. . . . .........+.+++++@@+@@$@=@$$$$$$=$=$$=$$&$$$$$$$$$$$@$@$$$@$@$$$$$$$$$$=$=$$$=$&$&&=&=&&=--=-;;;;;;;;>;;>;>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>>>,>,>,>,,,,,,,,,,,,,,,>>>>>>>>>>>,,>,>>>>>>>>,>,>,,>>>>>>>>>>>>>,>>,,,>>;>;>>>>,,,,,,>,>,,,,,,,>>>;;;;-;>>>,>,>>;;;>;>;>;>;;;>>>,>,,,,,,>,,>,>>,,>,,>>>>,>>,>,>,>,>>>>>>,>,>,>>>,>>>,>,>,>>>>;>>>>;>=;=====@=$@@@#@+@@+@@+@+++++@@@@@@=@$@@@+$@$$$$=$$$@@=@$@@++.+.+.+++@+@@@@@$@$$@=@$=$=$$$@.. .. ....... ", ". .. . . . . . . ... . . . .......+.+++++@@@@@=@$$$$=$=$=$$=$&$$&$$=$$$$$$$@$$$$$@$$$$$$$$$$&$=$&$=$&=&&&=&=&&=&=----;-;;;;;;;;;;;;>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>,>,,,,,,,,,,,,,,,,,>,,,>>>>>>>>>>,,>,>>>>>>>>>,>,>,>>>>>>>>>>>>>>,>>,>>>;>>>,,,,,,>,>,>,>,,,,,>>;;;;-;;>>,,>,>>>;;>>>;>;>;>;>>>>,>,,>,,>,>,>>>>>,>,>,>,>,,>>>>,>>,>>>,>>>>>>>,>>,>,>>,>>>>>>>>>>>>;>====@$@@@@@@@@@@@#@++@+@@@@@@$@=@@@@@@@$@=@=@=$$$@$@@@@@+++++..+.++++@@@@$@@@$$$$$=@=@$@$+. . . . ... . ", ".. .. . .. . . .. . . . . ... ......++++@+@@@$@@=@=$$$=$&=&$&$=&$=$$$=$$$$$$$$$$$$$$$$$$$$&&$=&&&=&&=&&=&=&=&=-&--=-=-;-;;;;;;;;;;>;;;>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>,,>>>>>>>,>,,,,>>>>>>>>>>,,>>>>>>>>>>>>>>>,>>>>>>>>>>>,>,>,,>,>,>,,>,>>>>;;----=>>,>,>>>;>>;;>>;>;;;;>>>>,>,,,,,>,,>,>>,,>,>>>>,>>>>>>>>,>>>>>>>>>>>>>>>>>>>,>>,>>>>>>>>>>>=>======@=@@@+@@@@@@@#@+@+@+@#@@@@@$@@@#@@$$@=@=$==$$$$@@@++#.+...+.++++@@@+$@$@$@$@$=$=$=@$.. ........ ", "... . . ... . ... ... . . ... ...++.++++@@@@=@$=$$$=$=&$=$&=&$&$=$&$$$$=$$$$$$$$$$$$$$$&$=$&&&=&&=&&=&=&&&-&-=-=--;-;;;;;;;;;;;;;;;;>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,,>,,,>,>,>>>>>>,,>,>,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>,,>,>,>>>>>,>,,>>;;;;--=->>,>,>>>>;>>>>;>>;>>;>;>>>,,>,,>,>>,>,>,>>,,>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>=>===$$@$@@#@+@#@@@@@+@@@@@@#$@$$@=@@@@+@@$@$$@=$=$@@@@#@@#@++++..+.+++++++@@@@$@$$@$+=$=$=$@@.. . . ...... ", "........ . .. . . . . . . .. . . . ......+.+++@@#@@@$@$@=$=$&$&&=&$=&=$&$$$=$$$$$$$=$$$$$=$$&$&$&&&&=&=&=-&-=--=--=----;;=;-;;;;;;;;;;;;;;;;;>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,,,,>,,,,,>>>>>>>>,,,,>,>>>>;>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>>,>,,>,>,>,>,>,>>>>;;---==->>,,,>>;>>>>>>>>>>;>;;>>>>>,>,,,>,,>,,>,,>>>,>>>>>>>>>>>>>>>>>>;>;>->=>>>>>>>,>>>>>>>>>>>>>>>=====$=$@@@@+@@$#@+@+@@@@$@@@@@@@=@@+@+@$@$$@$$$=$=$$@@@++.++@+..+.++.+++@+@+@@@$@$@@=@=@=@$+. .......... ", ".+...... . .. . . .. . . ... ..........+.+++++@@@@$@=@=$$$$=$=$&$&$&$$&$=$$$$$$$=$$$$=$&$&&&&&&&&&=&&&-----------;-;=;;-;;;;;;;;;;;;;;;;;;>;>;>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,>,,,,,,>,,>,>>>>>,,,>,,,>,>>>>;>>>>>>>;>>>>;>;>>;>>>>>>>>>>,>,>,>,>,>>>>>>>>>>;;;-==>=>>>,>>>>>>>;>>>;>;>>;>;>>>>,>,>,,,>,>>>>>>>>>>>>>>>>>>>>>>>>>;;>;->->->>=>>>>>>>>>>>>>>>>>>=;====$$@@@@@@+@+@@@@@+@@=@=#=+$$$@@@@@+++@@$@$@$$=$$+@@@@+++++@@++.+++.+++++++@+@@@$@$@$$==@=@$... . ... .+... ", "+..+..... ... .. . ... . . . . ......+.++@++@$#@@$@$$=$&$&$&&$&$=$&$$$&$$&$$$$$&$$&$&$&$&&&&&&&&-&--=---;-;-;-;;;;;;;;;;;;;;;;;;;;;;;;;;;>;>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>,>,,,,,,,,,,,>>>>,,,,,,>,,>>>>;;>>>;>;>;;>;>;>;>;;>>>>>>>,>,,>,,>,>,>>>>>>>>;;;-=-=-=>>,>,>>>>>>>>>>>>>;>;>;>>>>>>>,,>>,,,>,>>>>>>>>>>>>>>>>>>>>;>>->->-->-;;>>>>>>>>>>>>>>>>>;>>=;=====@=$@@@+@@@@@@#@@+=@=@=#@@@=@@@#@+++@@@@$@$$=@=$@@@+++.@@@++.+++. ..+++@+@+@@$@@@@$@=$=$$@. . ....... ", ".+.+....... . . . . . ... . . . .. .... ...+.+.++#@@@@$=@=$=$$=$=&$=$&$&$$&$&$$$$$$$$$$$$&$=&&&=&&=&-&-----------;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>;>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>,>,,>,,,,,,,,,,>,>>>,,,,,,,>,>>>;>;;>>;;;;;>>;>;;;>;;>>>>>,>>,>,,>,>,>,>>>>>>>;;;-==>=>>>>,>>>>>>>>>>>>>>>>>>>>>>>>>,>,>,,>>>>>>>>>>>>>>>>>>>>>>>>>;>-;--->->->>;>>>>>>>>>>>>>>>>>>=;====$$$@@@+@+#@@#@@@@==#=$=@@=@$+@@+@++@+@@$@@$@$=$@@#@++++.+$$@+.+++....++++++@++@$@$+$&@=$=@$. . . ....+.... ", "..+.++++.... . . . .. . . . . ........++++@@@@@@$@=@=$=$&$=$&$=$&$$$$$$$$$$$&$$&$&$&$&=&&&-&-=--=------;--;-;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>>>,,,,,,,,,,,,,,>>>,>,>,,,,,>>;>;;;;;;;;;;;;;;;;;;;;;>>>>,>,,,>,,>,,>>>>>>>>;;;-=--;=>=,>,>>>>>>>>>>;>>;>>;>;>>>>>>>,>,>>,>>>>>>;>;;;>>>>>>>>>>;>>>->->---->->;>;>>>>>>>>>>>>>>>;>>;=====@=@$@@@@@@@@@#@+=$==@=$@$@$@@@++++++@@@@@$@@===$@@@+++.+@$$+..@++...++.++++@+@@@@@+$$@=$=$$. .. ....+... ", "..+....+.... ... . ...... . . .... .....++.+++@+@#$@=@=$$$$=$=$&$=$&$$&$$&$$&$$$$$$$&$&$&&$&&=&&-&-&----------;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>;>;>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>>,>,,,,,,,,,,,,,>,,>>,,,,,,,>,>>;>;;;;;;;;;;;;>;;;;;;;;>>>>,>>,,>,,>,>>>>;>;>;;-->=>=>>>>>>>>>>>>>>>>>>>>>;>;;>>>>>>>,>,>,>>>>>;>;>;>>;>>>>>>>>>>>;->---->->->>>>>>>>>>>>>>>>>>>>>;==;==$$$@$@@@+@@@@@@@=$=#==$@@$@=+@#@+++@+@@@@$@@$$$=$@@#@++..+$$$@+.+@+...++++++++@+@$@@@@&@&@$@=+ . . . ......... ", "....+#.+++.+.. .. . . . . . . ...........+++@#@@@@@@@$@=$=$&$=&$&$&$$&$$$$$$$&$$&$&$$&$&&&&&&-=&--&-&--=--------;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>>>>,>,,,,,,,,,,,,,>,>>,,>,,,,,>>>>;;;;;;;;;;-;;;;;;;;;;>>>,>,,,>,,>,>,>>>;;;;;;;=-=->->=>,,>>>>>>>>>>>>>;>>;>>>;>>>>>,>,>>>>>>>;>;;>;;;>>>>>>>>>>;>>>->-=--->->;>;>>>>>>>>>>>>>>>>>>;==&==$=@$@@@#@@$#@@$#@=$=$=@=@@@@@@+++++@@@@@$@$@$$===@@++++..@$$@+.+@@+..++..++++@+@@@@@@@$@=$&@=.. . ....+.... ", ".....+..+.+..... .. . . . . ... . . . . .....+.++++@@@@=@=@=$$$$=$=$&$=$=$$$$&$$$$$$$$$$$&$&&$=&&&=&&-&--&-&--&-----;-;;;;;;;;;;;;;;;;>;;;;;;;;;;>;>>;>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>>>,>,,,,,,,,,,,,,,,,,,>,>,,,,,,,,>>;;;;;;;;;;;-;-;;;;;;;;;>>>>>>,,>,,,>>>>;;;;;;--->->>=>>>>>>>>>>>>>>>>>>>>>;>;>>>>>>>>,>,>>>>;;;;;;;;>>;>>>>>>>>>>-=-=---=>->;>;>>;>>>>>>>>>>>>;>;>=>;==&$$$@$@@+@@#@@@@@=$=@=@@@@$@@@++++++@+@@@@@@$@=$&=$+@+++#+.+&$&+.+@$+..++....++++@@@@@$@$$$$$$$@. . . . . ....+.... ", " ....+.+.+.+++. .. . . . . . ...........+.++@#@+@@$@$$=$$&$&$&$&$&&$&$$$&$$&$$&$&$&&$&&&&&&-&&-&&-&-&-&-&--------;;;;;;;;;;;;;>;;>;>;>;>;;;;;>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>>>,,,,,,,,,,,,,>,>,,,>,,>,,,,,>,>>>;;;;;;;;;-;-;-;;;;;;;;>>,>,>,>,>>,,>>>;;;;;;-=-=>->>>>>>>>>>>>>>;>>;>;>>;;>>>>>>>>>>>>>>>>>;>;;;;>;;;>;>>>>>>>>>>>-=-=--=->;>>;>>>>>>>>>>>>>>>>>>;;-=&&$=$@@@++@@@$#@@@@@$@$$@$@=@@@@++++@#@@@@@$@@@@@$&=@@@++++.+$$&@+.@$@+ +++. .++++++@@@@@@$@$$=@=++ . ..+.... ", ".. . ...#+.+..+... . . . . ... ... .. .....+.++++@@@@$@$$$$$$=$=$=$&$&$$$$&$$$$&$$&$$&$$&&$&&&&&&&-&-=&-=&&=&-&-----;;;;;;;;;;;;;>;>;>;;;;>;;>;>;>;>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>,>,,,,,,,,,,,,,,,,,,,,>,,>,,,>,,,,,>>;;;;;;;;;;;-;-;-;;;;-;;>>>>,>,>,,>>>>>;;;;;--->->->=>=>>>>>>>>>>>>>>>>;>;>>>>>>>>>>>>>>>>>;;;;;;;;;;>;>>>>>>>>>->--=---=;>;>;>;>>;>>>>>>>>>>>>>>;>=;=-&=$$@$@+@@@@+@@@#@@@@@@@$#$+@#@+++++@+@@@@@$@$@$@$$&@@+@++++.@&&$+.+$$+..+++ ..++++++@+@@@@$$$@&$$+.. . . ...+.... ", ". ........+.+.+.... . .. . . .. .. .......++++@+$#@@$@=$$$$$$&$=$&$&$&$&$&$$&$$&$&&&$&&&&=&-&&=&&-&&-&-&&=&&&-----;;;;;;;;;;;;>>;>;>;>>;;;;;>;>>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>,>,>,,,,,,,,,,,,,>,>,,,>,,>,,,,,,,,>>>;;;;;;;;;;;--;---;;-;-=>=>>>>,>>,>>>;;;;;;----;=>->>>>>>>>>=>>=>>>>;>;>;>>>>>>;>>>>>>>>>>;>;;;;;;;;;;;>>>>>>>>>=>--=--=-;=;>>;>>>;>;>;>>>>>>>>>;;;;-=&&$$@@@@@@$#@@@+@+@#@@@$@$@@@+@++++++@@#@@@@@@@@@@@$=@+@++++++&&&@.+$$@..+++...+.++++++@@@@@@$$@$$@+.. . . .. . ..+... ", ".. . . ....++.+++....... . . . . . .........++++++@@@$@=@=@$=$=$=$$$$&$$$$&$$&$&$&&$&&$&&=&&&&&&&=-&-&&-&&&&&&-&-----;-;;;;;;;;;;;;;>;;;;;>;>;>;>;>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>,>,,,,,,,,,,,,,,,,,,>,,,,,>,,,,,,,,,,>>;;;;;;;;;;;-;-;-;;-;;->>=>,=,>,>>>>>;;;;;----=>->>>=>=>=>>=>>;>>;>;>>;>>>>>>>>>>>>>>>>>;;;;;;;-;-;=;>=>>>>>>>>->--=-=->->;>>;>>>;>>>>>>>>>>>>>>;>;=-&&&$$$$@$@@@@@@#@@+@+@@$@@@@@@@@@@@+@+@+@@@@@$@$@$@@@@$$+@+@++++==&$+.@&$+.+@@...++..+.++@@@@@$@$@$@$+.... . . . .+.... ", "..... ......#+.+.+.. .. . . .. . . . ........++++++@@@@@$$$$$$$=$&&$$&$&$$&$$$&$$&$&&&&&&&=&&-&-&&&=&&=&&&&&&&&&&----;;;;;;;;;;;>;>>;>>;>;;;>;;>;>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>,>>,>,,,,,,,,,,,,,,,,>,,>>,,,>>,>,,,,,,,>>;;;--;;;;;;;-;--->->-->=>=,>>>,>>>>;;;;-------=-->>>>>=>>>>>>=>>>>;>>;>>>>>>>>>;>;>;>;>;;;;;-;-;;;;>;>>>>>>>>>=>-=---->->;>;>;>>;>;>;>>>>>>>>>>;;;-&&&$$@$@$@@@#@@@@@@+@@@@@@$@@@$@$$$@+@+@@@@@@@@@@@@@@@@@@@@+@+++@--&@++&$$..@@@..++....+.+@+@@@@@$@$$$+... . ....... ", "... . ......+.++.+... . .. ... .. ....+.++++@@@@=@=@$$=$$&$$$$=$$$$$$$&$&$&$&&$&&&&&&&-&&&-&-&&&&&&&&&&&&=-&----;-;;;;;;>;;;;;>;>;>;>;>;>;>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>,>,,,,,,,,,,,,,,,,,>,>,,,,>,,>,,,,,,,,>>>;;;;-;;;;;;-;-;-;-->*>->>=>>,>>>>;;;;-;---->->;>>->=>>>=>->->;>->;>;>>>>>>>>>>>>>;>;>;;;;;;-;;=;=>=>>>>>>>>>=>-=--=>->->>;>>>>>>;>>;>>>>>>>>>;;=;=&&&$$$$$@@@+@@@#@@#@@@@#$@@#@@@$=$=$=@+@+@@@@@@@@@@@@@@@@@#@+@++++=&&$++$&$+++$@+.++.. .++.++@+@@$@$@$$@@+.. . . . ....+.... ", "+.... . ...+..+.++.+..... ... .. .... .. .........+++@#@+@@$@$@$$$$$=$$$$&$&$&$$$$$&$$&&$&&&&-&&--&-&&-&&&&=&&&&&&&&&&---;;;;;;;;>;;>;>>;;;>;;>;>;>>>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>,>,>,>,,,,,,,,,,,,,,,,>,>>,>,,>>>>,>,,,,,,>;;;;;-;-;;;;;;-;--->->=>=>>=>>>>>>>;;;---*------=>->=>=>>=>;>=>>>;>>>>>>>>>>>>;>;>;>;;;;;;;;-;->;;>;>=>>>,>>>=;=-=--=->;>;>>;>;>;>;>>>>>>>>>>>>>;--&&&&$$$$@@#@@@$@@@+@+@@@@$@$#@+@$====@=@@@@@@@@@@@@@@@@@@@@@+@@@@+@--=@+@&&@++@$+.+++.....++++@+@@@$@$@$@@+.. . ..++... ", "+.... .. . ....+#+.++.+... . . ... .. . ..+.+++++@@@@@@=@=@$$$$$$$$$$$$$$$&$&$&$&$&&&&&&&&-&&-&&-&&&&&&&=&&&&&-&-----;;;;;;;;;>;;;>;>;>;>;;>;>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,,>,,,,,,,,,,,,,,,,,,,,,>>>,,>,>,>,>,,>,,,,,>>;;;---;-;;;;;---;-->->=>=>>>>>>>;;;------->->->->>=>->->=>=;;->>>>>>>>>>,>>>>>>;>;;;;;;;;-;->-;=>=>>>>>>=>>->=--->->;>;>;>>>>;>;>>>;>>>>>>>>;;=;=-&&$&$$$@++@@#@@@#@@+@@@@@@@+@+@@===>=@=@@+@@@@@@@@@@@#@@@@@@@@+@+@+=&==+@&$$++@$@+++++....+.++++@@+$@@$$@$@... ....++..+.. ", "++... . . ....+.++.+....... . .. . .........+++++@@@@@@@$$$@=@$$$$$$$$$$$$$$$&$&&$&&=&&-&-&-&-&&=&&&&&$&&&&&&&-&--;-;;;;;;;;;;>;;>>;;>;>;>>>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,>,>,>,,,,,,,,,,,,,,,,,,,>,>,>,,,>,>>,>,>,,,,>>;;;;;----;;;;;;----=-=>>=>>>>>>>;;---;*------>->->->=>=>;=;=>=;>;>>>>,,>>>>>>;>;;>;;;;;;;;=;;=;;>-;=>=>>>>=>-=;=-=;;;=>;>;>;>;>>;>>>>>>>>>>>>;=--*&*&*$$@@++@@@#@@@@+@+@@#@@@@+@++===>>=@$$@+@@#@@@@@@@@@@+@@@#@@+@@+$$&=@+$&-@@+$$+@+@++++.+...+++@@@$@@@$@@+... . ..++@.... ", "+++... . .......+.++++.... .. . . . ... .....+.+++@+@@@$@$$@$$@$$$@$$@$$$$$$$$$$$&$&&&&&&&&&-&-&&&&&&&$&&&&&$&&&=&-----;;;;;;>;;;;;>;>;>;>;>;>;>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,>,>,>,>,,,,,,,,,,,,,,,,,,,,,,,>,>,,>,,>>>>,>>>,>,,,>>>>;;-----;-;;;;-;--->>->=>>>>>>>>;;------------>->->=->-=->->-;>>>>>,>>,>>>>>>;;>;;;>;;;;-;-;=;>-;>->>>>>>=>-=-;>->;>;>>>>>>;>>;>;>>>>>>>>>>>>;;-&&&*$&$$@@@++@@@@@+@@@@@@@@@#@@++@$=,=;==@@$+@@@@+@#@@@@@@@#@@@@@@@+@@$$==@@-&&+@$$$+@@@+++++.++++++@+@@$@@$@+.... ...+@@+..+ ", "+++. . .......+.+++..... . . . ......++++@@@@@$@$$@=@$$$@$$@@$@$$$$$$$$$&$&&&&-&&-&-&-&&&&&&&&$&=&&&&-=--=;-;;;;;;;;>;>;>;;>;>;>>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,>,>,>,>,,,,,,,,,,,,,,,,,,,,,,,>,,>,,,,>>,>>>,>,,,>>>;;;------;;;;;------->>>>>>>>>;;;;*--*---->--=->-=>->->=;=;=;>;>>>,,,>,>>;>;>;;>;>;>;;;;-;;-;=;=>->=>>>>->-;=-;;;;>>;;;>;>>;;>;>;;;>>>>>>>>>>=--*&&&&$$@@@++@@#@@@++#@+@@@@+@+@+@@==>--=$+$@@+@@@@@+@+@+@@@+@+@+@+@+@@$$;$+$--@@@$$@+@@@@+@++.+..++@@@@@@@@@+++... . ..+@%@++.. ", "++.+.. . . .. ..+++.+..+.... . . .. .. .. ....+.++@#@@@@@$@=@$$@=@$$@$$@$@$$$$$&$&$&&&&=&-&-&&=&&=&&=&$&&&&&&=-&----;-;;;;>;;>;;>>>>;>>>>>>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,>,>,,,,,,,,,,,,,,,,,,,,,,,>,,,,,>,>>>>>>,>,>,,,>>>;;;--*----;;;-;---->->=>>>>>>>;;;-;--------->--=>-=-=-=-;=;=>>>>>,>,,>>>>>;>;;>;>>;>>>>=;=;=;-;-;>>>>->->->->;>>=>;>>>>>;;>;>;>>>>;>;>>>>>;;-----*&&&$$@@+@@@@@@#@@@+@@@@@@+@+@@@@$===&$$+@@@+@+@+@@+@@@+@+@@+@@+@+@+@$@=&@@;&$+@&$$+@@@@+@+@++++.+++@@@@$@$+++.... . . ..+@@@@+... ", "+++.. . . ......#.+++.+.... .. . . .. ....+#+++@@@$+=@@$@=@$@$@=@$$@$$@$$$$$$&$&&&&&-&&--&-&&&&&&&&&&&&&&&&-=-=--;;;;;;;;>;>;;;>;>;>;>>>,>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,,,,,,,,,,,,,,,,,,,,,,,,>,>,>,,,>>>>>,>>>>>>,>>>>;;;---*----;-;------>;;>>>>>>;;-;*--*-------->-->->=;==;=->;>>>>,,,,,>>;>;;;>;>>>>>;>;>;;--;=;=-;=;>=>-;=;>->;;>;>;;>;>>>;;>=;;>;>;>>>>>>>;;;---*&*&$$$@@+@#+@+@++@+@@#@+@+@++@@+@@$&$$@@+=@@+@@+@@@+@+@@+@@+@+@@+@++$$$;@+=--@+@&&@+@$@@+@+@+++.++++@@@@@@@@++...... . . ..+@@$@+++. ", "+++.. . .. ....+++..+.+.... . . . . ....+.++@+@@@@@@$@=@$@=@=@@$@@$@$@$@$$$&$&&&&&&&-&&&-&&&&&$&=&$&&=&=--=--;=;;;;>;>;>;>;>>>>>>>>>>>>>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>,>,,,,>,>,>>>>>>,>,,>,>,>>>;--*---*;-;-;---;;;;>;>>>>>;;;;------*;------=-=-=---=-;=;>>>,,,,,>>>>;>;>;>>>>>>>>>>==;;=-;->;>;>;;;=;;;>;>;>;>>>>>;;;;=>;>>;>;>;>;>>>;;;;-;---&&$$$@@+@+@@@+@+@+@+@@+@@@+@+++++++@@@+@+$@+@+@@++@+@@+@+@+@@@+@@+@@@&$-=@@;&=@@$$$+@$@+@@@@+@++++++@@@@@@@@+++......... . . .. .++@@@@++.. ", "+++.... . . . .....++.++.+.... . . . . . ......++++@+@@#$@=@$@=@$@$@$@=@$@$@$$$$$$$$&$&&&&&-&-&&&&&=&&$&&=&&&&-&--=-;;=;;;;>;;>;>>;>;>;>>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,,,,,,,,,,,,,,,,,,,>,>,>>>>,,,>>>>>,>>>>,>,>,>>>;;;-----------;-----;;;;;>;>;;;;--*----------->-=-=>=;=-=;>;>>>,,,,,>>>;-;;;>>>>,>,>>>>->-;;=;-;;;->;;>;>;;>;>;;>;>;>>;>;;=;;=>>;;>;>>>>>;;;;;;--&***$$@@@+@@#@+@+++@+@@@@#@+@+@++++++@++@@=@@@+@@@@@@@@@@@@+@@@@@+@++$$&=$+=&;@+@&&++@$@+@+@+@@+++.+++@+@@@@++++++....++...... . . . . . ..++@@@@@++... ", "+++.. . . ....+.+#++.+...... .. . .... ..+.++++@@@$@$@$@=@$$$@$@$@@$@$@$$@$$$$&$&&&&&&-&&&&-&&&&&&&&&&&=-=-=--;-;;;;>;>;>;>;>;>>>>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,>,>>>>>,>,,,,,,,,,,,,,>,>>>>>,>,>>,>,>,>>,>,>,>,>,,,>>;;--*--*-*;------;;;;>>;>;>;;;------*---------=----=-=;-;;>>>,,,,>,>>;>=>;>>>>,>,>>>>>;=;>->->>->;>=;>;>;>;;>>;>>>;;;;;=;>;>;;>>;;>>=>;;;;;;;;>&&&&%$$@@#@@+@++@+@+@+@#@@+@+++@+@+@+@+@@+@@+@+@@#@@@#@@@@@@@@@@@@@@@@@$$&=+@&=&@@&&$++$@++@@@@+@++++.+@@+@@@@+++@%$$++..+........... . . . . . . . ..+@@@@@+@@+... ", "++... . . . . ....+.++.+.++.... . . . . . ...+.++++@@#@@$@$$@$$@$@=@$$@$@$@$@$$$$&$$&$&&&&&&&-&&&&&&&&&&&=&&-&--=;=;=;=;;;;;>;>;>>>>>>>>>>,>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>>>>>,>>,,,,>>>>>>>>>,>,,>,>,,>>,,,>>>,>,>,,>;;;-----;*--------;;;;;>;;;;;;----*---*--------==-=->-==;;>>>>,,>,>>>>;;>=>>>,>,>,>>>>>;=>;>;=>>;>;>;;>;;;>;;>>;>>;>;>;;;>;>=>;;>;;>>>>>;;;>;>->--&*%$$@+@++@+@#+++@+@@@@+@+@++++++@++@@@@@@@@@@@@@@@@@$#@$@@@@@@$@@@@@$$&$+$$=$+$&&@+$$@++++@@@@+++.+++@++@@@+.++$@@@@@@@++........... . . . . . ...@@@@$@@@@+++.. ", "++... . ......+.++++.+.... .. . . .......++++@@@$@@$@$@$$$$$@$@@$@$@$@$$$$$$$&&&&&&&&&&&&&&&&&=&=&&&&-=-=-=;-;;;;>>>;>>>;>>;>>>>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,>,>,>,,>>,,>>>>>>>>>>>,>>>,>>>>>,>>>,>,,>,>,,,,>>;;--*----*;--;---;;;;;;;;;;;----*--*---*----=---=--=-;;;;>>,,,,,>>>>=>>>>>>>,>,>>,>>;>=>>=>;>;>=>;>;>;>;;>;>>>>;>;;;=;=;>=;;>;>->>>>>;;;;;;>;>---*&*$$@++@++@++@+@+@++++@+++@+@+@++@@+@+@@@@@@@@@@@@@@@$@@$@=@=@@=@$@@@$$$@$$&=@@=&@+@$@++++@+@@++++.+++@++@@++++.+++@+@$$$@++...... ... . ..... ...++@@@@@$@@@++.. ", "++..... . .. . .....+.+.++++.+.... ... . . ...+.+++@+@+@@@@$@$@$@@@$@@$@$@@$@$@$$$$$&$&$&&&&&&-&&&&&&&&&&&=&--=--;-;=;=;;;;>>;>;>>>>>>>>>>,>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>>>,>,>,>,>,>,>>,,,>,>>,,,,>>;;;---*--*----;*-;-;;;-;;;;------*-------*----=--=->-==;;;>>>,>,>>>>>>>>>>,>>>>,>>>>>;>;>;>>>>>;>>;>;=;>;>>>;>>;;;=;>;;>;>=>;>;;;->>>>;;;;;;>>>>--&*%$$@+@+++++@+++@@+@++@+++++++@+@+@@@@#@@#@@@@@@$@@@@=@$@@$@$@$@$$$@@$$$@@$&=+=--@@=$@+++++@@@@+.+.+++@++@@++..+++@@@@@@@@++++.+.+.++.+.+.......+.+@@@$@@@@@+... ", "+.. . ....+.+++++.++.+..... . . . ......+++++@@@@@$@@@@@$@$@@$@@@@$@$$$$$$$&$&&&=&&&&-&&&&-&&&&&&=-=-=--;=;=;;;>;>;>;>>>>>>>>>>>,>,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>>,,>>,,>>>,>,>,,>,>,>,>,,,,,>>>;;----*----;;-----------------*---*--*-----*--=->-=-;;;>>>>,>,>>>>>>>>>>>>>,>>>>>>>>>>>>=>;=>;>=>;>;>;>>>>>>;;;>;;=;;>;>>;>->>;>>>>;;;;;;;;>>>>----&$$@@+@+++++@+@++@++@++++@+@++@+@+@+@@@@@@@@@@@@@$@@@@=@$@=@=@=@$$$$@$$$@$$=@$=&$+$$$++++@@+@+@+..+++++++@@++.++@$@$@$$@$@++++.+...+.+.+.+.+.+..+++@@@@@$@@... ", "... . . . . .....+.+++++++++++..............+.+++++@+@@@@@@$@@@@@@@@$@$@$@$@$$$$$&$&$&&&&&&&&&&&&&&=&=&-&-=;=;=;;;;=;>;>;>>>;>>>>>>>>,>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,,,,,,,,,,,,,,,,,,,,,,>,>,>,>>>>>>>>,>,>,,>,,>,>,>>,>>>>>,,,,>>>;;;*----*--;;;*------*---*-*--*-*-------*--=-=---=;=;=-;>>>>>>,>>>,>,,,>>,>>,>>>>;>;>=>>>>>;>>;>=>;=;;>>>>>>;>;;;;;=;=>>;=>->->->>>>>;;;;;;>>>;;;;--&=$$@+++++++++++@+++++++++++@+@#@@@@@@@@@#@@@@$#@@$@@+=@@@@@@@$@@@$$@$$$$$=$@$-=@@=$@+.+++@@@+++....++++++@++..+++@@$@$$$$@$$@@+++.+++++++.+.+..+++@@@@@@+... ", "... . ....+.++++++@++@++++++.......+.+++++++@@+@@@@+@@@@@@@@$@@@@@$@$$$$$=$&=$&&&&&&&&&&-&&&=&-&-&=-=;--;=;;=>;>>;>>>>>>>>>>>>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,>,>,,,,,,,,,>,>,>,>>>>>>>,>,,>>>>,,>>>,>,>>,,,,>,>>>>,,,,>>>;;;;-*-*----;-;*--*-**&*-----*--*-*-*-*--*-*==*=-->->-;;>>>>>>>>,>,,,>,>>>>>>>>>>>>=>>;>->>=;>->;>;>>>>>>>>;;;;;=;;;>>;>=;>>;;;>>>>>;;;;;;;;>>>;;;;;-&&$@@@+++@++@++++++++++++@++@+@++@#@@+@@@@#@@@@@@#@@@@@@$@$@@$@$$@$@$$$$$&=$==&$@$$$++.+++@@+@+...+.+++++@++....+++@@@@@@@@@@@++........+.+.+..++@@@@@@@+.. ", ".. . . .. ....++++@+@+@@+@+++++++++++++++++++++@+@@@@@@@@@@@$@@@$@$@$@$@$$$$$&$&&&&&&&&&-&&&=&-&&=-=--=;=;=;;>;>;>;>>>;>>>>>>>>,,>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,>,>,,>,>>>>>>>>>>,>>,>,>,,,,>,,>,>,>,,,>,>>>>,,,,>>>>;-;----*---;-;*----&**-*-**--*-*----------==>==--=-;=;-;>>>>>>>>,,,,,,>,>>>>>>;>;>>;>>;>;>;>;>=;=>;>>>>>>>>;>;;=;=;;>>>>;;>=>;;;>>>;--;;>;>>>>;;;;;;--&&@@@+++++++++++++++++++@++++@+@++@++@+@@++@+@@@@@+@#@++@@@@@@@@@$@$$$$$=$@$==$@=$$++++++@@+++....++++++++++...+++@$$@$@@@@+++++++++++++.+.+.++++@@@@+... ", ".. .....++++++@@@@@@@@@@@+@+++++++++++@@@@+@@@+@@@@@@@@@@@@@@@$@$$$$$=$&$&&&&&&&&&&&&&-&-&=-=--=;=;;=;;>;=>;>>>>>>>>>>>,>,,>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,>,>,>>>>>>,>>>,>,>,,>,,>,>,>,>,,,,,,>>>>>>,,,>>>;;;>---*----;*--*--***&*-*--**-*--*-*-*-*-=>>==-=-->=;>=;;>;>>>>,,,,,,>>>>;>;>>>>;>;>;>;=>->->;;>;;>>>>>>>;;;;;;;;;>>>=;>=>;;;=;>>>>>-;->>;;;>>;;;;;;;--&&$@@+++++++++++++++++++++@+++++@++++++++#@++#++++@++++#+++@+@@@$@=@=@=$=$$$$=@=$$@#+++@+@+++....++++++++++.+.+$@@@$$$$$$$$$@++..+.+.++++...+++@@@@++.. ", ". . .. .. ......+++@+@@@@@@@@@@@@@@@@@@@@@@++@+@+@+@@@@@@@@@@@@@@$@$@$@$$$$$$&$&&&&=&&&-&-&&=&&-&-=-=;-;=;;>=;>>>>>>>>>>>>>,>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>,>,>,>,>,>,,>,,>,>,,,,,,,,>>;>>,,>>>>>-;-;-;*-*-----*---*&%**&*&*&**-*--------*=>>,>--=-=;=;;;=;;;>>>>,,,,,,>>;>>;>->;=>;>=>;>->;;;=;;>>>>,>>>>;>>=>=;=;=>>>>;;>;>>;;;>>>>--->>>>;;>>;;;;;;;****$$@@+++++.++.++.+++++++#+++++++++++++++++++++@+@@+@+++++++@#@@@@@$$$$$$$$$=@$=$$@+++@+@@++... ..+++@++++.+..+++@+@@$@@@@@@+++.+..++..++.+.++++@@++.. ", ". . . ....+++++@@@@@@$@$$@$@@$@@@@@+@+@@@+@@@@@@@+@@@@@@@@@$@@@$@=@=$$$=&&&&&&&&&&=&&=&----=-=;-;=;=;;>=>>>>;>>>>>>>,>,>,,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,>>>,>,,>,>,>>>>>,,,,,,>,>>;>>>,>>>;;;->-;;----*-*--*;-***&*&*&**&*-*-*--*--->>>>==---->->>=;;;;;>>,,,,,,,>>;>;=;=;>=;>->->->;=;=;;;=;>>,>,>>;>;;>;=;>>>>>;>=>;=;;>;>>>>;;->>>>>;;;;;--;;;;-****%$$@+++.+.+.+.++.++++++++++#+.+++++++.+.+.+.@@$@@@@++..++++++@@@@=@=@$$$$$=@$=$@@+++@+@++.. ....++++++++...+++@@@$@@@@@@+++++...+.+...+.++++++.. ", " . . ......++@++@@@$@$@$@$$@$@@@@@@@@@@+@@@+@+@+@@@@+@@@@@@@$@$@$@$$$&$$&$&&&&&&&&-&-&-&=-=;-=;=;=;;>;>;>;>>>>>>>>,>>>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>;>;>>>>>>>,>>>,,,>>>>>,>,,,,,,>>>;>>>,>>>;;-->-;;;*---*-*-----*$%*&&%&****-*-----*-==>,>>=*=--=-;>>>=;;>>>,,,,,,>;;=>;=>->-;=-;=;-=->-;=;;>>>>,>>>>=>>=>;>--;=>>>;>;>>;=;;>>>>>=&-;;>>;;;-;--;;;;-******%$$@@++.+.+..+...++++++++.+++@++++++.+++.++@=$=$$@@+..+.++#@#@@@@$$$$@$@=$$===@@+++@++++. . .+..++++++++.+.++@@@$$$$@$$$@+++.+.+.+.+..+.+++++. . ", " . . .....++++@@@@@$@$@$$@$@$@$@@@@@@+@@@+@@@@@@+@+@@@@@@@@@@$@$$$$$=$&&&&=&=&&&-&&-&=-=--=-=;;=;>>;>>>>>>>>>>>,>,>,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,>>,>,>,,>,,,,>,>,>>>>>>>,>,,,,,,,,,>>>>;;;;>;>>>>>,>,,>>,>>>>>>,,,,,,,,,>>;>>>>;;;;-;->;;;--*-*-*--;-*-*$*&*%*%&&*-*-*---->->>>=----->->=;=>;>->>,,,,,>>>;;;=;=;=-=;->--=;;--;;-;;>>>>,>>>;>>>>>->->>>>=>;>=;=;;;;>>,>;;-->>>>>;;--*-*;;-**&%***%%%$$@@++.+...+.+.++++++.++++@+@++.+++++++++@==@=$@@@+..+.++++@@@@$@$$$@$$$$$$$@++@+@+++. ....+++++++.+++@@$@@$@$@@+@+++.+.+....+.+.+.++... ", " . ...+.++@+@@@@$@$$$@$@$@@@@@@@@@@@@@@@+@+@@@@+@@+@@@@@@$@$$$$$$&$&$&&&&&&&&=&-=-=--=;=;;=>;=;>>>>>>>>>>,>,>,>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>>>>>>>>>>>>>>>>>>>>;>;>>>>>>,,,>>>>>;>>>>>,>>,>,,>>>>>>>,,,,,,,,,,>>;;>>>>;;-;-->>;;-----*-*-;--*&*$&=%&%***-*--*----->=>>>*=*-->=>>>=>;;>>>,,,,>>;;=;--=;-;-=-=;--=;=>;=;->;>,>>>>>=;>>>>>;=;=>>>>;>;>;>=;;>>,>>;=-=>>>>;;-----*;-*&*$$****%%%$$$@@@++.+....+++++..++@@+++++++++++@@+@#====$=@@++....+#++@@@@$@$@$@=@$=$=@@++@++.... .....+.+++++.++.++@@@@$@@@@@@+++.+.+....+.+.+.... ", " . .......++++@@@$@$@$@$@$@@$@@@@@@@@@@+@@@@@@+@+@@@@@@@@$@$$@=@=$&&$&&&&&&&&-&-&-&--=-=;-=;=;>>>>;>>>>>>>,>,>,,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,>>>>>>>>>>>>>>>>>>;>;>>>>>>>>>>>>>>>>>,>,,,>>>,>>>;>>>>,,,,,,,,,>>;>;;;;-;-;>>>,>;----*&----;-&&$*&*%&%&%*&*-*-----==>*=-------->->>>>;>>,>,>>>>----=--=-=----=-;;>;-;;;=;>>>,>>;;>;>>>>=;;>;>>>->;>->;;=;>>>,>;;-;>>>>>;;&---*---*&$%$%%$%$$%@@@@@@@++.+.+.+.+.+++@@+++++.+++@@@#$@$@=#==$@=+@++....++++@$@$$$@$$$$$$$$@@@+@+++. ....++++.++.+.+.++@@@$$$$$@@@+++.+.++++.+..... ", ". ..++++@@@$@@$@$@$@$@$@@@$@@@@@@@@@+@+@+@@+@+@+@@@@@@@@$$$$&$$&&&&&&&&-&&&=--=-=-;=;=;>;>;;>>>>>>>,>>,>>,>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,,,,,,,,>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>,>,>,>,>,>>>>>>>>>>,,,,,,,,,,>;>;;>->->--;>>,>;-;---&----;-*&&=-$&%&%**&**-*-*---*>---*----=->=>>=>>>>>>>>>;;=----=-----=---=>>>>=;=;;;>>>>>;>;>>>>>>>=;;=;>>;>=>;=>;>;;>>,>>=;=;>>>>>;&&---*;;;-&&$$$%@%@@@%@$@@@@@++++.++.+.+++@++++++++@#@@$#$#@=@====@=@@++.....+#++@@@@$@@@=@=$=@=@@@+++.. . . . ..+.++++++.++++@@@@@$@@@++++++.+.++.+++... . ", " .. . .......+++@+@@@$@$@$@$@$@$@@@@@@@@+@@@@@@+@@+@@@@@@@@$@=$$$$$$&$&=&&&&&&=&-&--&-=-=;=;;>;=>>>>>>>>>>>>,>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,>,,,>,>>,>,>,,,,,,,,>,,>>>>>>>>>>>>,>,>>,>>>>>>;;>>>>>,,,,>,,,,>>>>;;;-;-=>>,,,>;;;----&--;-;-*&-&*%*%&%&%&*-*---------------->->=>>>=>>>>>>----&-----=-=--=->>>>>>-;-;=>>>>>>;>;>>>,>>>;>;;>>;>;;>;;=;>>;;>>>>;;-=>>>>>>=-&--;;;;--&$$%@$@@@@+@@@@@@@@@++++++.+++++++.+.+++@@@@@=@=@=@#===$=@@@++.....+@+@@=@$@=@@$@$=@=+@@+++.. . .....+..+.+.++@@@@@@@@@@@@@++++++.+.++..... ", " . .+.+++@+@@@@@$@$$@$@@$@@$@@@@@@@@+@+@@@+@@@+@@@@@@@$@@$$$$&$&&&&&&=&&-&=-&=-=;--;=;=>;>;>;>>>>>,>,>>>,,>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>>>>>,,,,,,,,,,,,>>>>>>,>>>,>>>>>>>>;>;;>>>,,,,,,,,,,>>;>>>>>>;-;>>,,,;;;--------;----&&$*$*%&***&*-*-*-------------->->>>>>>>>=;=--=--&-=&-&-&-&;>>,,>>>;=;-;;>>>>>;>>>>,>>>>;;>;;;;>;>->>;->>>;;>>>>---=>>>;;;-&---;;;;-*&*$%%%@@@++@@@@@@@@@@@++++++++++.+.+++#@#@#@#@@=@=$#@=@==@$@@++.+..+++@#$@@@@@@@$@$$=$@@+++... . ...+.+.++.+.+++@@@@$@$@@@++.++++++++++... ", " ... ....++++@@@@$@$@$@$@$@$@@@@@@@@+@@+@@@+@@@@+@@@@@@$@$@$$$=$&$&&$&&&&-&-&--&----=;=;;;;=>=>>>>>>>>>>>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,>,,,,,>,>,>>>>>>>>>>>,,,,,,,,>,>,>,>>>>,>>>>>>>->->>>>>,>,,>,,,,,,,>>;>-->-->>>,>,,>>;;;---&--;;----&*%&%&%*$*&%&**---*----------->-=>=>>>>>>>>=;=---&-&-&-&-=>>,,,>>==---;-;;>;;>>>>>>,>>>>;=>;>;>->;>-=;=;>>>>;;>;;;-;=>>>>=--&&--;;;;--&$$$%%@%@@+@@@@@@@@@@@@@@@+@+++.+.++++++@@@@$#@$@=$=$=@$$$@@@++++.+++@@@$#$@@@@$@$@@@@@@++.... . . .....+.+..+.+++@+@@+@@+@+++.++.++++++... ", ". .......++++@@@@$@@$@@$@@@$@@@@@@@@+@@+@@+@+@@@@@@@@@@@$$$$$$&$&&&&&=&&&&-&-=-=-=-;=;==;>;>>;>>>>>>>,>,>>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,,,,,,,>,>,,>,>,,,>,>,>,>>>>>>>>>>>>>>;>>>>>>,>,,>,,>,>>>>>>>;>;>;>>>>>>,>>>>,,,,,>>->;>-;>-->>>,>,>;>;;;;;=;-;;;;--&&*&%&%&%&***&***--*------;---->->=>>,=,>>>>>=-=--&-&-&&-->>>,>,>>;;---;=;;;;>>,>,>>,>>>>;;>->;;->;;>;;;>>>;>;;>;;-;=>>>>;=-&&&--;;;--*&%$$%%@%%@@@++++++++@+@@@@+@+++++..++++++++@@@@@@@@@=@=@$$$@@@++.++++@@$@$#@+#+@@@$$$@@@+++..... . ......+.+......++@++++++++.++++++++@@+... ", " . ....+++++@@@@@@@$@$@$@$@@@@@@@@@+@@@+@+@@+@+@+@@@@@$$$@$$$$&$&&&&&&&&-&-&=-&-=--=;-;>;>>;>>>>>>>>,>>,>,,>,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,,,,,,,,,>,>>,>>,,>,,>>>>>>>>>>>>>>>>;>>>>>>>>>>,>,,>>>>;>;>;>;>;>;>>>>>>>>,,,,,,;;;>-;>-->>,,>>>>>>>>>>>>=>;>;;;--*&*$*&%&%&%&*&*--*---------;-;--;>>=>,>,>,=>=>;=---&-&--=>,,,>>>;---;-;;;-;;>>>,,>>>>>>>;>;;>;>;>=;>-=;;;>>>>;;;;;-;;=>>>>==-&&---;;;;-&&*$%$%%@%@@@@++++++++@++@@++++..+.+.++++@+@@#@@$@@@@@@@@@@@@@@+++++@@+@@@@@++++@@@@@@@@@+++..... . ....+..+.+..+..+.+++++.+++.+.+++@@@@@@++.. ...+", " . . .....++++@@@@$@@@$@@@@$@@@@@@@@+@+@+@++@+@+@+@@@@@@@$$$$$$&$&$&&&&&&&&-&&----=-=;=;=;=>;>;>>>>>>>>,>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>>>,>,>,,,,,,>,,>,,,>,>,>,,>,>>>>>>,,>,>>>>>>,>,,>,,,,,,,,>>>>>;>>>;>>>>>>>>>>>,,,,,>>>>->-;;;>>>>>>>>>>>>>;;;>>,>>;;;-&*&%&**&%*******-*-*-*--*----;;-->->>=,=,>,>>>=>-=-&-&--;,>>>>>;;;-;-;--;;=;>>,>,,>>>>>>>;>;;=;;;;=>;;;;;>>>>>;;;;;-;;>>>>>>==&&&--;-;;-&&&&%$%%%%%@%@@++++++++++++@+++.++.+.+++++++@@+@@@@@@@@@@@@@@@@@@@++@@@@@@++++#+@#@@$@$@@@+@+....... . ..........+.+++++++++++++++++++@@@@@@@@@+... ..++@@$$", ". .....++++@+@@@@@$@$@@$@@@@@@@@+@+@@+@+@+@+@+@+@@@@@$@$@$$$&$&&&&&&&&-&-&-&-&-=-;-;=;;>;;>;>>>>>>>,>>>,>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>>,,>,,,>,,,>,>>,,,,>,,>,>>>>>>>>,,,,,,>>,,,,,,,,>,,,,,,>>>>>>;>>>>>>>>>>,>,>,,,,,>>;>>>>>>;>,>;>;>>>>>>>>>>>>>>>>;;;--*&*&%&*&%&*&***-*--------;-;-;;;>=>>,>,>,>,>>=>-=---->,>>>;;;;;;;-;-;;-;;;>>,,,>>>>>>;>;;>;>;>=;;=>=;>;;>>;>;;;;;-;;;>>>>=;==&&&&-------&&&%$$%@%@%+@@@+++++@+@+@++@+++.+.++++++++++++@+@+@+@@@@@@@$@@@@@@#@@@#@@++.+++++@+@@@@@@+++... . . . ....+.+.++++.++++++++++++++++@+@@@$$$$$@@+.. . ...++@$**-**", " ... ....++++@@@@@@@@@$@@@@@@@@@@+@+@++@++++++@+@+@@@@@@$$$$$$$$&$&&&&&&&&&-&-&---=--;=-=;>=;>;>>>>>>,>,>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>,,>,,,>,,>,,,>,,,,,,>,,>,,>>,,>,,,,,,,,,,,,,>,>>>,>,>>>;;>;>>>>>>>>>,>>>>>,,,,>>->>->;;>>>,>>>>,>,,>>>;>;>=;-;-;;----*&*&**&****-*-*-*-*----*---;;-;;>=>>>,,>,>,>>>=>-=->>>;;;-;-;;;;;;=-;;-;;>>>,,,>>>;>;>=>;;;;;;>;;;->>>;>;>;;;;-;;--;;;>>>>===&&&------*-*&&*&%%%@%%%@@@+@++++++++++++++++++++++++++++++++@++++@+@+@@@@=@$@@@@@@+++.+.+++++@#@@@@@+@++..... . . ......+++++++++++@@@@@@++++++@@@@@@$$&&&$$$@++. . ...+++@$$*--;;;;*%", " . ....+++++@@@@@@$@@$@@@@@@@@@+@+@+@++@++@++@++@+@@@@$@$$@$$&$&&&&&&&&&-&-&&-=-&---=-;;;>;;>;>>;>>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,,,,,,,,,>,,,,,,,,,,,,,,,,,,,,,>,>,>,>,,>,>,>>>>>,>>>;>;>>>>>>>,>,>>,>>>>>,>>;>;>-;>;>;>>>>>>,,,,>>>>>>;;;;;;-;;;--*--*&**&*&****-*-*;--*;-;--;;;;;>;>>>,=,,,,>,>>>=->->=;--;;;;>>>>;;-;-;;-;>>,,,>>>>>>;>;;>;>=>;=>=;;=>>>>;>;;;;;;-;;-;;;>;>;=;=-&&--------*&&&&&$%$@@%@@@@+++++++++++++++++++++++++++++++++@+@+@+@+@#$@@#$=@=+#@+++.+.+.+#++@+@#@@@@+@++...... . ...++++++++++++++@@@@@@@+@+++++@@@$$$$$&--&=&$@@+.+.... . ...++@@$%***;;;;;;-*$@", " . ....++++++@@@@@@@@@@@@@@@@+@@+@+@+++++++++++++++@@@@@$$$$$&$$&$&&&&&&&&-&&-&-=---=-==;=;>;>>>>>>>>,>,>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>>>>>>>>>>>,,,>>>>>>>>,>>;;>;>>>>>,>,>,>>,>>>>>>>->-;;;;;>>>>;>>,,,,,,,>>>>>>>;;;;;;;;--*--*-***-**-**-*-*--------;;;;;;;>=>>>>,>,,,>,>>>=;-;-;--;>>>>>>>;=;;-;;->>>>,>>;>;>;>;>=;;;;;;>;=;;>>>>>>;;;;;-;-;-;;>;>;>;=-==&-*-*--*---*&*&*$*%$%@%@@@@++++.+.++.++++.++++++++++++++++++++@@#@@@#@@@@@#@=@$#@++.+.+++.++++@@+@@@+@++++... .......++++++@+@+++++@@@@@@@@+++++@@@@$$$$&&--;--$$$@@@@+++..........+.++@@$%****-;;;;-&*$@++.", "......++++@@@@@@@@@@@@@@@@@+@@+@+@++++@+++++++++@@@@@@@$@$$$$$$&&&&&&&&-&-&-&-&-&--=--;-;;>;=>;>>>>>>>>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,,,,,,,,,,,,,,,,,,,>>>;;;;;;;;;>;>>>,,>,,>>>>>>>>>>;>>>>>>,,>,>,>,>,>>>>>>;;>->-;;;;>>>>>>>,,,,,,,>,>>>>>>>;>;;;;----;---*-**-**-*-*-*;----;--;;;;>;>>>>,>,,,,,,,>>>>=>---;;>>,,,>>>;;=;;-;;>>>,>>>>>;>>>;;>;>;=>-=;;=>>>>>>>>;;;;;;-;-;=;>;>=>;=---&---*--*-*-*-*&*&$%$$%@@@@@+++++++.+++++++++++++@++@+@++@+@@#@+@@+@+@@#$@$@@@=@@@#@+++.++..++++#@++@+@++++.... .++++++++@+@++@+++++@@@$@@@@++++@@$$$$&$&&---;;-$$$&&$$$@@@@@@@@@$%$$@%%%******-**&$$@++... ", " ....+++++++@+@+@@@@@@@@@+@@+@@+@+@+@++++++++++++++++@@@@$@$$&$$$$&&&&&&&&&&-&&&-&--=-;=-=;;;;>;>>>>>,>>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,,>,>,,,,,,,>,>,,,,,,,,,,>>;>;;-;;;;;;;;>>,,,,,>>>>>>>>;>=>>>,>>,>,>,>,>>,>>>>>=>;>>>;>>>;>>>>>,,,,,,,,,>,,>,>,,,,,>>>;;;;;;>>--;*-;***-*-*;*---;-;--;-;;;;>>>=,>,>,,,,,>>>=>=-;>,,,,,,>>>;--;-;--;;>>>;;>>>;>;>;=;;;;>=;=;;>>>>>>>>>;>;;;;;;=;=;>>;>=>==&=*--*--------*-*&&*$%$%$@@@@++++++++.+++++++@+++++++@++++++@+@+@+@+@+@#+$#$@+=@$@@+++++.+....++++++++++++++.....+++@+@+@+@@+++++++@@@@@@@@@++++@@$$$$&$&----;-&&$$*&&*$%$$%$%%%**%*%$*****$*$$@@++... ", "..+++++@@@@@@@@@+@+++@++@+@+@+@@+@++++@+++++++++++@@@@@@$@$$$$$&&&&&&&&&-&-&&--&--&----;-;=>;>;>;>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,>>>>,>,>>,>,,,>,>,>>>>,,,,,>>;>=>;;=;;>;>>>,>,,,>,>,>>>>>>>,,,>,,,,,,,,>,>,>>>>>>>>>>;>>>;>>>>>>,,,,,,,,,,>>>>>>>>>;>>>>>;;;>,,>>;;;;;;-**--*-;--;-;-;;;;;;;>;>>>,>,,,,,,,,>>>=>;>>,,,,,,,>>=;;=;;;;;;;;;>>=;>=>;>;>;=>;;>-;=-;>>,>>>>>>>>>=>=;;;>;=>>=>-=---=----*--*-*---*-*&&&$$%$$@@@@++++++++++++++++++@+++++@+@+@++@#@@#@@@+@@@@@#$@#$@=+@@#@+++.+...+.+++++++++++++++++@+@@@+@++@+++@+@+@@@@@@@@@++@@@$$=&$=$&---;;-&&$&&&&*$%%*%*******$$@%@@@++..... ..", "++++@@@@@@@@@+@@@+@@+@+@+@+@+@+@+@@+@+++++++.++++++++@@@@@@$$$$$$$&&&&*&&*&-&&-&&&-=-=-=-;-;=;;>>>>>>>,>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>>>>,>>>>>>>>>>>,>>>;>>>,>>>;>;>;>;>;;;>>,,,,,,,,>>>>>>>>>>>,>,,>,>,,>,,>,,>>>>>>>>>>>>>>>>,>,,,,,,,,,,,,,,>,>>>>>>->-;;;>>,,,,>;;;;*--**-**-*---;;-;-;;;;;>>>>>>,>,>,,,,>,>>=>,,,,,,,,,,>>=;;;=;=;;;>;;;>>>>;>;;>;=;;=;=-;-;;>>>>>>>>=>>>>>>=;=>;;>;>>>>=--&--------------*-*&*&$%$$$@@@@+++++++++++++++++++++++++++@+@+@@@#@+@+@#@@@@@=@@=@$@@+@+++++.+#.+.++++++++.++++@+@@@+@@+@+@+++@+@+@@@@$@@@@+++@@$$$=&$$$&---;-&&&$*&*&$$$$$$$%$$%@@+.+... . ..+", "@@@$@$@@$@@@@@@++@+++@+@+@@@+@@+@+@+++++++++.+.++.+++@+@@$@$$$$&&$*&&&&&-&&&&&&--&&-&---;=;->;>;>>>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>,>>>>>>>>>>>>>>,>,,,,,,,>>;>>>>>,>,,,,,,,,,,,,>,,,>,>>>>>>>>,>,,>,>,,,,,,,,,,,>,,,>,>>>>>>>>->-;>,,,,,,,;;;;-**-*-*--*;--;;;;;;;;;;;>>>,>,,,,,,,,,=>>>,,,,,,,,,,>>>=;-;;;>-;;=>>;;;>>=>;;;>;=>;;=;;;;;>>>>>>>>>=>>=>>;>->=>=>-==>-=-------------------&&&&&$$$$@@@@++++++++++++++++@+++++@+@+@+@+@+@@#@++@++#@@@@@@@$@@@@@@+++++.+.+.+.++++++++@@@@@+@@@+@+++++++@@@@@@@@@$@@@+@@$$$=&$=$$&---;--&$$&&$$$@@@@+++++..... ..++", "$$$$$$$$@$@@@+@@++@+++@++++@@+@+@@+@+@+++++++++.++++++@@@@@@$$$$$&$&&&&&&-*-&-&&&-&-&--=--;--;;>;>>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>;>;>>>>>,>>>>>>>>>>;>>>>>>;>>;>>;>>>>>>>>,,,,,,,,,>>>>>,>,>,,,,,,,,>,>,,,,,>,>,>,>,,>,>,>,,,,,,,,,,,,,,,,>,>,,>,>>=>>>=>;>,,,,,,>>;;;;-***-***-*;*-;-;;;;;;;;;>>>>>>,>,,,,,,,>>,,,,,,,,,,,>>>=>->-;>;>;;;>>>;>;;>>=;>;;=;;---;;;>>>>>>>>>>>>=>>=>;>;->>>->=>-=---------;---------&&*&*&$$$$@@@++++++++++++++++@++++@#@+@#+@+@@+@+@++@+@#@+$#@@@$@@@@@@++++++.+.+.++++++@+@+@@@@+@+++++++++++@@@@@@@@@@@@+@@$$$&&&$$$&---;-&$$$$$@@+++.... . ..++@@", "$&$$$$$@$@@@@@++@+++@++@@+@+@@@@++@+@+++++..+.+.++++++++@@@@$@$$$&$&&*&&*-&-&*-&-&&&-&---=->->->;>>>>>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>>;>>>>>>>>>,>>>,>,,>>>>>>>>>>>>>;>;;;;;;>>>,,,,,,,,,>>,>,>,,,>,,>,,>,,,,,,>>,>>>>>,>>>,>,,,>,,,,,,,,,,,,,,>,,>>,>>>>>>=>->-;,,,,,,>>;;;;;-***-*-*-----;;;;;;;;;;;>>>,>,,,,,,,>,>,,,,,,,,,,,,,>>>-;=;;=;;>=>;;>;>>=;;>;=;=;;;;;;;;;>>>>>>=>;>;>>;>;>=;>>-=;>=;=->-=---;-;--;-;--------&&&&$*$$$@@@@@++++++++++++++++@+++@@@@@#@+@+@+++++++@+@+@@@@@@@@@@@@@@++++++++++++@+@@@@@@@+@++++++++++@+@+@@@@@@@$@@@@$$$&&$&$$$&-----&$@@@+++.... ..+@+@", "&&&$$$$$@@@+@+++++++++++++++++++@+++++++.++.+.+....+++++@@@@$@$$$$$$&&&&&&&&-&&&*-&&&&&=---=-;;;>;>>>>>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>;>>;>>>>>,,>>>>>>,,,,,,,>,>>>>>>;>;>>;>>;>>>>,,,,,,,>,,,,,,,,,,,,,,,,>,>,>>,>>>,>>>>>>>>>>>>,>,,,,,,,,,,,,,>,>,>>>>>,,>>>>>>;>>,,,,>>>;>>;;;-*******-*-*-;;;;;;;;;;>>>>>,>,>,,,,>,,,,,,,,,,,,,,>>>=>;>;;;>;;>=>>;>;>=;>;>;=;;>;;;;;-;=;>;>>>>>;>>>>>>=;>>->;>;>=->-;;----;--;-;---*---*&&*&&$$$$$$@@@@+@++@++@++++@++@+@#++@@+@@+@++@++++++++@+@+@#@@@@@@@@+@@@++++++@+@+@@+@@@+@+@+++.+.+++++++@+@@@@@@@@@@@@$&$&$=$$$$&&&&&$@@++.. . ..++@+++", "&$$$$@@@@@@+++++++++++++++++++++++++.+..+.......++.++++++@@@@@$$$$&$&$&&&&-&&-&-&&&-&---&=-;->->;>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>,>>>>;>>;>>>>>,>>>>>>>,,,,,,,,,>>,>>;>;>;>>>>>,,,>,>,,,,,,,,,,,,,,,,,,>,,,>>,>>>>>>>>>>>>>>>>>,>>,,,,,,,,,,,,,,,,>>>>,=>>>>>>,,,>,>,,>,>>>>;;;;;;;*-*-**-*--;;-;;;;;;;;;>>>>,>,,,,,,,>,,,,,,,,,,,,,>,>>=;=>=;;>>;>;>=>;>;>->=;=>;;;;;;;;;;;;>;;>;>>>;>>>>>>;>;>=;=;>-=>=->-;-;-;--;-;-------*&*&*&*$$$$$@@@@@++@+++@@++@++@+@@@+@+@#@+@+++++++@+++++@+@+@+@+@@@@@@@@@+@++@+@@+@@+@+@++++++.+.+.++++++@+@+@+@@@@@$$$$&=&$$$@$$$$$@@++.. ..++@+++.", "$$@$@@@++++++++.+.....+.++.+.+.......................++++++@@@@@$$$$&&&&&*&-*&&-&&&&*&&----=--;->;>>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,,,,,,,,,,,,,,,,,>>,>>>>>>>;>;>>>>>>>>,>>>>>>,,,,,,,,>>,>>>>>>>>>>>>>>>,>,,,,,,,,,,,,,,,,,,,,,>,,>>>>>>>;>;>;>>,,,,>,,>>,,,,,,,,,,,,,,,>,>>>>>>>->>>;>>,>>,,,,,>>>;;;*-;;-*******-*;;;;;;;;;;;;>>>>>,>,>,,>,,,,,,,,,,,,,,,,>>>>;>;>=;>;>>;>;>=;>=;>-;=;>;;;;;;;;;-;;>;>>;>>;>>>;>>>>;>;>;;>-;;=-;=;-;-;--------*----&&*$*&%$%$$$$@@@@@+@++++@+@+@+@+@+@@+@+@+++@+@++++@+@+@++@++@++@+@@#@@@@@@+@+@+@@@+@++++++.........+++++@+@+@+@@@@@$$$$&$$$$@@$@@@++.. . ...++@+++..", "@@@@++++..... .......... .... ......................+.++++@+@@@$@$$$$$*&&&&&&-&&&-&&=&&&&---=>->;>>>>>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,,,,,,,,,,,,,>,>>>,>>>>>;>;>;>>>;>>>>>>>>>>>>>>>>,>>>>,,,,>>>>>>>>>>,>>,>>,,,,,>,>,,,,,,,,,,,>,>,>>,>>>>,,,,,>>,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>>>>>,>>>>>>>>,,>,,,,,>;;;*-*-*-*-;;;;;;;;;;;;;;;;;>>>>>,,,>,,>>,,,,,,,,,,,,,,>,>=>>=;>;>=>>;>>;>;;>->=;;;;;;;-;--;-;-;;;;;>>>>>>>>>>;>>>->=;;=;=;;-;=-;-;-;-;------*-*--*&&*$&$$%$@$$@@@@@+@+@++@+@+@#@+@++@#+++++++++@++++++++++@++@+@+@@@#@@#@@#@@#@+++++++#+..+........+.+++@+@+@@@@@@$$=$$$$@@@@+@++... ....+++++.. ", "@+++....... .. . . . .. . ... . . .. ..... ..........++++@@@@@$$$$$$&&&&&&&-*&&&&&&&&&=----;=;;>>,>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,,,,,,,,,,,,,,,>,,>>>>>>;>>;>>;>>>>>>>>>>>>,>>>>;>>>>>>>,,,>>>>>>>>>>>>>>>>,,,,>>>>>>,>,>,,>,,,,>,>,,,,,,,,,>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>>>>>,,,,,,,>,,,,,,,,,>>;;;----*-;-;;;;;;;;;;;;;;;;>;>>>>>,,,,,>>,,,,,,,,,,,,,,,,>>>>>>;>;>;>=>;>=;>=;=-=-;-;;;;;;-;-;--;=;;;>;>>>>>>>>>>>;>>;>;>->->;->-;-;--;-------*--*-&&&**$$$%$$$@@@@@@@+@#@++@+@+@+@++@++++++++++++@+++@+++++++++++@@+@@@@@@@@+@#++++++..+............#++++++++@+@@@$$$$$$$@@@++++.... . ..++@+++.. ", "....... . . . . . . . . . . . . . .. . .........+.+++++@@@@$@$$$&$&&*&&*&-&-*=&*=*-&-=->->;>;>>>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,,,,,,,,,,,,,,>,>>>>>>;>>;>>;>>;>>>>;>>>>,>>>>>>>>>>,,,,>>,>>>>>>;>;;>;>,,,,>>>>,>>,,>,>,,,,,,,,>,>,>>>>>>>;>>,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>>>>>,,,,,,,,,,,,,,,,,,,>>;>->--;*;*;-;;;;;;;;;;;;;;;;>>>>>>>,>,,>,,,,,,,,,,,,,,,,>,>=>=>>;>>;>;>>;>;>;=;-;-;---;-;-;-;-;;;;;;;>;>>>>>>>>>>>;>;=;;->--=;->->->-;-;----------*-*&&*&%$$%$$$@@@@@@+@+@@+@+@#@++++++++++@+++++++@+++@++@++@++++@+@+@#@@@#@@@@#+++.+..+..... .. ...++++++++++@@$@@$@@@@@@+@+++.... . . ..+++++. . ", ". .. . . . . . . . .. . . . .. . . .........+++@@@@@$$$$$&$&&&&-&&&&&-&&&=&&-----=->>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>>>;>>;>>;>;>>>>,>,>>>>>,,,,,,,,,,>>,>>>>>>>>;;;>,,>>=>=>>>>,>,>,,,,,,>,>>>>>>>>>;>>>>;,,,,,,,,,,,,,,,,,,,,,,,>>>>>>>>>>>>>,,,,,,,,,,,,,,,,,>>>>>>-;;;;*-*-*-;;;;;;;;;;;;;;>>>>>>,>,>,,,,,,,,,,,,,,,,,,,,>>>=>=>;>>=>;=;=->;=----;-;-;;;-;-;---;-;;>;>;>>>>>>>>>>>>>>>;;;>-;--;--;->-;;-;;---------&&&&$*$$$%$$$@@@@@@@+@++@++@+@+@++@++++++++++++@+++++++++@+@++++@@@#@@@@+@@@+++++.+..+... . ......++++#++++@@@@@@@@@+@++++++..... . . .++++++.. . ", " . . . . . . . . . . . .. . .. .....++.+++@@@@$@$$$$&&&&&&&&-&&&&&&&&-=&-=;>;>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,>>>>>>>>>;>;>;>>>>>,,,,>>>,>,,,>,,,,>>,>>>,>>>>>>>>>>,>>;>>>>>>,>>>,,,,,,,,,>,>>>>>>>>>;>>;>,,,,,>>>>,,,,,,,,,,,>>>>>>>>>>>>>>>>,,,,,,,,,,,,,,,,,>>>;>>;;----*-*-------;;;;;;;;;>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>;>;>;>>>;>=;=;-;----;--;-;;;;;;;-;;=;;>>>>>>>>>>>>;>;=;>=;;;=;>->->-->--;--;------*--*-&&&*$$$%$$$@@@@@@+@@+@+@++++++++++++++++++++++++@+@++@++++@+@+++@@@#@@#@@@#@++.+........ . ..+.+.++++++@@+@+++@+@+@+++++....... .. . . . . . ....++@+++.. ", " . . . . ... .. . . .. ...........+.++++@@@$@$$$$$$&&&&*&&&-&&&&&&&-=--->-;>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>>>>>>>>>>>>,,,,,,,,,,,,>>>,,>>>>>>>>>>>>>>>>>>>>>;>=>>>>>>>,,,,,,,>,>>>>>>>>>>>>>>>>>>,,>,>,>,,,,,,,,,,,,>>>>>>>,>>>>>>>>,,,,,,,,,,,,,,,,,>>>>>>>;>-;---*-*-*-*-;;;;;;>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>>>>=>>>>;=>->;;=-=--;--;-;-;;;-;;;;=;;;=->->;>>>>>>>>>>>;>;;=;;;------;-->->;--;---------*-*&&**$%$%$%$$@@@@@+@+++@++++++++++++++++++++++++++++++@++++++@+@+@@@@$#@@+@++++++....... . .....+...+.+++++++++++++++++.++.... ...... . ........+++++++.. ", " . . . . . .. . . .. . .. ......++++@@@@@$$$$$*$*&&&&&&&*&&&&=&&&-=-=->>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>>>>>>,,,,,,,,,,,,,,,>>>;>,,>>>>>,>,,>,>,>>>>,>>>>>>>>>>>>>,,,,,,,,,>,>,>>>>>>>>>>,,,,>,,,,,,,,,,,,,,,>,>,,>,,,,>>,>,>,>>>,,,,,,,,,>>>;>>>>>>>>>>>;>------------*;;;;;>>>,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>>>>;>;=>;>;>=;=;;--;--;-;-;;=;>=;=>;>=;>;=>;>=>>>>>>>>>>;>;>;;=;;=;->-->--->->-;-;-;--------&*&&&&$$$$@%@@@@@@@@@++@+++++++++++++++++++++++++@+++++@++@++++@++@+@@@@@@@@#++.+.... .. . ...............+.+++++@+++++++++.......... .. .....+++++@++... ", " . . . .... . ... ..... . .. ......+++@@@@@@$$$$$$&&&&*&&-&&&&&&=*=-->-=;>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,>,>>>,>>,>>>>>,,,,>;;>,>>>=>>>>>>,>,>,>,>>>>>>>>>>>>>>,,,,,,,,,>,>>>>,>>>,>,>,>>>,,>>>,,,,,,,,,,>>>>,>>>,,>>,>,>,>,,>,>,,,,,,,,,,>>>>>>>>>>;>>>>>>;-;*-*-*-;-;;;;;>>>>>>,,,,,,>,,>,,>,,,,,,,>>>>>>>=>=>>;>>>=>->->;=-=------;=;=>;>>>>>>>;>>;>;=>>;>;>>>>;>>>>;>;>->-;=-->--->---;-;--;-;-----*--&&&**&%$%$$%$@$@@+@@+@++@++++++++++++++++++++++++++++++++++@+++@#@+@@@#$#@@+@+++.+.... . . ...... .........+++++++++++++++++......+.+.+.+++++@+++... ", ". . .. . . ... . . . . . .. .........++++@@@@$$$$$&&*&&&&&&&&&&&&&-=-=-->>>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,,>,,,,,,,,,,,,,,,,>,>,,>,>>,>>>>;>>>>>>>>>>>>,>,,>>;;;>>;>>>=>>,>,>,,>,,>,>>>>>>>>,>,>,,,,,,,,,,>,,>>>>>>>>>>>>>>>>>>>>,,,,,,,,,>,,>,>,,,,,,,>,,>,,>,,>,,,,,,,,,,>>>>>>>>>>>>;>;;>;;;;-;;;;-;;;;;;;;>>>>>>>,>>>>>,>,>,>>>>>>>>>;>=>>>>;>>;>;>;>;=;=;--=-;=;=;>;>=>>>>>=>>>=>=>=>;=>=>>;>>>>;>;>->-;->-;---=--->->->->-----------*-*&&&*$*$%$$%@$@@@@@@+@+++@+++++++++++++++++++++++++++++++++++@+@+@+@@@@@@@@@+++++...... . . . . . . . ...++++++++++++++++++++++++++++++++++++.... ", " .. . .. . .... . . . . . . . . .. .........+++@@@@@$$$$&$&&&&&&*&&&&&&&--&>--->>>,>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>>,,>,>>,>,>,,,,,,,,>,>,>>>>>,>>>>>;;;;;;;;;;>;>>,,,,>>>>>>>;;->=,>>>>,>,,,,,,,,>,,>,>>,>,,,,,,,,,,,>>>>>>>>>;>;>;>>>>>,,,,,,,,,,,>,>>,>,,,>,>,>,,,,,>,,,,,,,,,,,,,,>,>>>>>>;>>>>>>>>>>>;;;-;;;;;;;;;;;;;;>>>>>>,>,>>>>>>>>>>;;;;;->>>>;>>=>>=>;>=;>;=;=;--=-;=;=>=;>>=>>>>>>>>>>>->>>>>=>>=;>>=>=>>;>>-;=->--;=---------;;;-;--------*&**&*&$%$%$%@%$@@@@@@+@+++@+@+@++++++++++++++++++++++++++@+++++++@++@@@@@@@@@++++.. .. .. . .. . . .......+++++++++++++++++++++@+@+@+@@@+++.. ", " . . . ... . .. . . . . . . . ....+.++++@@@@$$$$$*$*&&&&&&&*&&&&&&=-->>>>>>,,,,,,,,,,,,,,,,,,,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,>>>>>>>>>>>,>>,>,>,>>>>>>>>>;>;>;;;;;;;;;;>>,,,,>>>>>,>>>>>>>=>,>,>,>,,>,,,,>,>,>,>>,,,,,,,,,,,,>>>>;;;>>>,,,,,,,,,,,,,,,,,,,>>,>>,>,>>,,,>,,>,,,,>,,>,,,,,,,>,,>,>>>>>>>;>;>>;>;>;>;;;;;;;;;;;;;;;;;;;>>>>>>,>>>>>>;>;;;;;;>>->>=>>>>;>;>=>;>->->-=;-=;=;;=;>>=>>>>,>>>>>>>>>>=>->>=>>>;>;>;;=;=->-;--=----=->->->---;---;---*---&&*&%$*$%$$%@@%@@@@@+@@+@+++++++@++++++++++++++++++++@+++++++++@++@+@@@@#@@@@++++.+...... . . ..+.+++++@+@+@+@+@@+@@@@@@+@@+++++..... ", ".... . . .. .... ...... . . . .........++++@@@@$$$$$&$&*&&&&&&&&&&&--=--=->>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>>>,,>,>,>,>>>>,>>>>>>>>>;>;>;;=;;;>;>>>,,,>>,>>>>>>;;=>>=>=>,>,>,,,,>,,,>,>,>>,,,,,,,,,,,,,,>,>>>>;>>,,,,,,,,,,,,,,,,>,,>>>>,,,>,,,>,,>,,,,,,,,,,,>,,,>,,>,,,,,,>>>>>>>;>>>>>>;>;;;;;;;;;;;;;;;;;;;>>>>>,>>>>;>>;>;>;>;;;>;>>=>>=>>>>;>=>>->=;->-;-;=;>=;>>>>>>>,,>,>,>>>>>>=>>;>=>=>>;>=>;>-;=->--=--------->->;-;;------*-*&*&&&%&$%@%$%@@%@@@@@@+@++++@+++++++++++++++++++++++++++++++++++++++++@@@@@@@@@++++..... .. . .......++++++@++@+@@@+@+@+@+@++++... ", ". . . . . . . . . . . . . . . . .... .......+.++@@@@$$$%$&*$&&&&&&&&&&*=&--=>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>>>>>,>,>,>>>>>>>>>>>>>>>>>>>>>>>;>>;;;;;>>,,,,,,>>;;;=;;>>;>>>>>,,,,,,,,,,,,,>,>>>,,,,,,,,,,,,>,>>>>>>>,,,,,,,,,,,,,>>>>>>>>,>,>>>,,,,>>,>,>,>,>,>,,,,,,,,,,,>>,>>,,,,>>>>>>;>;>>;>;>;>;;;;;;;;;;;;;;;;>>>>>,>>>>>;;;;;;;;>;>;>;>;>>;>>>>;>>;>;>;=;=;=;;-;;>=>>>>>,>>,>,>,>,=>>>>=>;>;>->;>->-;=;-=--;-=-=--=------>--;-;-;------&**&*$%$%$@%@%@@@@@++@+@+@+++++++++++++++++++++++@++++@+++++@+++@++@++@+@+@@+@++++.+... . ......++++++++@++@@+@@+@+++++..... ", " . .. . . .. . . . ... . . . . ... ......++++@@@@$$$$$&&&&*$&$&$&=&&-=---->>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,>>>>>>>>>>>>>>>>>>>>>>>>>>;>>>>;;;>>>>>,,,,,,,>;>>;>=;;>;=>>>>>,,,>,,,,>,,>,>,>,,,,,,,,,,,,,,>>>>>>>>>>,,,,>>>>>>>>;>>>>>>>,,>,,,>>>,>,,,,>,,>,,>,>,>,>,,>,,>,,>>>>>,>>;;;>;>;>>>>>>;;;;;;;;;;;;;;;;;;>>>>>>>>>>>;>;>;;;;;;>;>;>;>>>;>>>>>>>>>;>;;;;=;=;=;->=>=>>>,>,>,>,>,>>>>>>>=>;>=->;=;=;=;--=--------=->->-->-;-;-------&&&&$&$*$$%@%@@@%@@@@+@++++++++++++++++++++++++@++++@+++++@+++@+++++++@+@+@@@@@@@++.+.... ... ......+.+++++++++++++++++... . ", ".. . . . . . . . . . . . ... . . . . . .......++++@@@$@$$&$&$&$&&*&&&&&&=--=>>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>>>>;>;;>;>>>>>>>>>>>>>>;=>;>;>>>,,,,,,,,>>;>;;>;>;;>,>>,,,,,,>,,,,,,,>,>>>,,,,,,,,,,,,,>>>>;>;;>;>>;>;;;>;;>>>>>>>>>>>>,,>,>,>,,,,>>,>>,>,,>,>,,,>,,,,,>,>>>>>>>>;>;>;>>;;>;>;>;;;;;;;;;;;;;;;;;>>>>>>>>>>>;>;;>;;;;;;>;>;;>>;>;>>;>>;;>;>;>-;;;;;->-;>>>>>>>>,>,>,>>,>=>=>->>->;>=;>-;-;=---=--=-=---=--=->->->->-;---&-&*&**$$%$$%@%@@@@@@+@+@+++++++++++++++++++++++++++++++@++++++++++++@+++@+@+@+@++@+++.+... . . ........+.++++++++++....... ", "... . . . . . . . . . . . . . ... . . .........+++@@@$$$$$*$*&&$&$=%&&&&&-=--=>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>;>;>;;;>;>>>>>>>>>>>>;>;>;>;>>>,,,,,,>>>>;>;>>>>>>>,>,>>,,,,,,,,,,,,,>,,,,,,,,,,,,,>>;;;>>>;>;>;>;>>;>>>;>>>>>>>>,>,,>>>>>,,,,,,>>>>>>>>>,>>>,,,>,>,>,,,>>>>;>;>;;;;>;>;>>;>>>;;;-;-;;;;;;;;;;>>>>>>>;>>;>;>;>;;;;;;;>;>;;>;>;>>;>>>>;>;>;=;-;-;;=;-;=>=>>>>,>,>,>,>,>>>>>>=;=;--;=;=-;=--------=--=->->-->-;->->---=-=&=&$*$%$%$@%@%@@@@+@++++@+++++++#++++++++@++++@++++++++++++++++++++@+++@+@+@@@+@@++++.... . ................... ", "... . . . . . . .. . . . . . . . .........+.++++@@@@$$$$$&$&&&&&&&=&&=-=->>>>>>>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>>>>>>>>;>>;>>>>>>>>>,>>>>>>>>>;>>>>,,,>,,,,>;;;;;>>>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>;>>>;>;>;>>;>>>>>>>>>>,,,,,,,,,,>,,,,,,,,,>,>>>=>>,>,,,>>>,,>,,>>,>>>;;>;>;;-;>;>;>>;>;>;;;;;-;-;;;;;;;;;>>>>>>>;>;>;>;>>;>>;;;;;>>;>;>>>>>>;>>;>;;>;>-;;-;;=>;>>>>>>,>,>,>,>,>>>=>=>>->=>---;=---=-=&-=--=---=->->->->-=->-=*=*=*%=%$$$@%@@@@+@+@+++@++++@++@++@+++++++++++++++++++++++++++#@+@+++++@+++@+@+@@+@++.+.... . . . . ........ .. ", "++.... . . ... . . . . . . . . .........+++@@@@$$$$&$&$&$&$&%&=*&-=--->=,>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>;>>;>;>;>;>>>>>>>>>>>>>>>>>;>>>,,,,,,,>;;=;;>,;;;>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>;>;>>>;>;>;>>>>>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>;>>>>>,,>>,>>>,>>>>>>>>>>>>->-;>;;>;>>;>>;;-;-;;;;;;;;;;>>>>>>>>;>;>;>;;>;>;>>>>;>;>;>>>>>>>>>>>>>;;;>=;;;;;->->=>>=>>,>,>,>>,>>>>>;=>-;=;=---=--&-&-&-=--=->-=->->->->-=->-==*===$=%$%@%@%@@@@@+@++++++++@++++++++++#++++@+++@+++@#++++@+@++@#@+@+@+@@+@+@@+@@#@++++.... . . . ", "+#+.. . . . . . . . . . .. .... .....+.+.+++@@@@$$$$$&$*$&&&&&&&=-=->=>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>==$$$=,,,,,,,,,,,,,>,>,>,>>>>>>;>>;>>>;>>>>>>>>,>,>,>>>>>>>,,,,,,,;>;;>>>>;>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>>,>>>>>>>;>>>>>>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,>>;->;;>>>,>>>>>>,>>,>>>>>>>>>>>>>>->;>;>;>;>;>;;-;--;;;;;;;;>>>>>>;>>;>;>>;>>;>;>;>>;>>>>>>>>>>>>>>>>>>>;;;>=;;;;>;>>>>>,>>,>,>,>,=,=>>=>->-;--=---&-=-&-=-&-=--=->->->->->->-=--=&%&%$$$$$@@@@@@@++@++@+@++@+++@++@++@++@++@++@+++@+++@@+@#@+@+@+@+@+@+@+@#@+@#@@+@@++++..... . . ", "#@++.... . . . . . . . . . . . . .. .......++++@@@$@$$$&$&$*&$&$&&&&&--->->>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,$%%%%%%%%,>,>,>,>>,>,,,>,,>>>>>;>;>;>;>>>>>>>>>>>>>>,>,>>>,>>>,,,,>;>>;>>,>>>>,>,>>>>,,,,,,>>,>,,,,,,,,,,,,,,,>>>>>>,>>>;>;>>>>>>>>>,,>,>,>,,,,,>,,,,,,>,,,,,,,,,,>>;;;;>;>,,,,,,>>>>>>>>>>>>>>>>>>>>>>>;>;>>;>>>;;;;--;;;;;;;;;>>>>>>>;>;;>;>;>>>>>>>;>>>>>>>,>,,>>>>>>>>>>>;;>;>;->;;>>>>>>>,>,>,>,>>>>>=>=>=;=--=-&-&&-&&--=-=->-=-=>->->->---=*===&=%$%$%$%@@@@@@+@+++++@+++@++@++@+++@+@+++@#@+@#+@++@+@+@+@+@+@@+@@#@+@+@+@@+@+@#@+++++. .. . ", "==#@#.. . . . . . ... . . . .. . . .......+.++++@+@@@$$$$$&$&$&&$&&&&=-=->=>>>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>=%%%%%%%%%%%=,,,>,,>,>>>>,>>,>>>>>>;>;>>>>>>>>>>>>>,>>>>>>>>>>,>,,,,>>>>>>>,>>>,,>>>>>,,,,>;;>;>>>>>,>,,,,,,,,,,,>>>>,,>>>>>>,>>>,>,,>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>;;;;;;>;>,>,,,,>>>>>>>>>>>,,>,,>,=>>>>;>;>;>;>;;-;;-;;;;;;;;>>>;>;>;>>;>>>>;>;>;>>>>>>>,>,,,>,,,,,>,>>>>>>>>->>>>>=>>>>>,>>,>,>>,>>>=>->--=--=--&-&-&-&-&--=-=->>->->->-->->-=-*=*$%=$$$$@@%@@@+@++@++++++@++@++@++@@+++@+@+@++@+@@+@++@++@+@+@+++@++@@+@+@+@+@@@+@@+++.... . . ", "#==@+... . . . . . ... . . . . . . . . ........++++@@@@$$$$&$&$&$&&&&&&--=-->>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,>,,>,,,%%%%%%%%%%%%%=>,>,>,,>,,>,>>>>>>>>>>>>;>;>>>>,>,,>>>>>,>>>>>>>>>,,,,>>>>>,>,,>,,,,>,,,,>;;;;;;;;>>>,>,>>,,,,,,,>>>>>,>,>,>>,>>>>>>,>,>,,>,,,>,,,,,,,,,>,,,,,,,,,,,,,,>;;=>-;;;>>>>>>,>>>>;>>>>>>>>,>>,>,>>>>;;>;>>>>>>;-;-;;;;;;;;;>;>>;>;;>;>;>;>>>>>>;>>>>>>,,>,,,,,,>,,>,>>>>>>>>->;>>>>>>>>,>>,>,>,>,>>>>=>=;=----&-&-&&&-=-=--=-=->->->->=---=*==*=&=%$%@%$@@@@@+@@+@+@@+@+@+++++@+++++@++@++@+@+++@++@++@++@++@+@++@++@+@+@+@+@+@@+@#++++... .. ", "==#=#@.. . . . . . . .. .... . . . . . . ......+.+.+++@@@@$$$$$*$&&$&$*$&&=-=->>=>>,>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,>,,,>,%%%%%%%%%%%%%%%,,,>,>,>>>,>>>>>>>>>>>>>>>>>>>>>,>>,>>>>>>>>>>>>>>>,,,>>>>>,,>,>,,,,,,>>;;-;-;;>>>>>>>>,>,,,,,,,>>>>>>,>>>>>>>>>,,>,,,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>--=>=>=>>>>>>>>>>>;;>;>>>>>>,>>>=>=->->;>;;>->-;---;;;;;;;;;>;>;;>;>;>>;>>;>>>>>>>>,,,>,,,,,,,,,,,,>,>>>>>>>>>>>>>>>,>>,>,>,>,>,=,=>=>->-=-=&&-&&-&--&--=->->->->->--->--=--*&&%&$$$$$@@@@@@@@@+@+@++@+++@+@+++@+@+@++++@+++@+@++@+@+@+@++@++@+@+@+@++@+@#@+@@@#@@@++.+... . . ", "#=====+.. . . . . . . . . . . . . . ........+.+++@@@@$$$$$&$&$&&&&=&&&-=->->>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,>,,>,,>,,,$%%%%%%%%%%%%%%%=>,,,,>,,>>>>>>>>>>>>>>>>>>>>>,>>,>,>>>>>>>>>>>>>>>,,>>>>,>>,,>,,,,,,>>;---;;;;;>>>,>,>#,#,,,,,,,>>>>,>>,>>>>,,>,>,>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>->-=->-=;=;>;>;;>;>;;>;>;>>>=>=>>->--;->;>>>>>>>;;--;;;;;;;>;>;>>;;;;;>>;>>>>;>>>>>>>,,>,,,,,,,,>,,,,,,>>>>>>>>>>>>>>>,>,>,>,,>,>,>>>>==-=--=&=&-&&=&=-=-&>-=>->->->>-->-*-=*&=%&%$%$%@%@@@@+@+@+@+@++@+@+@#++++++++@++@#@+++++@++++++++@++@+++++++@+@+@@+@@+@@@+@++++..... . ", "==>=#=#+. . . . . . . . . .. . . . .. ......+.+.+++@@@$$$$$$&$*$&$&&&&--=->->>>>,,>,,,,,,,,,,,,,,,,,,,,,,,>,=,===>==,>,,,>,>%%%%%%%%%%%%%%%%%,,>,,>,>,,>,>,>>>>>>>>>>,>>,>,,>,>,>>>>;>>;>>>>>>>,,>>>>>,>,,,,,,,,>>>>;;-;=>>>>>>,=######,,,,,>,>>,>>>,>>>,,>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>;-=->-=>->>->>;;>;;;;>;;;;-;->--=----=>->->;>;>->--;--;;;;;;;;;>;;>;>>>;>>;>;>>>=>=,==,,,,,,,,,,,,,,>,>,>,>>>>>>>>>>,>,>,>,,,>,,=,=,==>=-=--&--&&&--&--=->-=>->->->-;-----=*-&*&$$%$$@$@@@@@@@+@+@++@++@++++@+@+++++#@++++@++@++++@+++@++++++@+@+@++@++@+@+#@+@@@+@@#@.+.. . .. ", "#==>==#+. . . . ... .. . . . . . . ...........+++@@@@@$$$&$$&$&$&$&&&=--->->>>>>,>,,,,,,,,,,,,,,,,,,,>,===*%*%%%%%%%%*&>,,,%%%%%%%%%%%%%%%%%=,,,,>,,,>,,>,>,>,>,>,,>>,>>>>,>,>,>>>>;;;>;>>>>>>>>>;>>>>>,>,,,,,,,,>;;;->;>>>,>,,## # ##,,>>>>>>>>,>,>>,>,>>,>,>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>;-=-=;=;=;>;>>;>;>>;;;>;>->-->---=----=-;->;>>>>>>-;--;;;;;;;;;;>;;;;>;>>>>>>>>>>==## ##=,,,,,,,,,,,>,,>>,>>>>>>>>>,>>,>,,>,,>,,,>,>>=>>-==*&&-=&-&-=--=-->->->-;;-;--;*--=*&*&%$$$%@%@@@@+@+@+@+@@++@+@+@++++++@+@+++@+++@+++@+++++++++@++++++++@+++@++@@@@@+@@@+@+++..... . ", "=#>,,#=@+. . . .. . . . . . . . ........+.+.++++@@@$$$$*$&$*$&&&&&&=--=>->>>>,>,,,>,,,,,,,,,,,,,,,==$%%%%%%%%*%*%*%*%%=,>=%%%%%%%%%%%%%%%%%,,,,,,,>,>>,>>>,>,>,>>>,>>>,>>>>>>>>>;=;;;;;;;;;>>>>;;;>>>,>,,,,,,,,>>>>>>>>>>>,,=## # # # #,,,>>,,>>,,>>,,,>>>>>>,,,,,,>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,>---->->->>=>;=>;>>;>;>;;;--;-=-=-=---=--->->->;>->->-----;;;;;;>;;;;;;>;>>;>>;>=>==## # # #,,,,,,,,,,,,>,,>>>>>>>,>,>>,>,>,>,,>,>>>,=>=>=*>----*=&&=-=--=->->->->->-;------*-*=%&$%$$@@@@@@@@+@+@@++@+#@++@+++@+++++++@++@+@+@+++@++++++++++@++++@+++@++@+@++@+@+@@@+++++.. . .. . ", "=#=,,,==+. . . . .... ... . . . . . . .........+.++@@@@$$$$$$$&$&%&$&=*&--->->>>>>>>,,,,,,,,,,,,,,,,==*%*%*%*%**%*%*%*%%*%=,,=%%%%%%%%%%%%%%%%%=,,,>,,,>,,>,>,>>>>>,,>>,,>>>>>,>>>>>;;;-;;;;;;;;>>>;--;;>>>,,,,,,,,,>>>>>>,,>>>,=# # # # # #>>,>,,>,,,>>>,>>>>,>,>,>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>;=->-->-;=;>;>>=>;>=>;=>=->->-;=---=--=-=-=->->->>>->>;----;;;;;;;;;;;;;>;>>>>>>>>,=# # # # ##,,,,,,,,,,,>,>,>,>>>>>>,>>,>,,>,,,,,,,>,>>>>=---=--*-&-&--=->-=>->;>-;;-;--*--*&*&&%$%@%$$@@@@@@@@++@@#@@+@+++@++++@++@+++@++++++@+++++++++++++++@+++@+++@++@+@+@@#@+@+@+++..... . ", "@=,,,,#=+.. . . . . . . . . . . . . . ...........++++@@@$$$$$&$&$&$&&&&&=-=>->->>>,>,,>,,,,,,,,,,,,,,&%%%%*%*%*%*%*%*%*%*%%*=,,=%%%%%%%%%%%%%%%%%=,,,,,>,,>>,,>>,>,>>>>,>>>,>>>>>>>>;>;;;-;-;;;;;;;;;---;-;>>>,,,,,,,,>>>,>>>>>>>,## # # # # #,>>,>>,,>>>,,>>>,>>,>>,>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,>;-;-->-;>;>>=>>>>>=>>;=>-;>--=-=-===-=--=->=>=>>>>->>->-----;;;;;;;;;;;>;>>;>;>>>>==# # # # # #,,,,,,,,,,>,>,>>>>>>>>>>>,>,>,,>,>,>,=,=>==->------=-&-=-=;-=;>->--;;-------**&*&%$$$$$@@@@@@@+@+@+@+@+@+++@+++++++++@++@+++@+++++++++++++++++++++++++++++@++@+@+@@@@@++++++. . . ", "+#=>,,>-@. ... . ... . . . . . . . . .......+.+.++@@@@$$$$$&$$&$&$&&&&----->;>>>>>,>,,,,,,,,,,,,,,,*%*%*%*%*%*%*%*%*%*%*%%==,,%%%%%%%%%%%%%%%%%,>,>,,,>>,>>>>,>>>>>,>>>>>>,>>>>>>;>;;;;;;;-;-;;;;;-----;=>>,,,,,,,,,,>,>>>>>>>>,, # # # # ##=>>,,>,>>>>,,,>>,,>>,>>,>,>,>,,,,,,,,,,,,,,,,,,,,,,,,,,>;-;;-;;=;=>;>;>=>>>=>>>>=;=->--=---=-=====>=>>>=>>>>>>>>>-----;;;;;;;;;;;;>>>>>>>>>=# # # # ###,,,,,,,,,,>,>,=,>>>>>>>,>>,>,>,,,,,,,>,>,>=>->------*--=-->->->->;>;;-;--*---*&*&&%%@%@%@@@@+@@+@@+@++@+@+++++@+@++++++++++++@+++++++@+@+++@++++++++++@+@+++@+@+@++@+@@@+++... .. ", "+@=>>>>=@+. . . . . . . . . . . . . ............+.+++@@$$$$%$&$&$&$&&&&&--=->->>;>>,>,,>,,,,,,,,,,,,,,,*%*%*%*%*%*%*%*%*%*%*%*,,=$%%%%%%%%%%%%%%%$,>>,>>,>>>>>>>>>>>>>>>>>>>,>>>>>;>>;>;;;;;;------;--------;=>,,,,,,,,,>,>,>>>,,,,## # # # ##=,>>>>,>>>,,,,,,,>,>,>,>>>>,>,>,,>,,,,,,,,,,,,,,,,,,,>;-;=;=>=>;>;>=>=>>>;>>;=;>=>->-=;--=-=*===>=>>>=>>;>->->-->-----;;;;;;;;;;;>;>>>>>>>=## # # # ##,,,,,,,>,>,>,>>>>>=,>>>>>,>,>,>,>,>,>,=>=>=----;----=-=->=->->>-;-;-------**-*&%$$$$$@@@@@@@@+@+@+@+@++++@++@+++++@+@+++++++++++++@++++++@+++@++++++++++++@++@+@@@@+@+++++.+... . . ", "+#=>>,;;@+. . .. . . . . . . . .... . ......+..+++@@@@@$$$$$*$$&$&$&&&&-----;->>>>>>>>,,>,,,,,,,>,,,,,*%*%*%*%*%*%*%*%*%*%*%%=,,=%%%%%%%%%%%%%%%=>,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>;;;;;;---------&&&-=;>>,,,,,,,,,,,,>,,>>,,,# # # # # #=>>>>,>>;,,,>,,,,,,>,>>,,>,>>,>>>,>>,,,,,,,,,,,,,,>>>>>>;>;;;->=>=>>>>>>>=>>>->->-->-->----==-===,=>>>>>>->->>>>>---;*-;;;;;;;;;>;>;>>>>>>>=# # # # =,,,>,>,,>,>>>,=>>>>>=,>>>>,>,,,,,,,,,>,>>>->->-;----*=--->->->;>;;;-;*-*---*&*&%%$%@%@@@@+@@@@+@++@++@+++++++++@+++++@++@++++++++++++@+++@+++@+@++++++@+++@+@+@++@+@@@++++.... . . ", "++@=>,>-@+. . . . . . . .. . . . . . . . . . ...........+.++@@@@%$$$$$$$&$*$&&&&-=-->>->>>>>,>,>,,,,>,>,=*;,,,,,,*%*%*%*%*%*%*%*%*%*%%*&,,,$%%%%%%%%%%%%%=,,>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>>>;>;;;-;------&*-&---->>,,,,,,,,,,,,,>,,>,,,## # # # # #=>>>,,,>>,,,,,,,,,,,>>,>>>,>>>,>>>>>>,,,,,,,,,,>>;>>;>;>-=;=>->;>>>=>>>=>>;=>->->-=-->&->---==,>>>>,=>->=>->-=->->------;;;;;;;;;;>>>>>>>>>## # # # ###,,>,,>,>=,=,=,=>,=>=>>>>>,>,>,>,>,>,>,=>=>=>---;--;--->->=>->->-;--------***&*$*$$$@@@@@@@@+@+@+@+++@++++@+++@++++++++++++++++++@++@+++@++++@++++++++++++@+++@+@@@+@@+@++++..... ", "+#@=,,>-$+. . . . . . . .............+.+++@@@@$@$$$$$&$&$&&&&&&----->->;>>>>>,>,,>,,,=;**&=>,>,,=*%*%*%*%*%*%*%*%*%*%%%=>,,$%%%%%%%%%%%$>>>>>>>>>>>>>>>>;>>;>>>>>>>>>>>>>>>>>;>>>>>;;;--------&&-&---=>,,,,,,,,,,,,,,>,>>,,## # # # ##=>>,,,,,,,,,,,,,,,,,>>,>>,>>,>,=>>>>>,,,,,,,,,,,>;;;=;=;>;>->;=>=>>>=>>;>=>->---;->-=----=>=>=>=,=>->;=;-->-;>>->->--;*--;;;;;;;;;>;>>>>;>># # # # # =>,>>>,>>>>>>>>->>>>>>=,=>>>,>,,,,,,>,,>>>=;->-;;--------->;>->;;;---;*----&**$$%$%@$@@@@@@@+@@+@+@+++++++@+++++@++@++++++++@+++++++@++++++++++++++@+++++++@++@++@+@@@+@+++.... . ", ".+#=>,>=$+.. . . . . ..... . . . . . . ..........+.+.++++@@@$$$$$$&$$&$&&&&&---=--;->>>>>>,,>,>,,>,>=****-,,,>,,*%*%*%*%*%*%*%*%*%*%*%*,=,>=%%%%%%%%%=,>,>>>>>>>>>>>;;>>;>>;>>>>>>>>>>>>>>>>>;>;>>>;;;;;;;;--------;;>,,,,,,,,,,,,,,,>>>>,## # # # # #,,,,,,,,,,,,,,,,,,,,>>>,>>>,=>>>>=>>>>,,,,,,>;;;>;>>>;>=;=;=>=>>>>>>>>=>;->-->->->->>=>=>=>=,=,=>=-=--=-;-->-->->----*;--;;;;;;;;;>;>>>>>>>=# # # # ###=,>>>>>>>=>->->>->->->>>>,>,>,>,>,>,>,=>=>=-;->-;;---->->>->->;-;---*;-*-**-*$*$$@@$@@@@@@@@@++@+++++++++++++++++++++@++@++++++++++++++++++++++++++++@++@+@+@+@@@@+@+@+++++.. .. ", ".+#=,,>-$+.. . .. . . . . . . . . ..........++++@@@@@$$$$$$$&$&$&&&&&----->;-;>>>>>>>>>,>,>-*-****=>,,>,>%*%*%*%*%*%*%*%*%*%*%%==>>,==%%%%%==>>>>>>>>>>>;>;>>;;>>;>;>;>>>>>>>>>>>;>;>;>>>>>>>;>;;>;;-------;;>,,,,,,,,,,,,,>,,>>=;# # # # # ##,,,,>>,,,,,,,,,,,,>,>,>>,>>>>>=>>>>>>,,,,>>>>>>>>;>>>>>;>;;>>>>=>>=>;>->-->-;->>>>>=,=>=,=,=>=-=-=-----;-;->->->>>>---*--;;;;;;;;;;>>>>>>># # # # #==>>>=>->>>=>->->->->->=>=>>>,>,,,,>,>,>>=>->-->-;;-;*>-->->;>-;--;------*&**$%$%@%@@@@@@@+@@@+@++++++++++++++++++++++++++++++@++@+++++@+++++++@++++++++++++@++@+@@+@@@++++.... . ", " .@=,,,=$+... ... .... . . . . . . ... .......+.+++@@@@@$$$$$$$&$*$&&&&&----->-;>>>;>>>>>,,>>,==*****-*->,,>,>*%*%*%*%*%*%*%*%*%*%*%**,=>>,>>=,>,>>>>>>>>>>>>>;;>>>;;>>;>>>>>>>>>>>>>>>>;>>;>;>>>>>>>>>>>;;---;;;;>,,,,,,,,,,,,,,>>>;>=## # # # # #,,,>>>,,,,,,,,,,,,>>,>,>>>,>=,=,=>=>>>>>>>>,>,>,>>,>,>,>>;>>>>>>>=>>=-=;--;->>>>,>,=,>=,=>=-=-------*=--;-;;;;->-----------;;;;;;>>>>>>>>>>=# # # ## #=>=>;>>->--;>->-->=>=>>>>>>>,>,>,>,>,=,=>=-->->-;>--;-->>->->-;---*;*;*-*-*&*$$$$@@@$@@@@@@++++++++++++#+++++++++++++++@++@+@++++++@++++++++++++++++++@+@+@+@@+@@+@@+@+@++.+... ", " ..=,,,-$+.. .. . . . . . . . . . .......+..+.++++@@@$@$$$$$$$$&$&&&&-&------;-;>>>>>>>>>,>,;*********=>,>,,>%*%*%*%*%*%*%*%*%*%*%%%*==>>,>,>>>,>=*->>>>>>>>>>>;;>>;;;;;>;>>>>>>>,>>>>>;>;>>>>>>>>>>>>;;-;;;;;;>>,,,,,,,,,,,,,,,>>;>;# # # # # #=>>>>,,,,,,,,,,,,,>,>,>,,>>,>>>>>>>=;;;>>>>>>>>>>>,>,,>,>>>>=>=>>;=->-->->->>,>,>>,>=>>=>=>>->=>=-=----;-;;-;;->=>>>---;*--;;;;;;>>>>>>>>>>### # # # #==;=--=-->->--->=->->==>=>=>=>>,>,,>,>>>>=>----->->;--->->>;>;;---;-----*-*&*$%$%$$@@@@@+@@@@++++++++++++++++++@+@+++@+++@+++@+@++++++++++++++++++++++++++@+@+@+@@+@+@+++++... . .. ", "..@=,,,=$+. . . .. . . . . . . .... ........+.+++@@@@@$$$$$$$&$&$&&&&-&---->->;;>;>>>>>>,>,>=****-*****-=,>,>>=%*%*%*%*%*%*%*%*%*%*%*%*&===>=,===$%%*=>>>>>>>>>>>>>;>;>;>>;>>>>>>>>>>>>>>>>>;>>>>>>>>>>;;;;;;;;>>>,,,,,,,,,,,,,>>,>>>=## # # # # #=,>,,,,,,,,,,,,,>,>,>,>,>,>=,=>=>=>=>>>>>,>,>>>>>=>>>>>>>>>>>>>=->-;----->>>>>,=,=>=>==;>->->=->->-=---;;;-;;;-;->--=----;-;;;>>>>>>>>>>>>>## # # # # #==;=;>->--->->=>=>=>>>>>>>,>>,=,>,=,>,=>=>-=->>--;-->->->->->----*;*;*-*-**&*$$$@@@@@@@@@++++++++++++++++++++++++++@+++@++@+@+++++++++++++++++++++++++@+@+@+@@@@+@@@+@+++...... . ", " .#$,,,=$+.... ... . . . . . . . .......+.+++++@@@$@@$$$$$$&$&&&&&-------;-;;;;;>>>>>>>>>>*-**********->,>,,>**%*%**********%*%*%*%%%%%%*$=*&%*%*%%%>,>>>>>>>>>>>>>>>>;>;>;>>>>>>>>>>>>=>=>>>>>>>>>>;;;;;;;>>>,,,,,,,,,,,,,,,>>>>>>>## # # # ##=,,,,,,,,,,,,,,,,>,>,,>,>,>,>>>>=>=;=;>>,>,>,>=>>>>>>>>>>>>->->;=--=-==-=-=>>>>>=>=->->=->=>=>=->=->----;-;--;-=->=>-------;;>>>>>>,>>>,>>>## # # # #=====-==>=>-->->=>>=>=,=,==>=>,=,>,>,>>>>->---->->->-->->->>-;-;--------*-*$*$%$@%@$@@@@@@@+++++++++++++++@++@+++@+++@++@++++++++++++++++.++.+++++++@+++@+@+@+@@@+@+@+++++.... . .. ", " .+=;,,=&+. . . . .. . . . . . . ...........+.++@+@@@@$$$$$$$&$&&&&------;-;-;;>;>;>;>>>>>,=-************-=>,>>>=%**->>>,>,>>>=-**%*%*%*%*%%%%%%%*%%**%*>>,>>>>>>>>>>>>>;>>;>>;>>>>>>,>>=>=====>;;;;;;;;;;;>>>>,,,,,,,,,,,,,,,,,>>>>>>>## # # # # #,,,,,,,,#,,,,,,,,,,,>,,,>,>>,=>=>===;=>>,,=#,=>=>>>>=>>=>;>;>-;---=-=====>>=>==---=-=-=->=-=>=>==>===--=-=======-=->----->->->->>>>>>>>>=,=## # # # # #@======-=-=>=>->>=>>>>===,=,=,=>>>,=>>=>=-=-->-->-======>->->--*---*-*-*-*&*$$$$$@@@@@@@++++++++++++++++@++@++@+++@++@+@+++++++++++.+.+++++++++++++++@+@+@+@@+@+@@+@+@++++.... ", " +@;>,-$@.. . . . . . . . . . . ........+.+.++++@@@@@@@@$$$$$$&&&&&------;-;-;-;;;>>>>>>>>>;***-****-*****->,>,>>=>,=,>>>>>>>>>,>>***%*%*%*%*%*%*%*%%*%%=,>,>,>>>>>>>>>>>;>>;>;;>>>>>>>>=#####=>=>>;=;=;>;>;>>,,,,,,######,,,,>,>,>>,>>## # # # # ##,,,###########,,,,,,,>,,,,>,=,==>-=-====#####,=>=>>;->->>->;-;;;-==@###===>--=-=->--=-=-===-=-=======@#####@##======>->*>-=>=>=>;>;;>>=#### # # # # #######====>->=>=>=,=,=,=#####==,=>>>,>>>>->--;-=-==$###==>->--;-------*-*&**$%$%$$$@@@@+@@++++++++++@+@+++++@++@+++@+++++++++++++++++++.+.+++++++++++@+@+@@+@+@@+@+@+++++...... . ", " +@=>,;$@... . . . . . . . . ... ........++++@+@@@$@$$$$$$&&&&&&-----;;-;-;;;;>;>;;>>>>>>=******-*********;>>>,>,>>>>>>>>>>>>>>>>>>&*%*%*%*%*%*%*%*%*%*%=>,>>>>>>>>>>>>>>>;>>>>>;>>>>=#### ####;>;>>;>;>;>>>,,,,,## # ####,,>>>>,>,>,=## # # # #=##### # # #####,,,,,,,>,=,=>=>-===-==### ## #=,,>=;;>;>-=;->;===## # # #==-=-----=--=-=-=-=====$## # # # ### # #$===-==-=*>->->->;==## # # # # # # # # # # ##==>->>>>>>=>==## # ##==,>>>=>=>-=---->-==# # # #===---*-*-*-*-*-*&*$$$@@@@@@@@++++@+@++@+@++@++@+@+++++@+#@+++++++++++.+.+.+.++++.+++++++++++@+@++@@@+@+@+++@++.+... . ", " @=>,>&@.. . . . . . . . ... . ........+..++++@@@@@$@$$$$$$&&&-------;-;-;--;;;;;>;>>>>>>;***********-****->,>>>>>>>>>>>>>>>>>>>>>>>>**%*%*%*%*%*%*%*%*%&>>>>>>>>>>>>>>>>>>;>;;>>>>>>=# # # #==>>>>;>>>>>>>,,,,## # ###>,>,>>,>,,,## # # # # #### # # # # # ###,,,,,,,,>,=>;=-====# # # ###=,,>=;>=>;;--;>>==# # # # #=--------&-&=&&=&==$=### # # # # # # ##@=&==*>*=*=-=-;;==# # # # # # # # # # # # ##==>->=>=>,=,= # # # ##===>>>>>->->---->@# # # # #=---;------*-****$%$%$%$$@@@@@@+++++@++++@++@+++++@+@++@+@+@+@#++++.+++++++.+.++++.++++@++++++@++++++@++@++++.+... . . ", " ..#=>,>$@.. . . .. . . . . . . .........+.+.+++@@@@@$@$$$$$&$&&&&----;;-;-;;-;;;;>;;>;>;>>>=******************>>>>>>>>>>>>>>>>>>;>>>>>;>=**%*%*%*%*%*%*%*%*%>>>>>>>>>>>>>>>>>>;>>;>;>;>>## # # ## #>>>>>>>>>>>,>,,,## # # # #>,>,,,,,,,=## # # # # # # # # # # # # # ###,,=,>,=,=>>;=*=-==## # # # #,,=>;>;;==-=-->>=# # # # ##==-;---=-=&&&&&&&&&## # # # # # ## # # ###==*=*=*>=*>->-=# # # # # # # # # # # #=>=>>>>>>=,=# # # # # =,=>=>>=>----->&=## # # # #==--*;*;*-*-*-*&*$*$$@$@@@@@++++@+@+++@+@+@+++@+@++++@+++++++++++.+.+.+.+.+++++.+++++++++++++++++++++++++++++........ . . ", " +@=>,>&@... . . . . . . . . . ........+.+++++@@@@@$@$$$&$&&&&&------;;-;-;;;;;;>;;>;>>>>;**-*****-******-*;>>>>>>>>>>>>>;>;>;>;;;;>;>>>-%*%*%*%*%*%*%*%*%&>>>>>>>>>>>>>>>>>;>;>>;>>>=## # # # #=>>>>>>>>>>>>>,,## # # # ###>,>,,,,,,,## # # # # # # # # # # # # # # #,,,,,=>;;;;====== # # # # #>>>;>>>--&&&=>>### # # # ==--;------&&&&&&&## # # # # # # # # #=====**=-=-;;=## # # # # # # # # # # # ##=>->=>=>>>==# # # # # #==>>=>->>->---==## # # # #=--------*-**&**$$%$$$$$@@@+@++#@++@++@+@+@+++++@+@++@+@++++++++++++.+++.++.++++.+++++++++++++++++++++++++..+.... . . . ", " .@=>,>=@+. . . . .. . . . . . .. .......+.++@@@@@@$@$$$$$$&&&&-----;-;-;-;;;-;;;;;;>;>;>>=******-*****-****;>>>>>>>>;>;;;>;>>>>>>>;;>>;;>;-%*%*%*%*%*%*%*%%*=>>>>>>>>>>>>;>;>>;>;>;;>>=# # # # # #=,>>>>>>>>>>>>,=# # # # # #=,,,,,,,,>>## # # # # # # # # # # # # ##=,,=,=>>>;-=->=## # # # ##=>;>-;>-&&-;>-== # # # ##=;-;;---&=&&&--=@# # # # # # # # # # # ## #@=*-==>*>>;;=# # # # # # # # # # # # # #=>>>>>>>=>=## # # # ##=>=>->-------;-= # # # # #=-----*-*-**&*$$%$$$$@@@@@@++@+@++@+@+@+@++++++++++@+++++++++..+.+.+.+.+.+.+.+.++++.++++++++++++++++++.+.+........ . ", " .+=>>>&@+.. . . . . . . . . . .......+.+++++@@@@@$@$$$$&$&&&-&--;--;-;;-;-;;;;;;;;;>;>;>;*************-**-=>>>>>>;>>>>>>>>;;;>;;>>>;>>>>>>*%*%*%*%*%*%*%*%%&>>>>>>>>>>>;>;>>;>;;;;;;>=# # # # # ##=>>>>>>;>;>>>,,# # # # # ##>,,,,,,,,># # # # # # # # # # # # # # # # #=,,>>;>,-=-=>=# # # # # ##=>=>;=>*&&--=-># # # # # ##=;-;;-=-&-&---;# # # # # # # # # # # # ## #==**=->=;;;;=# # # # # # # # # # ##>=>>=>>=,>>## # # # # #==->->>>>-;---==## # # # ##=--------*&***$*$$%$%$$$@@@+@++@@#@+@@+@#@+++++++++@+@++++++++++.++++.+++++++++++.+++.+.+++.+..+................ . . . . ", " ..@=;>>&$... . . ... . . . . ..........+.+++@@@@@$$$$$$$$&&&&&&----;-;-;-;-;;;;;;>;>;>;>>=*-**************;>>>>>>>>>;>>;>>;>>>>>>>>;>>>>>>>>>*%*%*%*%*%*%*%*%*>>>>>>>>>>>;>;;;;;;;;;;;;=# # # # # #=,>>>>;>;;;>>>>=## # # # ###,,,,>,>>>,## # # # # # # # # # # # # # # ####,==>>>>->->-=## # # # # #;>;=->>&*=*&-=>## # # # # #;;;;-;---=---;=## # # # # # # # # # # # # # #$==>->;>;;;==## # # # # # # # # ## #=,=>>>>>>>=>== # # # # ##==>-=---->--;-=@# # # # # #=------*-**&%$%$%$$$$$$@@@@+@+@+@@+@#@@+++++@+@+@+++++++++.+.+.+.+.+++.+..+..+.+.+.+++.+..+..................... . .. ", " .+$;;;&$+... . .. . . . . . .. .....+.+++++@@@@@@$$$$$&$&&&-&----;-;;-;-;-;;;;;;;;;>;;>;***-****-*******=;>;;>>>>>>>>>>>>;>;>>;>>>>>>>>>>>>>*%*%*%*%*%*%*%*%->>>>>>>>>>>>>>;;;;;;;;;>=# # # # ##=>>>>=>>=>;>>,,# # # # ##>,>,,,,>>>## # # # # # # # # # # # # # # # ,>>;,>,--=;>=## # # # ##==;->>=&-*--&->## # # # ##=;;;-;;----;;-## # # # # # # # # # # # # ##@=&>->;;;;;====### # # # # #####,#,=,>>>>>=>>>>=## # # # # #==-->->--;-;-;=$# # # # #&--------&***$*$$$$$$$$$$@@@+@@@+@@@+@+@++++++++++@+@++++++++++++.++.++++++++.+.+.+..+.+....+.................. . . . ", "...@=;;;=$+. . . ... . . . . . ........+.++@@@@@$$$$$$$$&&&&&&-------;--;;;;;;;;;;;;;;;>;>-************-**;>>>>>>>>;>>>>;>>>>>>>>>>>>>>>>>>>>>>*%%*%*%*%*%*%*%**>>>>>>>>>>>>>>>;;;;;;;;;=# # # # # #=,>>>>>>>>>>>>>=# # # # # ##,,,>>,>>,,## # # # # # # ##=#,### # # # # # #,,,>;,;>>>>=## # # # # #-;-=;--&---&->== # # # # #-;;;;=;=;;;;;= # # # # # # # # # # # # # #==>>;>>;;;--==;=## # # # # #=,,,,,,,,>>>>>>>=>=>## # # # ##==;=->-->--;-;==# # # # # #=------***&$%$$$*$%$$$$@@@@+@#@+@@@@#@++++++++@+@++++++++++.++++++++.+.+.+..+.+++.+........................ . . . ", " .+@;;;-$+. . .. . . . . .. . .......+..+++++@@@@@@$$$$$&$&&&-&&----;--;-;-;-;;;;;;;>;>;>;;;**************-;>>;>>;;>>;>>>>>;>;>>;>;>>>>>>>>>,>,,>*%*%*%*%*%*%*%%*;>>>>>>>>>>>;>;>>;;;;;;;=# # # # # ##>>>>>>>>>>>>>,>## # # # ###,>>,>,>=>,# # # # # # #==>,=>,,,## # # # # ##,>>>;,>,>>>># # # # # ##==;=-=--;--&-=== # # # # ##=;;;;;-;;;;;=## # # # # # ##=##### # # # # # ##==>;>;>=>;-;>=;## # # # ###=,,,,,,>,>>>=>>>>>;## # # # #==->-->-->-;-;=@# # # # # #=-----;--***$%$$$$$$$$$$@@@@@@@@@#@@+@+++++@+++++++++++++++++.+.+.++++++.++.+.+.+..+.+............ . . . . . . . . ", " ..@=-;;-$+.. . . . . . . . . . .. .....+.+++@+@@@$$$$$$&$&&&&&&-------;;-;-;;;;;;;;>;;>;>;>;>-**-***-******;=>>>>>>>>;>>>;>>;>;>;>>>>>>>>>>>>>>>,>=%*%*%*%*%*%*%*%;>;>>>>>>>>>>>;>;>;;;;;;=# # # # ##=,,>,>,>,>,,,,=,# # # # # =,>,>>,>>>,## # # # # # #=>>>>>,>,,,## # # # # #;>>,,>;>=>=## # # # ##&=-;=--&--*---&# # # # # ##-;;;=;;;;;;;= # # # # # ##@=&=&-=$## # # # # ##=>>>;>;;;=;-->== # # # # #,,,,,>,>>>=>>>>>;>>== # # # # ##&=---;--;->-;=;=# # # # # #&-------*&*%$$$$$$$$*$$$@@@@+@@@@@@@++++++++@+@+++++++++++++++++++.+.+.+.+.+.+...+......... . . ... . .. . . . .. ", " .+@-;;-$+... . . . . . . . . ........++++@@@@@@$$$$$&$&&&-&----;-;--;-;;-;-;;;=&&***&-==>;>;************=>>>>>>>>>>;;>>;>>;>;>>;>;>;>>>>>>>>>,>>%*%*%*%*%*%*%*%=>>;>>;>>>;>>>>>;;;;;;;-=# # # # ##,,>,>>,>,>>>,,=# # # # # ##>>,>>,>>,,## # # # # ##=>>>>>>>>,,,,## # # # ###;>>>>>->>,>## # # # ##==->------&&&-&= # # # # #==;;;;;;;;;-## # # # # #=-&-----==@# # # # # ==>>>>>;;----;=## # # # # ##,,,,,>,>>>>=>>>>>>># # # # # #=-->-=->--;;;=== # # # # #=----;---*&*%$%$$$$$$$$$$@@@@#@@@@@+@++++++++++++++++++++++.+.++.+++.+.++.+.+.++.+.+........ . . . .. . . . . . ", " ..@=-;;;$@. . . . . . . . .........+.++++@@@@$$$$$$$&&&&&&-------;-;;-;;-;;;;--*%%%%%%**&>=>=;******-***;>>>;>>;>>;>>>;>>;>;>;;>;;>;>;>;>>>>>>>,=*%*%*%*%*%*%*%**>>>;>;>;>>;>;;;>;;;;;;;= # # # # ##=,,,,,>,>,,,,,,,# # # # # ##>,,>,,>>,,## # # # # =>>>>>>>>,>,,,## # # # # #=>->>->>>>=## # # # #@=;---------&-&=@# # # # # #-;-;;;;;;;;=# # # # ##@=---;=;--==## # # # ####>>;>;;;;----=== # # # # #,,,,,,>>>>>>>>=>>>>=## # # # # #==--;;-;->-=;;=## # # # ##$-------**&%$$$@%@$$$@$@@@@@@@@@@@@+++++@++++++++++++++++.++++++++.+++.+++.+.+.+........ . . . . ... .. . . ", " .+$-;;;$@... . . . . . . ..........++++@@@@@@$$$&$$&&&&-&----;--;-;-;;-;;-;&*%*%*%*%%%%&>=>;-*-*******-=>>>;>>>>>;>>>;>>;>>;>;>;>;>;>>;>>>>>>>,-%*%*%*%*%*%*%%*>>>;>;>;>;;>>;;>;;;;;;;=## # # # ##=,,,,,>,>>,>,>,# # # # ###=>,>>>>=,,## # # # ###>>>>>>>>>>>>>,## # # # #==;->;;=>,,# # # ## ##===---;>;=-&-;=@# # # # ###==;;;;;;;;-=## # # # # #&&-;-;-;=-&&=# # # # # #=>>;;;;--&---;# # # # # ##,,,,>>,=,=>>>>>>>>>## # # # # #=-;-;->-;;;;;;== # # # # #=----;---&*%$%$$@$@@$$$$@@@@@@@@@@+@+@+++@++#+.++++++++.+++.+.+.++++.++..+.+.+..+.+........ . . . . .. .. ", " ..@$;;;;$@..... .. . . . .... ......++.+++@@@@$$$$$$&&&&&&------;-;-;-;;;;;;;;&%%*%*%*%**%*%&=>=-********--=>>>>;>;>>>;>;>;>;;>;>;;>;;;;;;>;>>>>>>>=%*%*%*%*%*%*%**>>>>>>;;;;>;>;;;;;;;;;-= # # # ##=,,,,,,,>,>,,,,=# # # # # #=,>>>,,>>,,# # # # # ##>>>>>>>>>,>,,>,=# # # # # ==;=;=>;>,,### # # ##;-;->>>;---;--=## # # # #-;;;;;;;;;;= # # # # =&-;-;;-;&--&=@# # # # # #>;;;;;-------==# # # # # #,,,,,>>>>>>>>>>>>>>>## # # # ##==;;;-;>->;=>;==# # # # # #&---;---***&$$$@$@$@@@@@@@@@@@@@@@+++++++++++.++++++++++.++.++++++.++.++.+.+.++.+..... . . ... . .. . . . . . ", ". .+$-;;;&@+. . . . . ... .. .....+..++++@@@@$@$$$&$$&&&-&----;--;-;;;-;-;;-;-**%*%*%*%*%*%*%==>=-***-***-==;=>=>=>;;>;>;>;>>;>;>;;;>;>;>>;>;;>;>;>>*************%*>>>>>;>;>;;;;;>;;;;;;;;=## # # # ##=>>,,,,,>,>>,,,## # # # ##=,>>>,>>,,## # # # # =>>>>>>>>>>>>>,,,# # # # ##=-;;;;;,,;# # # # # ##=;>>>>;-;-;>;;== # # # # ##=>>;>>;;;===# # # # # #=&;-;;;;--=--==# # # # # #=;;;;;-----;=>## # # # # ##,,,>,=,>>,=>>>>>>>>## # # # # #==;;=;;;=;;;;>=## # # # # #=-----;--*&%%$%@$@@@@@$@@@@@@@@@+@@+++++.+..+.+.+++++++.+.++++++++++.+.++.+.+..+.......... . . ... .. . . ", " .+@&-;;-$@... . . . . . . ... .....+.+++@@@@$@$$$$$&&&&&-------;-;-;-;-;;;;;-&%%*%*%*%*%*%*%**===-********====;=;====;=;>=;;>;>;;>;>;>;>;;>;>>>;>>>>=>=>=>=>=>==>=>>>;>>>>;>;>;>;;;;;;;;;;= # # # # #==,,,,,,,,>,,>,=# # # # # ,=,>>,,,>,,## # # ###>>>>>>>>>>>,>,=,## # # # ##-=;;;>;,>=## # # # ##-;,>>;;;;;;;;;=## # # # # #>>>>;;;;;;=# # # # # #&;;;;-;-;-----=# # # # ##=>;;;;-----;>>## # # # ##,,,>>,>>>>>>>,>>>>>>## # # # # #=>;;;>->;>;>=;==# # # # #&&--;----*&&$$$@$@@$@@@@@@@@@@@@@++++++++.+.+.+++++++.+++.+.+.+...+.+.+..+...+..++.... . . . . . . . ", " ..+$-;;;&@+. . . . . ..............++++++@@@@$$$&$&&&&&&----;-;-;-;;-;;-;-;;;**%*%*%*%*%*%*%%%===-*******-===-==-=;=;==;=;==;=;=;;>;;;;>;>;>;>;>;>;>>->>=>>=>>>>>>>;>>>>;>;>>;>;;;;;;;;;;;=## # # # #===>,,,,,,>,>,,,# # # # # ##>>>>,,,,,,## # # # #=>>>>>>>>>>>>>,>>## # # # #==>;;;;;;-# # # # # ##=>;;;---;;>,>;-@# # # # ##=>>>>>;;-;-# # # # # ##&=;;;;;=;-;;;-&# # # # #=;;;;;;---;;,,# # # # # ##,,,>>>,=>>>>>,>>>>;## # # # ##==;>;;;;>->;>>=### # # # #&--------&**$%$$$@@@@@$@@@@@@@@@@+@++++.+.++++++++++++++.+.++.+++.+.+.+.+.+.+.+.......... . . . . . . . . . .. . ", " ..@$--;-&@+.. . ... . ..........+.+.++@@@@@$$$$$$&&&&&-------;-;;-;-;-;;;;;-=*%*%*%*%*%*%*%*%*&===*******-&&=&-=-=-====-=;=;=;=>=;=;=>;;>>;>;>>>>>>;>>>;>;>;;;;-;>;>;>;>>>;>;>>;>;;;;;;;;;= # # # # #==>>,,,,,,,,>,>=## # # # ##>>,,,,,,,,# # # # # #=,>>>>>>>>,>,>,>=, # # # # #=;->;;;;==## # # # ##-;-;;;;---;;;-== # # # # #,>>>>;;;-;== # # # # #-;;;;;;;;;;;;;=## # # # # =;;;;;;-;-;>>,## # # # ##,=,>,>,>,>=>>>>>>>;>=# # # # # #=>;>;>;>;>>;>;==# # # # # #$-------*-*$&$$@$@@@@@@@$@@@@@@@@+@++++++++++++@+++++.++++.+.+.+.+.++.+.+.+.+.++.+..... .. . . . ... .. .. ", " .+@@--;;-@+... . . . . .... .....+++++@@@@$@$$$&$&&&&&-------;--;;-;;;-;-;;;=*%*%*%*%*%*%*%*%%&$=--**-***-$&=&&&&=&---=-==;=;=;=;=;;=;=;;>;>>>;>>>>>>>>>>>;>;>>;;;;;;;;;;>;;>>;>;>;;;;;;;;=## # # # #==>=>,,,,,,,>,,=## # # # ###=>,,,,>>,,# # # # # #,>>>>>>>>>>>>>>,==## # # # #=;;>>=;=&&# # # # ##;;;;;;;;;-;---== # # # # ##,,>>;;;-;-=# # # # # ##=;;;;;>;;;;;;;-# # # # # ##;;;;;;;;;>>,># # # # # ,=,>,>>>>,>>>>>>;>>;## # # # ##>=>;>;>;>;>>>>;## # # # # #&-----;--*&*%$%$$@@@@@@$@@$@$$@@@++++++.+++++@+@+@++++.+.+.+.+.+.+.+.++.+.+.+...+.+...... . . . .. . . . . ", " ..@=&-;;&@+.. . ...... ........+.++++@@@@$@$$$$$&&&&------;-;-;;-;;-;-;;;-;-=%*%*%*%*%*%*%*%*%*&&&*******-$&&&=&&&=&=&=-=-==-=;=;=;=;;=;=;=>;>>>>>>>>=>=>=>===;=;=;;;;;>;>;>;;>>;>;>;;;;;;=# # # # # ==;>,,,,,,,,,>>,# # # # #,,,,,,,>>,,## # # # ###>>>>;>>>>>>=,=,>=# # # # #==;;>;=-=$= # # # # #@;;;;,>>;>;;;;--## # # # ##,,>>;;;;;-;# # # # # ==;;;>;>;;;;;;;;## # # # #$;;;;;;;;;;>>>## # # # ###=,,>>,>,=>>=>>>>>;>==# # # # ##=>>>=>;>>=>;>===# # # # ##$-----*;--*&$$$$@$@@@@@$$$@$@@@@@@+@++++@+@@+@+@+++++.+.++.+.+.+.++++.++..+.+.+.+...... . . . . . ... .. . . ", " ..@@&-;;-$@... . . . ... .......+++++@@@@@$$$$&$&&&&-------;-;-;-;-;-;--;-;;-**%*%*%*%*%*%*%*%&=&&-******-$&=&&=-&&=&=&==-=;=;=;=;=->=;=;>=>=>>>>>>>==$=%=%=*=%&&&&;;;;;;;;;>>>>>>>>;>;;;;=## # # # #=-;>>,,,,,,,,,>=# # # # # ##,,,,,>>>,,# # # # ##,,;>>>>>>>>>>>>>>=## # # # #=>;>>;===$# # # # # ##=>;;>>>>>,;;;;-= # # # # #,>>;;;-;;;-# # # # # ##;;;;;>;;;;;;;;;# # # # ##;;;;;;;;;;>>,, # # # # ,=,>,>,>>,>>>>>=>;>=## # # # #=>>>>>>;>;>>>>>## # # # #&---;;--*-&**$%$$$@@@@@$@$@=@=@$@@@++@+@+@@@@@@@@@+++.++.+.+.+.++.+.+.+.+.+.+.+..+........ . . . . . . . . . .. ", " .+@$&--;-@@... . . ... ......+.+.++@@@@@$$$$$&&&&&&-----;-;-;-;;-;;-;-;;;-=-=*%*%*%*%*%*%*%*%*&&&&********&&&&&&&-&&-&--=-===>=>=>>->->-;=;;;>=>>>==%%%%%%%%%%%%%%%=;;;;;;;;;;>>>>>>>>;;;;=# # # # # #==;>>>,,,,,,,>>=# # # # ###,,,>>,;>,>## # # # #,,>;>>>>>=>=>>=,==# # # # #=;;;>==&==@# # # # #;>;>,>>>,>>;;;;= # # # # #,>>;;;;;;;=# # # # # ==;;>>>;;;;;;;;;### # # # #@;;>;;;;;;;;>>## # # # ##=,>,>>>,>>>>=>>;>=;==# # # # ###,=>>>;>>>>;>>=>=# # # # # #&&-------*-*$&$$@$@@@@@$$$$$@$@$@@@@+@@@@@@+@+@+++++++.++.+.+..+++++.+.+..+..+.+....... ... . . . . .. .. . . ", " +@@&&-;-$@... .. . ... .......+++++@@@$@$$$$$&&&&&-------;-;-;-;-;-;;-;-;;-=-%*%*%*%*%*%*%*%*&&&-********&$&=&==&=-=-=&-=--=->->=>=>;=>;;=;=;;=>>,=%%%%%%%%%%%%%%%-;;;;;;;;;;>;;>>;>;>>;>=# # # # #=;;;>,,,,,,,,,>=## # # # ###>,>>>>>,,,= # # # # ##,>>>;>>>>>>>>>>>=# # # # #=;>;;=&=&=@# # # ## #;;>>,,,,,>>;;;;= # # # ###=>;;;;;;;;;# # # # # ##;;>>>;>;;;;;;;;# # # # # ##>>>>>>;>;;;;># # # # # # =,=,>,>,=,>>>>>=>>>;# # # # # #=,>>>>>;>>>;>>=## # # # # #=*--------&*&%$$$@$@@@@$$$$$$$$$$$@@@@@@@@@@@@+@@++++.+.+.+.+.+...+.++.++.+.+..+.++...... ... . . . . . . . .. ", " ..@$&&-;-$@+ . . .. .......+++++@@@@@@$$$$$&&&&&-----;-;-;-;-;-;;-;-;-;-=;-==*%*%*%*%*%*%*%*&&&&**-****-*-$=&&&=&=&=--=--=->=>=>>>>>>;>=>;;>;>>=>=%%%%%%%%%%%%%%%%=-;-;;;;;;;;>>;>>>>;>;;># # # # # ##;;>>>,,,,,,,,==# # # # #,,>>;>>>,,,## # # # ##,,,>>>>=>=>=>=>>==# # # # #==;>=-=-&== # # # # ##-;>,,,,,,,>;;;;## # # # ##>>;;;;;;;;=# # # # #=>>>>;;;;;;;;;>>## # # # ##>>>,,>>>;;;;;=# # # # # #=>>,>>>>>>>=>=>>;=>==# # # # # #=,>>>>>>>>>>;>==# # # # ##&---------*-*$*$$$@$@@@$$=$$$$@$@$@$@@@@@@@@+@+++@++++.++.+.+.+++++.+.+..+..+.+............. . . . . . ... . . . ", ". ++@$&&;-$@+....... ..........++++@@@@$@$$$$$$&&&&------;-;-;-;;-;-;--;-;-=-=-&**%*%*%*%*%*%*=-=-*********-$$=&=&=-==-=---=---->=>=>>>>>>>>>->-;>=,%%%%%%%%%%%%%%%&=;;-;-;;;;;;;>>;>>>;>;>;# # # # # ##=>>>>,,,,,,,,>=# # # # # #=>>>>>,>,,,## # # # ##,,>;>;>>>>>>>>>>## # # ## #=>;;=-=&&=@ # # # # #;;,,,,,,,,>;;;;# # # # # ##=>;;;;;;;;=## # # # # #>>;>;>;;;;;;;;;## # # # ##>,>,,,>>;;;-=## # # # #==>>>,>,>,>>>>=>>=>==## # # # ##>,>>>>>>>>>>>=## # # # #&-*---;*---*&*$$$$$@$@@@$&$&$$$$$$$@$$$@$@@@@@@@++++++.+.++.+..+.++.+.++.+.+..++.++........... . . . . . . ", " .+@$$&&--$@+... .... ......+++++@+@@@$@$$$$&&&&&-&----;--;-;-;--;-;-;=;=----===&%*%*%*%*%*%*&=&&****-******&&$&=&=&=-=->--;->>->->>>>>>>>>;>>>>>;==%%%%%%%%%%%%%%%&=;;---;-;;;;;;;>>;>;>;>=## # # # ##;>>,,,,,,,,,,,= # # # # ##=>>>>>>,,,,, # # # ##,,,,>>>=>=>=>>>=>## # # # #=>=;;=--=== # # # # ##-;,,,,,,,,>>;;;## # # # ##,;;;;;>;;;=# # # # # #==>;>;;;;;;;;;;;@# # # # ##>>>>>,,>>;---= # # # # # =,=>>>>>>>>>>>>->>=>= # # # # #=,>>,>>>>>>>>>=## # # # # ==&---------*&&*$$$$@@@@$$&$$$$@$$@$$@$@$@@$#$++@+@++++++.+.+.+.++.+.+.+.+.+.+.+.+.+............. . ....... . . . .. . . ", " ..+@$$&--&$+.. . ........+...+++@@@@$@$$$&$$&&&&&-----;-;-;-;-;-;-=;----=;=----=&***%*%*%*&=&&--*-*********-$&&&&=&-=-=--=----;;;>;>>>>>>>>>>>>>>=%%%%%%%%%%%%%%%%==>;;;-----;;;;;;>>>>>;;;# # # # # ##=>>>,,,,,,,,,>## # # # # #=>>>>,>,,,=, # # # # #,,>>>>>>>>>>>;>;# # # # ##=>>;;;;;=== # # # #=;,,,,,,,,,>>;=## # # # ###>>;;=;;;;-=# # # # # ##;;>;;;;;;;;;;;;# # # # # ##,>>>>>,>;-;&-## # # # # #==>>>>>>>>>>=>>;>;>==# # # # # ##=>>>,>>>>>>>>=## # # # # #&-----;*----&*$*$$$$$$@@$&$$&$@$$$$$$$@$$$@@=@@+@++++++.++++++..++.++.+.+.+.+.+.+.+............ . . . . . . . . . ", " ..@@$$&&-$$++. . .........+++++@+@@@@$$$$$&&&&&&-------;-;-;-;-;---;=;=--=-=&-&&=&&*****&&&&&&&********-****&&$&&&=&---=;-;-;-;>->;>>>>,>,>>>>>>>=%%%%%%%%%%%%%%%%=>=;;;-;----;;;;;;;>;>;>;=# # # # #=,,,,,,,,,,,,=## # # # ##>>>,>>>,>,>### # # # ##,,>>>=>->=;;>>>=# # # # # ==;;=;=;=;==# # # # # #;>,,,,,,,,,,>=# # # # # #,>>;-;;>;-;=# # # # #@;>;>;>;;;;;;;;=## # # # ##>>>>>>>>;;-&=$# # # # # #==>>>>>>>>>>>>>;>>=>=# # # # # #>>,>>,>>>>>>==# # # # # =&--*;-----*-*-*$&$$$@@$@$&$$&$$@$$@$$$$@$@$@@@@@@+@+++++.+.++.++.+.+.++.+.+..+.+.+.+.............. . . . . . .. . . ", "...@@$$$&&&$++.... ..........+++@@@$@$@$$$$$$&=&&&---;--;---;-;-;=;----;--=--=-=-&&=&==&&&&-&--******-*******&&&=&&&=&=------;--;;>;>>>>>>>,>,>,>,%%%%%%%%%%%%%%%%%==>>=;;-;----;;;;>;>>;>;>## # # # # ##=>,,,,,,,,,,=## # # # ##>>>,>,,,>,,,# # # # # #=,>>>>>>>;>;>,== # # # # #==>;;>>;;;,=## # # # ###=;,,,,,,,,,,,## # # # ##=;----;;;-=# # # # # ##;;>;;;;;;;;;;;-# # # # # ##,,>>>>;;=;--=@# # # # #==>=>>>>>>>>>>>>>>;>=## # # # # #=>>,>>>,>>>>>## # # # # #=&--;*--------&*&*$$$$@$@$&&$$=$$@$$$@$$$$$@=@$@@@@+@++++++.+.+..+.++.+.+.++.+..+.+.+........... . . . . . .. .. . . ", " ..+@$$$&&&$@+.. ... .....++++++@@@@@$$$$$&&&&&&-=-----;-;-;-;----;=-=-=---=-&-&-=&&&&&&&&-&&&************-***&&&&&&&=------;--;-;;;>;>>>>>,>>>>,$%%%%%%%%%%%%%%%%==>->->-;-;----;;;;;>;>;>;=# # # # # ##=,,,,,,,,,,### # # # # =,>>,>,>,>,>>## # # # ##,=>=>;;;;;>;,### # # # ##=>>>,>>;;>,=# # # # # #+=>,,,,,,,,,## # # # # ##>;-&--;-=;;=# # # # # #@-;;;;;;;;;;;;;;## # # # ##,,>>>>>;;=;==@# # # # # #$=;>->>>>>>>>>>>>>>=== # # # # ##=>>>,>>,>>==## # # # # #$=----;*----*--&&*&$$$$$@$$&$$&$@$@$=@$@$@$@$@@@@@@++++++.+++++..+.+.+++.+.+.++.+..++.....++...... .. . . . . . . ", " .++@@$$$&$$@+.... .........++++@@@@$@$$$$$$$=&&-&--------;-;=;-;=--;--=-=-&-&=&&&-&&&&-&&&-&--**-************-$&&&&&&-==;-----;-;;>;>;>>>>>,>,>,%%%%%%%%%%%%%%%%%===>->->;-;-;-;-;;>;;>;>;>=# # # # # # #==,,,,,,,,## # # # # #=>>,>>>,,>,>>## # # # # #==>>>>>,>>>>>## # # # #==>;>>;>=>>== # # # # # ===>>>,,,,,## # # # # ##=--&---;;>>=## # # # ##=;;=;;;;;;;;;;;# # # # # ##,,,>,>>>;--;=@# # # # # #=-=->->=>>>>>>>>>>>>==## # # # ##,=>>,>>,,=# # # # # ##==---*;--*----*&&&*&*$$$$$$-$$&$$@$@@$$$$$$@=$$@@@@@+++++++++.++...+.+.++.+.+..+.+...++...+.++..... . . . . . . . . . . . ", " ..+@$$$$$&$@++ .........+.+++@@@@@$@$$$$$&=&&&=&-=---;-;--=-;-=-;-=-=--&-=-&-&&&&&&&&&&&&&&&&-*******-*********=&&&=&----;-;---;;;;;;>>>>>>>>,=$%%%%%%%%%%%%%%%%%=>=->=;=;;-;-;-;;;;;>;>;>;>## # # # # ###>,,,#,### # # # # # #,,>,,,>>,,>>>,# # # # # #,==>>>,>,>=## # # # ##===;-;&-;;;>-=# # # # # # ##=======# # # # # #==&----;;>>,,# # # # # ===;-=--;-;;;;;-= # # # # #>,,>,>,>>;;=-= # # # # ==->;>>>=;>>>>>>>>>>==# # # # # # #=#>==#=## # # # # # ===-----*-----*--*&&&$&$$$$$&&$&$$@$@=@@@$@$@@@@@@@@+@++++++++++.+.+.+.+..+.+.+.+.+.+......++.++.... .. .. . . .. . . . ", " .++@@$$$$*$$+.. ..........+++++@@@@@@$$$$$$$&&&&-&--=--=-;---;-=------=-&=&=&&=&&=&&$&$&&&&&&-***********-*****&&&&&=-=-=;-;-;--;;;;;;>>>>>,>,%%%%%%%%%%%%%%%%%%==>-=>->->;>;;;;;;;;;>;>;>;;=# # # # # # ######## # # # # # ##=>,>,>,,,>>,,,## # # # ## ##==>,=,,=## # # # # #==---&&&&;---&## # # # # # ###=@#### # # # # # #=&---;;;>>>>=# # # # # ##==-;--------;;=## # # # ##>>>>>>>>>>;;=$# # # # # #====,=>>===;>;>;>;>;=## # # # # # #####=### # # # # # #==-=-*----*------&*&*&*&&$$$&$$&&$$$@@$$$@$@$$$@@@@@+@++@+@@++.++....+.+.+.+.+.+.+.+.++.+..++++++..... .. .. . . . . .. ", " ..+@$$@$$$$$@+..........+.++++@@@@$$$@$$$&$&&=&&&-=----;-=-;=--;=-=-=-=&-&&&&&&&$$$&$&$$&&$&$&-**-***********-**-&&&-&-;->-;--;;-;;;>;;>>>>>=$%%%%%%%%%%%%%%%%%%===>->=>->->->;;;;;;;>;>>;>>># # # # # # # #### # # # # # # ##=,>>,>,>,,>,,,,## # # # # ####=#=### # # # # # ##==---&&&&;;;--$# # # # # # # # # # # # # # ##=---;;;;;>>>># # # # # ==;-;;------;-;;## # # # # #>>>>>>>>>>>>==# # # # # # #&===####=>=>;>;;;>;==# # # # # # # ### # # # # # # # #==>-->*-*-----*---&&&&&$&$&$&&$$&$@$$$@@$@$@@$@@@@@@+@++@@+@+@++..+.+.++.+.+.+.+.+.+..+....+++++++.......... . . ... ", "..+@@@$$$$$%$@+. .........+.+@++@@@@@$$$$$$&$$&&=&&&-=-=-;-=---=--=--&-&=&=&=&$&$&&$$$$$$$$&$&$-*******-**********&&&=-==-;-;;;-;;;;;>>>>>>,,%%%%%%%%%%%%%%%%%%%==>=>->->=>->;;>;;>;;;>;>;>>;>=## # # # # # # # # # # # ##>,>,>>>,>,>,,,,,# # # # # # # ### # # # # # # ##=>;-=&&&&&-;;;;=# # # # # # # # ## # # # # # # #@$&&-;;;;;;;-&## # # # ##==;;;;---------# # # # # ##=>>;>>>>>>>>>=# # # # # # # # #### ##==;->;;;;;=# # # # # # # # # # # # # # # ##====>-----*-----&-*-&*&*&*&$&$&$$&=$@$$$$@$@$@@$@@+@@+@+@+@@@@+++++...+.+.+.+.+.+.+.++..+.+++++++++++......... .... . . . . . ", " ..+@$$@$$%$$@+...........+++++@@@@@@@$$$$$$=$&&&&=-&--=-=--=---=--=-=&-&&=&&&$&$$$$$$$$&$$&$&$$-*********-*******&=-&=->=>=;-;;;;>;>>>>>,>=%%%%%%%%%%%%%%%%%%%%,=>=>=>=>>->>->;>;;;;;;>;>;>>>=## # # # # # ## # # # # # # # #>>>>>>>>>>>>,>,,,=# # # # # # # # # # # # # # =&>;;---*---&&&===# # # # # # # # # # # # # # #@@@$$&--;;;;--&# # # # # ##>>;;;;;--------## # # # # #-=;>;;;;;>;>;=# # # # # # # # ##=>;;;=;=;>-=## # # # # # # # # # # # # ##=>>-==-------&------&-&&&&&*&$*$&&$$$$$@$$@$@@@@@@@@@+@+@+@+@@++.+.....++.+..+.+.+.+.+.....++++++++++...+....... . .. . . . ", " .++@@%$@@%$%@@.........+...+++@+@@@$@@@$$$$$=$$&&=&=&-&-=--=-=--=-&&=&=&&&&$&$&$&$$$$$$$$$$$&$&&-*-*************&&&&-=====>>->;>>;>>>>>>#%%%%%%%%%%%%%%%%%%%%%==>>>>>->=>=>;>;;;;;;;;;;;>;>>>>=# # # # # # # # # # # # # ##=>>>,>>>>>>>>>>>>>==# # # # # # # # # # # # # # ##$$&>,---;;----&-;-## # # # # # # # # # # # # #@@@$$$&*--;---&# # # # # ##,>>;;;;--;-----# # # # #@=;>>>>>;;;;-;== # # # # # # # ## # ##>>>;;->-->==# # # # # # # # # # # # ##==-=>->=>-=-=----&-&--&-&&&&&&&&&&&&=$$=$$$@$$$@$@@@@+@@++@@@+@+++.+.+...+.++.+.+.++.+++..+.+@@@@++++++++.++.+.... . .. . . . .. . . ", " ..+@@$@$$$$$@@+..........+.++++@@@@@$$$@$$$$&$=$&&&&=&=-&=-=-=&=&=&&&&=&$=$$&$$$$$$$$$$$$$$$$$$$***************-&==-=&%=====>=>>>>>>>>=%%%%%%%%%%%%%%%%%%%%%%$,,=,=>>>>>;>->->;;;;;;;;;;;;;>>>,=# # # # # # # # # # # # # ##=,>>,>>>,>>>,>>>;>;;=## # # # # # # # # # # # #+&&&$&>>-*;;*--&&&=&=## # # # # # # # # # # # # #$$$&@$$$&&-;----# # # # ###,>;;;;---;----&=# # # # ##--;;;;;;;;;--==# # # # # # # # # # #>>;;;-;>->==## # # # # # # # # # # # ###=>=>>->=--=--=-=-=---&-&-*-&&&&&$&&&&$&$$$$$$$@$@@@@@@@+@@+@+@++++.+..+.++.+.+.+.++.+++.+....++@+@@+++++.++++.+.+.... .. . ", "..+@@@%$@%$%$%@+........+...+++++@@@@@@$@$$$$$$&$=$=&=&&=&=-&-&-=-&==&&=&&$&$&$$$$$$@$@$$$$$$&$&&&-**-**-***-***&&-===%%%%%======>===$%%%%%%%%%%%%%%%%%%%%%%%%==,>>>>>=>=>=>=;-;;;;;;;;;;;;>;>>>>,# # # # # # # # # # # ##=>>>,,>>>,>>>>>>>;>;;;## # # # # # # # # # ##=$$&&&--;-*-----&$&&&># # # # # # # # # # # # #@&&$&&$@$$&--;;---# # # # # ,,>;;;-;-;;;*-;-# # # # # #==>>>>;;---;--=&## # # # # # # # # ###>>>;>;-;-;;;== # # # # # # # # # # # #===>=->=>->->--=--=---------&-&&&&&$&&&&$&$=$$$$$$$$@@@@@@+@+@+@+++.++....+.++.+.+.+.+++++++.+++@@+@@++++.+.+.+.+.+....... . . . . . ", " ..+@@$@@@$%$@@++.....+...+.++++++@@@@@@$@$@$$$$$&$&$&=&&&=&==&=&&=&&=$$&$&$$$$$$$$$$$@$$$$$$$$&$&&***********--======%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,=,>>>>>>>>;;;=;=;;;;;;;;;;;;;;>>>,=## # # # # # # # # # ##=>,>,>,>>>>>>>>>>;;;;;;;;=# # # # # # # # # # ##@=&&&&*&**-*----&&&&--;>>### # # # # # # # # #@=&&&&$$$$$&&-;;;;;=# # # # ##=,>;=--;;;;;----=# # # # ##==;>;>-;--;-;-;;=# # # # # # # # # # #>>>>;;;;;;;;>;==# # # # # # # # # # ##==;>->=->-=--->->--=-=-=--=&--*-&-&*=&&&&&&$$$$$$$@&$@$@@@@+@+@+++++.++.+....+.+.+.++++++++....+@+@@@+++++.+.+++.+++.+... ... . ", "..++@@%$$@$%$%@+.+......+....++++++@@@@@@@$$@$$$$$$$&$=&=&=&&&&&=&=&$&&=$&$$$$$$$$@$@$@$@$$$$$&&----***********&=-=>=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$==,>=>>=>>>>=>;>=;;=;-;;;;;;;;;;;;;>,>,### # # # # # # # ###==>>>>>>,,,>>>>>>>>;;;;;;=>=## # # # # # # # # ##=$=&&&$&&*&*--*------;;>>,,,## # # # # # # # # ##$$&&&--&$$$&--;;;>>,,## # # ##>>;;;;;;;;>;-&-&-# # # # ##=>;;;;-----;;;;;>># # # # # # # # ##=>>>;;;;;;;;;;>>>=## # # # # # # # # ##====-=->-->->=>-=-=->----=----=-=--=-=*=&&&&&&&&=$$$$$*@@@+@@@+@+@+++++..++.+.+.+.++.++++++@++.+..+@@@@+@++++..+++++.+++.... . . . .. . . ", "..++@@$@$@%$$$$@+...+.....+.+.++++@+@@@@$@@@$$@$$$=$$&$$&$&=$=&$&$&$=$$$$$=$$$$$@$$@%@$$$$$$&&&&---&-****-****-=>=>=$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$,,,>>>=>>=->->;=;;;=;-;;;;;;;;;;;;;;;;>,,,### # # # # # ###>>>>>>>>>>,,,,,,>>>;>;;;;;;;;>==### # # # # # ###====&&&&&&&&&&*----;;;;>>,,,,,,=### # # # # # ##$$=&&&&&&&====>>>>>>,,>### # ###>>=>;>;;;>>;;;----&## # ##>>>>;--;-;;;;;>>>>,>### # # # # # ###>>;;;;;;;;;;;;;;;>;==### # # # # # ##===-;=;>-->--=---=->--=->---=-=----=----=&&=&&&&$&$$$$$$*$$@@@@@@+@+++++.+..+.+..+.+.+++++++@+@++.+.++@+@+++@+..+.++.+.+.++..... . . . . . . . ", " .+@@$@%@@$%$%@@++.......+....+++++++@@@@@@@$@$@$$$$$$$$=$=$=$=&=$=&$=$&$$$$$$$$@%@$@$@$$$$$&&&-------********==>->=%%%%%%%%%%%%%%%%%%%%%%%%%%%%==>====*%%%,=>>=,=>====-=;;>->;;>;=;>;;;;;;;;--;;;;>>,,,,#=########=#=>>=;=;;>>>>>>>,,,,,,>>>;;;;;;;>>>,=,=##########=#======&=&&&&*&&----;;;;;>>,,,,,,,>====@#########=@$$$$$&&$&$=&=;==;>>>>>>>>==####==>;>;>;>;;;;>;;;-;--==###=#=>,>>;;;-;-;;;>>>,,,,,,,###########==>>;;;;;;;;;;;;;>;;>;>;====##########======;=---=-=-->->->--=;-=-=->---=-=----=--=*=&=&=&&&&$$$$%$$@@@@@+@+@+++++.++.+...+.++..++++++@+++.++++@+@@+++++..+.++++.+++++.... . . . . . . ", "..++@@$$@@$$%$$@++...+....+.+.++++++@+@+@@@@@@$@$@$$$$=$$$$&$&$$$&$$&$$$$$$$$@$$@$@$@$$$$$&&&=-----&&--*****--=;=>=%%%%%%%%%%%%%%%%%%%%%%%%%%%=>>>>>>>=>==>>>>>>>=>-=-===-=;;>;;;>>;;>;;;;;;;;-;-;>;,,,,,>>>;======>>,,,>;;;;-;>>>>>>,,,,,,,,>>;;;;;>>>>,,=,=$=====>,,=,=>==&=&&&&-&-&&&--;;;;;>>>,,,,,,>>>==;=======;=&=$$$$$$$$=$&&=&-;-;;;;>;>;>>=;=;;;;;;;;;;;;>;;;;;;-;;=;====>,>,>>;;;;;;;;;>>,,,,,,,,,,,,,,=,>>,>>>;>;;;;;;;;;;;;;;>;>;>>>=>========-====;-=;=;=-;->-------->--;->---=>-->--=-=----=--=*=&&&$&$$$$$$@@@@@@@+++++++.+.++++..+.++++++++@@++++.++++@++@+++....+.+++.+.+.+..... .. . ", "..+@@@@%$@$$%$%@@+....+.........++++++@+@@@@@@@@@@$@$@$$$$$$$$=$$$$$$$$$$$$@$@$@$@$@$@$$$$$&&&&-&---&----***-=->->=%%%%%%%%%%%%%%%%%%%%%%%%%=,>>>>=>=;>>>>=>>>=>>;=-=&-&&-=-=;=>;;>;>;;;;-;-;-;;=;;;>,,,,,,>>;;;;;;-;>,,,>;;;;;;;>>>>,,,,,,,,,,,>>;;;>>,>,,=,=$=&=;==,,,>;;=-==&&&$*&*&&&*-;;;;>;>>,,,,,,>>;;;;;>>>>>=>=;--&&&&&$&&&&&-&---;;;;;;;;;;;;-;;;;;;;;;;;;;;;>;;--;;;=;=>=>>>>;;;;;;;;>>>,,,,,,,,,,,,,,,,,>>>>;>;;;;;;;;;;;;;;;;;;;>;>;>;>;=>=;=;;=;;=>=;;=->-=---=;=->--;=->-->->-->-->->-->=->-=-=-&=&=&$*$$$$$$@@@@+@@@++.+++.+..+.+.+..+.+++@++@@+++.++++@+++@+++.+..+..++.+.+++....... . . . ", "..+@@$$@@@$$$$$@@++....+.+.++.+.+.++++++@@@@@@@$@@$@$$$@$$$$$$$$=$$$$$$$$@$$$@%@$@%@$$$$$&$=&&&-------&&-***=->->=%%%%%%%%%%%%%%%%%%%%%%%%%=,>>,==;---=;;;>;>>;>->-;=-&=-=-;=;>>>;>=;;;;-;-;->->->-;;>,,,,,,>>;;;=;-;;>,,,>>>;;;;>>>>>,,,,,,,,,,,,>>>>>,>,,,=#===-;;;>>>>,>>;=-=&$$$$$$$*&&-;;;;;;>,,,,,,>>;;;>>>>,>,>>;=;;-;=-=-&=---=------;;;;;;;;;;;--;;;;;;;;;;;>;>>>>;;=;>;;;;;;;>;;;-;;;;>>,,,,,,,,,,,,,,,,,>>>>;>;;;;;;;;;;;;;;;;>>>;;>;>;>>;>;>;>;>;>=;;=>->-=->-->----->--;--->--->--=>-=->=->-=--==-=*=&&&$$$$$@$@@@@@+++@+++++.+.++.+++++.++++++@+@+++++.+++@++++++++.+.++.++.+.+++..... . . . ", "..+@@@$@%@@$%$%@@++.+.........+.+.++++++++@+@@@@@@@@@@$@$$@$@$$@$$$$$@$@$$@$@@$@$@@$@$$$$$$&&=&-*-----------=---==%%%%%%%%%%%%%%%%%%%%%%%%==,,=--****-*-==>;;;>;;=;---&---=;;;;>;>>;>>;-;-->->->=--;;>,,,,,,,>>;;;;-;;>,,,>>>>;;;>>,,>,,,,,,,,,,,,,,>>>,>,,,,====&=-;;;-;>,,>>>;-=$$$$$*$&&*;;;;;;,>,,,,,>>>;;>>,,,,>>>;;=;=;;;;;;;=;=;;----;;;;;;;;;;;;;-;-;;;-;---;=;=;>>>>>>>>>>>;;;;;;;;;;;;;>>,,,,,,,,,,,,,,,>,>>;;;;;;;;;;;;;;;;;;;;;;>>>>;>;;;>;;>;>=>;=>>->=>->->---;-;-----;=;-->-->->-->->->->->->--=-==*=&&&$$$@$$@@@@@@+++++.+++.+.+.+.++.++++++++@@+.++++++++@+@+++++...+.+.+.+...+..... . . . . .. . ", ".++@@$%@@@$$%$$$@++...+.+.+.+..+.+.++++++++@+@@@@@@@@@@$@@$$@$$@$@$@$$$@@$@$@$@$@$$$$$$$$&$&&&&--------------;>-=%%%%%%%%%%%%%%%%%%%%%%%%=,,,=-***-*****--=>;>;;;;---=----;-;;;>>;>>;>>;;->->-=-->--;;>,,,,,,>>>;;--;;;>,,,,>,>;>>>>>>>,,,,,,,,,,,,,,>>,,,,=,=,===&--;--&-;>,,>>;-&&$$$*&*&--;;;;;;;>,,,,>,>>>>>,,,,,,>>-=-=>>>>>;;;;;>;;;;;;;;;>;>>;;;;;;;--------=--;>;-;;;-;;;;;;;=;=;>;;;;;;;;>>,,,,,,,,,,,,,,,>>>;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>;>>>;>;;>>;>=>->->-=->---;-;-;;-;-;>-->-->->->->->=>=>=>=>-=-==*=$$%$$$@@$@@@@@@+++++++.+.+.+.+.++.+++@+@+@+@++.++@+++++@++++.++.+.++.+++++.+..... . . . . . ", ".++@@@@$$@@$*$%$@@+..+.......+.+.+.+.+++++++++++@@@@@@@@$@@$@$@$@$@$@@$@$@$@$@@%@@@$@$$$$$&$=&&&---*-----------=&%%%%%%%%%%%%%%%%%%%%%%%%=>,>--***********-==;=;;=;;---&--;=;=;;>>>>=>>>->->->-&----;;>,,,,,,,>>;;--;-;;,,,,,,,>;>>>>>>,,,,,,,,,,,,,,,>,>,,,,,===&=------&---;>>>>;&&&$&&*--;;;;;;;;;>>>>>,,,,,,,,,,,,,>;=--&;>>>>>;;;;;>;>;;>>>>>>>>>>;>;;;;;-------=-=;=;--;--;;=;;;;;;=;>;>;>;;;>>,,,,,,,,,,,,,,>>>;;;;;;;;;;;;;;;;;>;>;>>>>>>>>>>>;>>>>>=>>;>>>=>=>>-->;--;-;->-;--;;->->->->->=>->->->-=->=-===*=&$$$$$@$@@@@@+@+++.+++.+.++.+..+++++++++@@+++++++@+++++++++++++.+.++....+.+....... . . . ", ".++@@$$@@@%$$$$$@@++..+.+.++..+.+.+.++++++++@+@+@+@@@@@@@@@@@@@$@@$@$@$@@@@@@$@@$$%@$$$$$&$&&---*----*----------%%%%%%%%%%%%%%%%%%%%%%%%=,,,&*******-*****-->;>;;;-;------;;>>>>>=;-;-=;>=>----------;;>,,,,,,,,>;;-;--;;,,,,,,,>>>>>>>>,,>,,,,,,,,,,,,,,,,,,,,====&&-&&-====-=;;;;>-=&&&&---;-;-;;;;;;>>>>,,,,,,,,,,,,,>===&=-;>>>>;;;;;=>>>>>>,,,,,,,,,>>>;;----------;-;-;-;-;;>>;;=;;>;=>;;>=;;;;>>,,,,,,,,,,,,>>>;;--;;;;;;;;;;;;>;;>>;>>>>>>>>>>>>>>;>>>>=>=>>>->->--;;;-;;-;->;;->;;;>->>>>->>>->>=>>>-=-=-&=&$&$$$$@$@@@@@@+@++++...+.+.++.++.+.++++@++@++++@+@+@++++@+++.+..+.+.+++.+..+.+...... . . . . . .. ", "+++@@@$$@@@%$%$%@@+.+...+...+.+.+.+.+.+++++++++@+@+@@@+@@@@@@@@@@@@@@@@$@$@$@@$@@@@$$$$$$&&&&*---*----------;---*%%%%%%%%%%%%%%%%%%%%%%%=,>>****-*****-****-==;>>;;;-;--;=;>>>=>;>-=---=;>;>-;;;-----;;;,,,,,,,,,>;;-;;-;>,,,,,,>>>>>>;>>>,,,,,,,,,,,,,,,,,,,,,,===&&&&&==;;>>>=>>>>>>>------;-;;;;;;;;;;>>>,,,,,,,,,,,,,>>==&=;>;>>>;;;;;;;>>,>,>,,,,,,,,,>>>;-=-&-----=--;--;-;=;;>>;;=;>;>=>;>=>=;;>>,,,,,,,,,,,,>>;;;;-;;;;;;;;;;>;>;;>>>>>>>>>>>>>>>>>>>>>>>>->>>>->;>-;;-;;;;;;->;;->->>->->>->>=>>>->=>=>==&=&$&$$$$$$@$@@@@+@+++++++..+.+..+.+.++++++++@+++++@+@+@+++++++++++.+..+.+.+.+.+...... . . . . . . ", ".++@@@@@$@$$*$$$@@++.+.+.+.+..+.+.++.++.+++++++++@++@+@@@@@@@@@@@@@$@@@@@@@@@$@$@%@$$$$&&&&&------*--*-------;-==-%%%%%%%%%%%%%%%%%%%%%%,,=;***************->>>>>>;;;;-;-;;;-;;---&--=;>>=>->>,>>;;-;;-;;>,,,,,,,,>;;;;-;;;>,,,,,>>>>>>>>>>>>,,,,,,,,,,,,,,,,,,,=====$=&=-=>>>>>,>,>>>>>>-----;;;;;;;;;;;;;>>>,,,,,,,,,,,>>=>==&=;>>>>;;;;;;>>>>,,>,,,,,,,,,,>>=;--------=;-;-;;;;>>>>>>>;>;>;>>>>>;>;>>>,,,,,,,,,,,>>>;;>->-;>;>;>;>;>>;>>;>>>>>>>>>>>>>>>>>>>>>>>>=>>>->->;;;;;;;;;;;>;>>;>->>>>>>>>>->=>>=>-=-=-=*=$%$$$@$@$@@@@@+@++++..+.+++.+.+++.+++++++@+++++@@++++++++++.+.+.+.+.++..+..+........ . . . . . .", "+++@@$@@@$$$$$%$@+++.+...+..++.+.+.+.++.+++++++++++@+@+@+@@@@@@@@@@@@@@@@@$@@@@$@$$$$$$$&&*--*-*-------------;-;;;===*%%%%%%%%%%%%%%%%%$>,>-****************==>>>,>>;;-;--;-;--------;-;->>>->,>,>;;-;;;;;>,,,,,,,,>>;;;;;;;;;>>,,>>>>>>>>>>>>>,,,,,,,,,,,,,,,,,,====&&===;=>>,>,>>>>>;-;-;-----;;;;;;;;;;;;>>,,,,,,,,,,,,>>>=;==>>>>>>>;;;;;;>>>>,,,,,,,,,,>,>>=;=-------------;;=>>>>>>>>>>>>>>>>>;;-;>>,,,,,,,,,,>>>;;>->>->->;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>;;;;;;;;>;>;>;;>;>>>>>->>=>>>>>>=>>->>-===&&=$$$$$@$@$@@@+@++++++.+..++.+..+.+.++++++@++++++@+@++++++++++.++.+.+..+.+..+.+.+....... . . . ", "+++@@@@$@%$%$$$@@@+.+.+.+.+.+.++.+.++.++.+++++++@+++++@+@+@@@@@@@@@@@@$@@@@@$@$@$$$$%&&&*--------*---*;---;-;-;;=;>;====&%%%%%%%%%%%%%$,,,=-****-**-***-****;,>,>,>,>=;;-----;;;----;>;>;=>>>>>>>>>;;;-;;;;;>>,,,,,,,,>>;;;;;;>;>;>>>>>>>>>>;>;>>,,,,,,,,,,,,,,,=>=&$$===>>>,,>,>>>>;;;=-----*----------=--=;>>,,,,,,,,,,,,>>>=>>=>>,>>>>;;;;;;;>>>>,,,,,,,,>>>>;-;-=---=-=-;-;;;;;>>>>>>,>>>>,>>>=>;>;;=>>,,,,,,,>,>>;;;;>;>>>>>>->>>>>>>>>>>>>>>>>>>>>>,>>,>>>,>>>=>>>>;>;;;>;;;;;>;>>;>>;>;>>>>>>>>>=>>>=>=>&=-=*=$*$$$@$@@@@@@@@+++++.+...+.+.+.+.+.++++++++++++++@++@+++++++.+.+.+..++.+..+............ . . .. . . . . .. ", ".++@@@@@@$$$$$%@@++++.++.++.+.++++.++.++++++++++++++@++@+@+@+@@@@@@@@@@@@$@@@@$@$$$$$&&&&-*-*-*---*-------;-;-;;;;;>;>>>>>>=>======>,,,,>,>-****************===>>>>>>>>=;=;----;-;--;->;>;=>>>>>>>>>>;-;--;;;;;>,,,,,,,>>>;;;;;;;>;>>>>>>>>>;>>>>,,,,,,,,,,,,,,,====&=-=>>,,,>=====>=>---&&-;----;---&&&&&&--=>>,,,,,,,,,,>>>>>>>,,>,,>>>>;;;;;;;>>,>,,,,,,>>>;>;=;;-=-&--&-----;;=;>>,>>>,,,>,>>>>>;>;>>>>,,,,,,,>>>>;;;>;>>>->>>>>=>>>>>>>>>>>>>>>>>>>>>>>>,>>>,>>>>>>>>;>;;;>;>>;;>;>>;>>>>>>>>>>>>>>=>>>=>=>=-==&=$$$$$$@$$$@@@@@+++++.++.+.+++.+.+.+++@++@++++++++@+++++++++++.+++++..+.+..+.+.+.+..... . . . . . ", "+++@@@@@@$$$$@@@@++.++.++.++++.+.+++.+.+.+++++++++@++@++@+@@+@+@@@@@@@@@@@$@$$%@$%$&&&&&-&------*;-----;-;-;;-;;;;;;;;;;>;>>>>>>,,,,,>,,>,>-****************;=>===>=>>=>;=;;-;----;;>;>>>->=>>>>>>>>;;;----;;;;;>>,,,,,,>>>;;;;;;>;>>>,>>>>>>>>,,>,,,,,,,,,,,,,>=-&&-;;>>,>>=&=$&&;>>>;-----&&-;-;-=-=&$&&&--;>>,,,,,,,,,>>>>>>>,>,,,,,,>>;;;;;;;;>>>>,>>>,>=>-;-;----&&&&-&---;-;;;;>>>>>>>>>>>>;>;;>;>=,>,,,,>,>>>>>;>>>>;>>>>>>>>>>=>>=>>>>>>>>>>>>>>>>>>>>>,>>>>>>>->>;>;>;>;;>>>>;>>>>>>>>>>>>>>>>>>>=>>->-==*=*$&$$$@$@@@@@@@+++++.+.+...+..+.+.++++++@+++++++++@++++++++++.+..+.+.+..+.........+....... . .. . . ", "+++@@@@@@$@$$$@@@+++.++.+.+.+.++++.++++++.+++++++++++++@+@+@@@@@@@@@@@$@@@@$@@$$$$&&&&&*-*-*-*----------;-;-;;-;;;;;;;;;;;;;>>>>>>>,>,>,,,>;*-***-****-**-**===;=======;=;=;=-;--;-;;;=>>>>>=-=->;>;>;------;;;>>>,,,,,,>>>;;;;;;;>>>>,,>>>>>>>>,,,,,,,,,,,,,,>>=-=---->>>->;-*&-=;>>>;>>;;----;=;&&$&&&&--;-;>>>,,,,,,,,,>,>,>,>,,,,,,,,>>;;;;;;;;>>>>,>>>>>=;;=-----&=&&&&&--;-;;;=;>>>>>>>>>>>>;>>;;>=>,>>,,,,>>>>;;;;>>>>>>>>=,=>>,=,>>=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>;>;;>;>;>>>>>>>>>>>>>>>>>>>>=>>>=>=>=-===&=%$$$$$@=@$@@@@@+++.+.+.+..++.+.+.+++++@+@++++++++++@++++++++++.++++++..+.+.+.+....+.... .. . .. .. . .", "+++@@@@@@@%@@@@@++++.++.++++++.+++.++.++++++++++++@+@+@++@@+@+@@+@@@@@@@$@$@$$$$&$&&*&&--------*-----;-;-;;-;;;;;;;;;>;>>>>>>>>,>,>,,,>,,>,=***************-=;=-----&-==-=;;=;-;-;>;>>>>>--=-=>->-;-------;;;;>>,,,,,,,,>;;;;;;;;>>>,,>,>>>>>>;>>,,,,,,,,,,,,,,>;-&---;;=&*-*;---;=;>,;-->;>>;;-&&$$$$&&---;;;;;>,,,,,,,,,,,>,,,,,,,,,,,,,>>;;;;;;;;>>>>>>;;;;;---=-&-&&&&&&=---;;=;;;>;>;=>>>>>>>;>;>;>>>,,>,,>>>>>;>;>>>>>>>>>>>>>,=>>>=,>>=>>;>;>;>;>;>>>>>>>>>,>>>>>>>;>>;>>;>>>>>>>>>>>>>>>>>>=>>>>>->->-=-==*=%=$$$$@$@@@@@@@++++++..+...+.++.+.++.++++@+++++++++++++++++++.+.+.+.++++...+....+.+....... .. . .. . . . .", "+++@@@@@@@@@@@@@+++++.+++.+.++++.++++++++++++++@+++@+++@+@+@@@@@@@@@@@@@@@$$$$%$$&$&&&*&*-*-*--------;-;;;;;;;-;;;;;;;;;;>>>>>,>,>,>,,,,,,,,-**************=>=>====&=&=-=;=;;;;;;;;;;;;-;----=-;-;-----&--;;>>>>,,,,,,,,;;;>;;;;;>>,>,,,>>>>>;;;;>,,,,,,,,,,,,,>;-------&*&**&-;;-&&&---;&$&&==---&$$$$&-;;;;;;;;>,,,,,,,,,,,,,,,,,,,,,,,,,>>;;;;-;;;;>>>>>>;>;----&-&&=$&&&&&-=-;;;;=;;;>;=>>>>;>>>;>;=>>>,,>,,>>>>;;>;>;>>>>>>>>=>>>=>>>=>>>=>>;>>;>;>;;>->>=>>>>>>>>>;>>>;>;>;>>;>>;>>>>>>>>>>>>>>=>>=>>=>=>-==&=$&$$$$$@$@$@@@@@++.+.+.+.+....++.+.++++++@+@++++++++++@+++++++++.++++.+.++...+.......+...... . . . .", "+++@@@@@@@@@@@@++++.+++.++++.+++++++++.++++++++++@++@+@@+@@+@+@@@@@@$@$$$$%@$$$&$*$&*&&-&---------;-;-;;;-;;;;;;;;>;>>>>;>>>>>>>,>,>>>,>>,,>>-***-**-**-**;>=>=;=-=-&-=;=>;>=>;;;>>>;;;;-&&-;;;-;-;---&--;>>>,,,>,,,,,,,>;;;>;;;;>>>,,>,,>>>>;;;;;;,,,,,,,,,,,,,>;---;--&$$$$*-&-=-&=$&&=$$$&$&&&&$$$&&&;;;;>>;;;>>>,,,,,,,,,,,,,,,,,,,,,,,,>>;;;;--;;;;>>>>;;;;----=&-=&=&&&&--;;=;;;=;>;>;>;>>>>;>>;>;>>,>,>,>,>>>>;;>>;>>>>>>>>>>>>>>=>>>>>>>>>;>;>;>;;;;;;>>;>>>>>>>>;>>;>>>>>>>>>>>>>>>>>>=>>>>>>>=>->=-=-=*=&*=%$$$@$@$@@@@#@++++.+.+.+..+..+.+.+++++++@+++++++++++++++++@++++++.++++.+.+...+..+.+...... . . . .. . . ..... .", "++++@@@@@@@@@@@@++++.++++.+++++++++++++++++++++++++@+@+@+@@@@@@@@$@@@@@@@@$$$$$$$$&&&&&-*--*------;-;;-;;;;;;;=;>=;>;;;>>>>>>>>>>>>>,>>,>>>,>>-**********&>=>>>=;=-===;;>>>>;>;>;>;>;;;--&=-=-;-;;----&-;>,,>,,,,>,,,,,,>;-;;>;;;>>,,,,,>>>;>;;;;;-;>,,,,,,,,,,,>;;--;;--&$%$&&&&&&&-;-&$$$$$$$=&=&&$$&&;;;;;;>;;;>;>>>>>,,,,,,,,,,,,,,,,,,,>>;;;;;---;;;;>>>;>;--&---=-==&&&&&-=;;;>;;=;>>>>>>>>>>;>;;;=>>,>,>,>>>>;>>;;;;>;>;>>>>>>=>>>>=>=>>>;>>;>;;>;>;>;;;;>;;>;>;>>>;>>>;>>;>>>>;>;>>->>>>=>=>->->->=>->===&=$=$$$$@$@$@$@@@@++++.+...+......+.+.+.++++@+@++++++@+++++@++++++++++.++++.+..+..+......+.... ... . .. ...", "++@+@@@@@@@@@@@+++++++.++++++++++++++++++++++@+@+@++@+@@@@@@@@@@@@$@$$$$$$$$$$$&$&&&&*&---------;-;-;;;;;;->;>;;;>;>;>>;;>;>>>>>>>>>>>>>>>>,>>>-*******-;>,>>=>>=>>>>>>>>>>,>>>;>>;>>>;-&&&-=;;-;;;;---;,,,>>>,,,,>,,,,,,>;-;>>;>>>,,,>,>>>>;;;;;;--;;>,,,,,,,,,>>;;;;>>>--&&*&&&&&&;&-=;==&$$&&&&*%$*$*-;;;;;;;;;;;;;>;>>>,,,,,,,,,,,,,,,,,,,>;;;-;----;>;>>;>;;=-&&---=;==&&---;=;=;;;;>>>>>>;>>>;>>;;;>>,>,>>>>>>>;>>>>;>>>>;>>>>>>>=>>>>>;>;>;>;>>;;;;;;;;;;;;>;>>;>;>>;>;>;>>>;>>>>;>>>->->;>->>->>=>->=-=*=*=*$%$$$$@@@@@@@+@+++.+.++.......+..+.+++++++@+++++@++++++++++@++++.+++++++.+.+.....+.+........ . . .. . . . . . ..... ..", "+@+@@@@@@@@@@@+@+++.+++.++++++++++++++++++++++@+++@+@@++@+@@@@@$@@$@@@@$@$$$$$$$&$&&&&*-*--------;-;-;;>->;;;>;>;;;>;>;>>;>;>>;>>>>>>>>>>>>>>>,>>;;--;=,=,>,>,>>,>,>,,>,>,>,>>>>>>>;>>>;&==;->=;;;;;--;>,,,,;>,,,,,>,,,,,,>;;;>>>>>,,,,,>>>>>>;;;;;---;;>,,,,,,,,,>;;;;>,,>==&$*$&--&&&$$&-;>=-&*$&%**&*-;;;;;;;;;;;;;;;;>>>,,,,,,,,,,,,,,,,,,>>;;;-------;;>;>>;;-=--=-;==-=&&&-=;;>;>=;=>>>>>>;>>;>;>;;=>>,>,,,>>>>;;>>;>;>>>>;>;>->>>>>>>;>>>;>>;;;>;;;;;;;;;;;;;;;>;>;>>;>>>;;>;>->->->->->->->->->->-=-=-===&=$=$$$$$$@$@@@@@+++.+.+..+.+.....+..+..++++++@+@++++@+@+++++++++++++.+.++++.+..+.+.....+........ . . . . . .. . ....", "++@+@@@@@@@@@@@+++++++++++++++++++++++++++@+@++@@+@+@+@@@@@@@@@@$@$@$$$$$$$$$&$&*$&&&-&-------;--;-;;;-;;;>-;;;;>;>;;>;;;;>;;>;;;>;>>>>>>>>>>>,>,>,>,>,,,,,,,,,,,,,,,,>,>,>,>>>>>>;;;;---->;=;;;-;;;;;;>,,,>;;;,,,,>>>,,,,,;;;;>>>,,,,,>>>>>>>;>;;;-----;>,>,,,,,,,,;;;;>,,,,>-&&&&$&$*&&$$&-;=--&*&$%**---;>;;;;-;;;;;;;;;>>>,,,,,,,,,,,,,,,,,>>;;--&-&---;;;;>>;;-&--=--=;====-;=;;;;>;;>>>>>>>;>>;;;;=>>>,>,>,,>>>>;;>>>>>>>>>>>>>>->;;>;>;;>;;;;>;;>;;;;;;;;;;;;;;;>>;>>>;;>;>->-;->->->->->->->->->->-=-=*=*&$*$$$$@@@$@@@@+++++.+..+...........+.++.++++++++++@+@++++++@++@+++++++++.++.+.+....+...+..+........ . . . . . . .......", "++@@@@@@@@@@@+@@+++++++++.++++++++++++++@++++@+@+@+@@@@@@@@$@@$@@$@$$@$$$$$$$$$$&&&&&&&--*----;---;-;;;;;;;;>;>;;;;>;;;;>;;;;;>;>>>>>>>>>>>>>>,>,,>,,,,,,,,,,,,,,,,,,,,,,,,,,>>;>>>;;-;=-=>;>;>-;;;;;;>,,,>>;;;;,,,,>,>,,,,,;;;>>>>>,,,>>>>>>>>>;;;;---&--;--;>>,,,,>;;;;>>,>,,>--&&*&&***-----*****$&&***-;;;;;;;;;;;;;;;;;;>>>>,>>,,,,,,,,,,,>>=;;---&&&--=;;;;>;=-&-=-=-=;;;===;>=>;=>=>>>,>>>>;>>>;;;=>>>,,,>,,>>>;>>;>>;>>>>>>;>>>;>>;>;>;;>;>;;;;;;;;;;;;;;;;;;;;;->;->=>=>-=-=>--=--->*>-->*>--->*>-=-=&==*=$%$$$$$@@@@@@@+++++.+.++........+....+.+.+++++@++++@+@@++++++@+++++++.+++.+.+.+.+..+............ . . . . . . . . . . . . .....", "+@@@@@@@@@@@@@++@++++++++++++++++++@+@+@+@+@+@+@@+@@+@@@@@@@@@$@$@$$$$$$$$$&$&&&$&&&*&-&--------;-;;;;;;;;;;;;;>;;;;;;;;;>;>;>>>;>>>>>>>>>>>>,>,>,,,>,>,,,,,,,,,,,,,,,>,>,,,,>>;>>,>;=;=>;>->-;;;;;;;;>,,>>;=-;;;>,,>>>,,,,,,;>>>,,,,,>,>>>>>>>>>;;;-------&&--;;;>>>;;;;>>,,,,,,>;-----;-;;;;;;;-**%&*-;;---;;;;;--;;;;;;;;;;;>>>>>>>>,>,,,,,>>>=;=;--&-&---;=;>;;;=-&-=--==;=;;=-;;;>;;=>=>>>>>>>;;;;=;==>,>,,,,,,>>>;>>>>>>>>>>>>;>;>;;>;;;;;;;;;;;;;;;;;;;;;;-;---->->->->-=>=>-=*>*>*>*>----->-->=-=-=-=*=*=$$&$$$@@@$@@@@@+@++..+.+...+........++.+.++++++++++++@+++++++++++@++.++++++++.+.+.....+..+...... ..... . .. ........ .", "++@@@@@@@@@@@@@+@++++++++++++++++++++@++++@++@+@+@@@@@@@@@@@$@$@$$@$$$$$$$$&$&$&&&&&&-&---------;;-;;;;;;;;;;;;;;>;;;;>;;;;;;>;>>>>>>>>>>>>>>>>,>,>,,>,>>>>,,,,,,,>>>>>>>,>>,,>>;>;>;>;=;=>;>;;;;;;;;;;>>>;>;=--;;;>,>>,,,,,,,;>>,>,,,>>>>>>>>>>>>;;;----&-=--;;;;;;;;;;;;;;>,>,,,,;;;;;;;;;;;;;;;;--*--;;;;--&------;;;;;;;;;;-;->;>>>>>>>,>,,,>>>-----*&&&&-;;;>>;;=-&&=&-;=>;>;=>=;=>;;;>>>>>>>>;>>;;-;=>>,,>,,,,,>>>>>>>>>;>;>;>>;>;;;;;;;;;;;;;;;;;;;;;;;-;--------->-->->->=->=-=-----*>*>-------->*=-=&=*=*$$$$$$$@@@@@+@++++.+.+..+......+.+..+.+.+.+++++++@++++@@+@++++@+++++++++.++.++.+.+.+............. . .. . . . . . . .. . . . ....", "@+@@@@@@@@@@@+@+++++++++++++++++@++@++@+@@+@@+@+@@+@@@@@@$@@@$@$@$$$$$$$&$&$&$&&&&&&&-&------;-;-;;;;;;;;>;>;>;;;;;>;;;>;>>>;>>>>>>>>>>>>>>>>>>,>,>,>,>>>>>>;>>>>>>;;;;;;;;>>>>>;;;;;;>>>>>-=;=;;;;;;;;;;;>;=;---;;;;>,,,,,,,,>>>,,>,,>>>>>>>>>>>>>;;;;---&&$$$&&-;;------;;;;;;;;;;;;>>>>>>>>>>>>;;;;;;;>>;;--&&-----;;;;;;;--=---;;>>>>>>>>>>>>>->------&-&--=;>>>=;-=&=-===>>>;;;>;>;=>;=>>;>;>>;>;=;=-==,>,,>>,,,,>>>>>>>>>>;>;;;;;;;;;;;;;;;;;;;;;;;;;-;------*-*----->->-->->=-=*=*-*>*--*--->*>-=--=*=*=&%=$%$$@@$@@@@@@++++++..+.+.....+...+.+.+++.++.+++++++++@++++++++++@+++++++++++.++.+...+.+............ . . .. . .. ... . .", "@+@@@@@@@@@@@@+@@+++++++++++++++++++++@++@+@+@@@+@@@@@@@@@$@@$@$@$$$$$$$$$&$&&$&&&&&&--*------;--;-;;;;;;;;;>;>;>;;;>;>;>;;>>;>;>;>>>>>>>>>>>>>>>>>>>>>>>;;;;>>>>>>>;;;;-;;;;>>>;;;;>;->;>>;>;;;;;;;;;;;>>=>;;-;--;;;;>,,,,,>,>>>>,,>,>,>>>,,>>>>>>>>;;;--&&$$$@$&&-;;--*&&--;;;;;;;;;;>>>,,,,,,,,,>;;;;>;;;>;;-&&&&----;;;--;--=-=--;;>>>>>>>>=>>;>;;---*&-&&---=;;>;=--&=&-==>>>>=;=>;>;;;;>;>;>>>>>;;;=;=>>,,,,,,,,,,>>>>>;>;>;;>;;;;;;;;;;;;;;;;;;;;;-;-;------->*-*------>-==->=>-==-*--*>*>*------=-=-=&&&&$$$$$$@$@@@@@+@+++.++.+..+.+.....+..+.+.+++++++++++++++++@+@+@+++@+++++++.++++.+++.+......+........ .. . .. . .. . . . ........ ", "@@@@@@@@@@@@@@+++++++++++++++@++@+@+@+@+@+@+@+@@@@@@@@@@@$@@$@$$$$$$$$$$&$&$&&&&&&&-&-&--------;;-;;;;;;;;;;;;>;;;>>;>>;>>>;>>;>>>;>;>;>>>>>>>>>>>>>>>>;;;;;;;;;;;>;;;-----;;;;>;>;;=>>>=>==-=-;;;;->=>=>>;>=;-----;;;,,,,>,,,>,>,>,,,>>>>>>,,,>,>,>>>>;;;--&$$$$$$$&&;--&$*$&-;;;;;;;;;;;;;;;;;>,,>,>>;;;;;;;;;---&*-----;-;----&-&--;;;>>>;>>>=>-=;-------&-&--;>;>>;=-=-==-=>,>>>;>;=;=>;;;>;>;;>>>=>=;=>=,>,,,>,,,,,>>>>>;>;;;;;;;;;;;;;;;;;;;;;;;-;-;-------------*-*------>-=--=*=*=*---*------=*>*-*=*=*$%=$$$@$@@@@@@@++++++.+..+.......+..++.+.++++++++++++++++@++++++++++@+++++++++.+++.++.+.+............ . . . . . . . . ..... . .", "+@@@@@@@@@@@@@@+@++++++++++++@+++++@++@+@@+@@@@+@@@@@@@$@@$@$@$@$$$$$$$$&$&$&$&&&&-&&-----------;;;;;;;;;;;;;;;>;>;>>;>>;>>>>>>>;>>;>;>;>;>>>>>>>>>>>>>>;>;;;;;;;;;;;;;;------;;;;>;>>;>=>-;-;---;;=;>;>>=>;;;;-;---;>,,>>>>,,,,,,>,>,>>>>>>>,,,,,,,,,>>>;;;;-&&$$$$$&$&*-*&--&&*-;;;;;;;;;;;;;;>>>>>>>>;;;;;;;;;----&----;--;----&-&--;;;;>>;;;>->->;-;-----&-&--=;=;>;=-&-====>>>>;;>;>;=>;>;;>;=>>>>>>=>=>>,>,,,>>,,,,,>>>;;;;;;;;;;;;;;;;;;;;;-;-;-;--;-;--->--------;*--------=->*=--*-*--*-*>*---=-=*=&&&&$$%$$$@$@@@@+@@+++++.++.+.++........+.++.++++++++++++++++++@++@+@++++++++++++++++++.+...+............... ... . .. . . . . ... ... . ", "@@@@@@@@@@@@+@+@++++++++++++++@+@+@+@+@+@+@@+@@@@@@@@@@@@$@$@$$$$$$$$$$*$$*$&&*&&&&&-&-------;-;--;;;;;;;;;;;;;>;;;>>>>>>>>>>>>>>>;>;>;>;>;>;>>>>>>>>>>>>>>>;;;;;;;;;;;-;--*---;>;;;>=>=>>=;-=;;=;>>=>=>>>->-----;;-;>,>>>>>>,,,,,,,>>>>>>>>>>,,,,,,,,,,,>>>;;;--&&&&$$$$$&*&&&&*&*&&--;;;>;>>>,>,,>>>;>>>;;;;;;;;;;-----;-;;---------=-;>;>>;>;-;----;------&--=-;=>;>;=;=-=-=>=>,>>=>;>;;;=;>;;>;>>>,>>>>>=>,,,,,,>,>,,>>>>;;;;;;;;;;;;;;;;;;-;;;-;---------------->-----*----->--=*>*=*--*----*----*-*=-**=%=%$$$@@$@@@@@@+++++..+.+..+...+..+..+.+.+++++++++++++++++++++++++++@+@+++++++++.++++++.+...+......... . . . . .. . . ... . . . . . . .", "@@@@@@@@@@@@@@+@+@+++++++++++++@++++@+@+@@+@@@@@@@@@$@@$@@$@$@%@$$$$$$$$$$$&$&$&&&&&&&-*--------;--;;;;;;;;;;;;;;;;;>;;>>;>>>>>>>>>>;>;;;;>;>>>>>>,>>,,>,,>>>>>;;;;-;-;;-;-----;;;;;>;>;;>,>>;;->->;;>>;>=>-;-----;>>>,>>;;>>,,,,,,>,,,>>>>>>>>>,,,,,,,,,,,,,>>;;--&$$$$@$$*$$&---*&*&$&->;;>>,,,,,,>>>;>>>;;;;;;;;;;;;;-----;-;---------;;;;>>;>->------------&--;-;=;>>;=-====>=>>>;=;>=>;>;;>;;;=>>>,>,>>>>>>,,,,>,,>,,,>>>;;;;;;;;;;;;;;;-;;-;--;--;-;-;-;-------------;*-*-----=--*>*--*-*----*---=-*=&&&&&$$$$$@@$@@#@@+@++++.+.++..+..........++.++++++++++++++++++++@++@++++@+@+++++++++++++.++.+............ . . . . .. ... ..... ... . . ", "@@@@@@@@@@@@@@+@++++++++++@++@++@+@+@+@@+@@@@@@@@@@@@@@@%@@%@$@$$$$%$$$$&$&$&$&&*&*&&-&----------;-;;;;;;;;;;;;;;;;;;>>;>>>>>>>>>>>>;>>>;>;>;>>>>>,,>,,,,,,,,,>>>;>;;;;;;;-----;;>>>,>>>>>>>;-;;=>=>=>=>>;;=------;;>,>>;;;;>,,,,,,>>>>>>>>>>>>>,,,,,,,,,,,,,,,,>>;;-&$$$$$$$$$*--;;;-&&-;>;>>,,,>>,>>>;;>>>>;;;;;;;;;;;;-;-;------------=;;>;>;;--;------------&=-=;;;;;>;--=-=;=>>>>>;;;;;;>;;>>;>>>,,>,,>,,,,,,,,,>,>>>>>>;;;;;;;;;;;;;;;-;;---------;*;;;-;;-------------;-*----*-*>*-*--*;*-*;--*-*-=*&*$%$%$$$@$@@@@@@++@++++.+.+.+..+.....+.+..+++++++++++++++++++++++++++@+++@+@++++++++++++++......+........... . . . . . ... .. .. ... . . .", "@@@@$@$@@@@@@@@@@+@++++++++@++@++@+@+@+@@+@+@@@@@@@@@$@@@$@$@$$$$$$$$$%$$$$*$&$&$&&&&*&&-*-----------;;;;;;;;;;;;;;;;;;>;>;;;;>>;>>;>;;;;>;>>>>>>>>>>>>,,>,,,,,,>>>>>>>>;;;;----;;;;;>>;;;-;;=;>;;>;>;>=;>-;;-----;>>>>;;;;>,,,,,,,,>,>,>>>>>>>,,,,,,,,,,,,,,,,,,,,>>;-&&$$&*$$$*---;;;;;>>>>,,,,,>>>;;;;;;;>>;;;;;;;;;;;;----------------=;;;;>>;>---------------;=;==;=;>;=-=-=;=>>=>;>=>=;;;;;;>=>=,>,,,>,>>,,,,,,,,>>>>>>;;;;;;;;;;;;-;;;---;--;;;;;;;-;;;;;;;------------;------>*----*--*----*>*=-*=*&&&&$$%$$@$@@@@@@@+++.++.+.+.+.+.+.+.....+.+.+++++++++++++++@++++++++++@+++@+@+++++++++++.+++.+............... . . . . . . . .. . .... . . .. ", "@@@@@@@@$@@@@@+@+@+++@++++++++@+@+@+@+@+@@@@@@@@@@@@$@@$@%@$$%@%@%$$$$$$*$$$$*$&&*&&&&-*---*--------;-;;;;;;;;;;;;;;;;;;;;;>>;;;;;;>;;>;>;>;>>>>>>>,>,>>>>>,,,>,>>;>>,>>;;;;;-;---;;-;>;>;;;;>>=>;=>=>;>;=;----;-;;>>;;;;;>>,,,,,,,,>,>>,>>>>>>,,,,,,,,,,,,,,,,,,,,,,,>>;;&-$$&&---;;;;;;>>>>,,,,,,>>>;;;;;;;;;;;;;;;;;;;-;-----------------;>;;;>-;--------&-------;;;;;;=;;==-=;;;>>;=;;>;>;>;>;>>>>,,,,,,,,,,,,,,,,>,>>>>;>;;;;;;;;;;-;----;-;-;;-;;;;;;;;;;;;;;-;--;-;-;--------*--*-*--*---*---*--*=*=*$%&$$$@$@@@$@@++++++++.+.+.+.+.......+.+.+.++++++@+++++++++++++++++++++@+@++@+@+++++++++++.+.............. . . . .. . . . . .. ....... . . . . ", "@$@$@$@@@@@@@@@+@++@++@++@+@++@++@+@@+@@@@+@@@@@@@@@@@@@@@@@@$@$$@$%$$$$$$%$$$%$$$&*&&&&&&---*----------;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>;>>;>>>>>>>>>>>>>>>>>>,,>>;;;>>,>>>;;;-;;-;;;>,>,,>,>>>;>->;=>->-;-------;;;;;;;;>>,,,,,,,,,,>,>,>>>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,>;;--;;;;;;--;;>;>,,,>>>>>>>;;;;;;;;;;;;;;;;;;;;-----------------=-=;>;>;>----------&----=;===;>;>;;;=-=;=;;>;>;;;;=;>;>>>>>>>,,,,,,,,,,,,,,,>>>;;;;;;;;;;;;-;-;-;;;;;;;;;;;;;;;;;;;;;;;;;;-;;;;;;;;;;;--;----------*--*---*--&*=*&&$%$$$@$@@@@@@@@+++++.+.+.+.++++.+......+.+++++++++++++++++@+++++@+++++++@@+@+@++++++++++++.+.+.+........... . ... . . . . .. . .. . . .. .. .", "@@@@$@$@@@@@@+@++@+++++++++@+@++@+@+@+@+@@@@@@@@@@@$@%@$@%@$$$$$$%@$$%$$%$$$*$$&*$$&&*&*&&*&--------------;-;;;;;;;;;;;;;;;;;;;;;;;>;>;;>;>>>>>>>>>>>>>>>>>>>>>>>>>;;;>>,>>>;-;-;;>,>,,>>>;>=>;=>=;=>;=;-;-;-;-;;;;>;>>;;>>,,,,,,,,,>>,>>,>,,>,,,,,,>>,,,,,,,,,,,,,,,,,,,,,,,,;;>>;;;;--;>>>,,,>;;;;;;;;;;;;;;;;;;;;;;;;;;;-=-&-&-&--&---&----;-;;->----*-&-&------;-;>;>;;=;=;--=-;;=;>;>;>;>;;=;>>,>,,,,,,,,,,,,,,,,>>>>>;;;;;;;;;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-;-;----*;*-*------*---*&*=*&$%$$$$@$@@@@@++++++++++...+.+.......+.+..+.+++++@+@+++++++++++++++++++@+@++@+@++@+++++++++.+.......+..+........ . .. . . . ... . .. . . . . . ", "@$@$@@@@@@@+@@+@+++@+++@+@++++@+@+@+@@@@+@+@@@@@@@@@@@$@@$@$@%@$$$$$$%$$$$$$$%$$$*$%$$&&&&&&&*-*-*-------------;;;;;;;;;;;;;;;;;;;;;>;;>>>;>>>>>>>>>>>>>;>>>>>>>>>>;;-;>,,,>>;--;>>>>;>>;=;;>;>;->;=;=;>------;-;>;>>;>>;>>>,,,,,,,,,,,,>,>,>,,,,,,,>>>,,,,,,,,,,,,,,,,,,,,,,,,,>>;;-;;-;;>,>,,,>-&&*--;--;;;;;;;;;;;;;;;;;----&--&-&--*--&---=>;>;->-----&-&&&-=-=;=;=>=>>;>;>=;;=;=;>;=;>=;;>;>=>=>,>>,,,,,,,,,,,,,,,>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-;-;---;*-*----*-=*&&&*&&%$$%@$@@@@@@@+++++.+++.+..++.+++....+..+..+++++++@++++++++++@++++++++++@+@+@@+@+@++++++++++................. . . . . . . .. .... . . . . . . .. ", "@@$@@%@@@@@@++@++@++@+++++@+@+@+@+@++@+@@@@@@@@@@@@@@@@$@%@$@$$%@$%$$$$%$%$%$$$%$$$$*$$*$*&*&&&&---*--------;---;-;;;;;;;;;;;;;;;;;>;>;>;>>>>>>>>>>>>>>>>>>>>>>>>>>;;---;>,,>>;--;;;--&=;;>=>;=;=;->-;-------;;;;>;>>>>>>;>>,>,,,,,,,,,,,>,,,,,,,,,>>>>>>,,,,,,,,,,,,,,,,,,,,,,,,>>;;;;;;;;>>>,,>;----*;-*---;;;;;;;;;;;;;;;----&----&--&-------=;;;-=---*-&--&-----;=;>;>>>;>;;=;=;>;=>;>;;>;>;>>>>>,,,,,,,,,,,,,,,,,,>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-----*;*;*;--*-*--*-&*&&$%$$$$@$@@@@@@++@++++++.+.+.+.+.+..+.+..+.++++.++++@++@+++@+@+@++++++++@+++@+@++@++@+@++++++.+..+............ .. . . . ........... . . . . . . . ..", "$@@@@@@@@@+@@++@++++@+@+@++++++@+@+@+@@+@+@@@@@@@@@@%@$@@@@%@$@$$@$$%$$$$$$$$%$$$%$$$*$$$$$&$&&&*&&-*&-*-------------;;;;;;;;;;;;;;;;;>;>;;>>>>>>>>>>,>>>>>>>>>>>>>>;;--===,,>>;--&-&-=-=;>;;>;>-=->-;=>-;-;--->=>>>>>;>>>;>,>,,,,,,,,,,,,,,,,,,,,,>>>>>>>,,,,,,,,,,,,,,,,,,,,,,,,>>;;;;;;;;>,>,>>;;;;;;;;;--;;;;>;;;;;;;-;;-----&-----*-&-&-=->->->;;-=----&&&&-=;=;=;=>=>>>>>>;;=-=>;>;;>;;=;>;>>>>>,>,,,,,,,,,,,,,,,>>>;;;;;;;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-;-;-;------;----*=*=%&&&%$%$$@$@@@+@@+++++.++++.+..+.+.+.+.+.......+++++++++++++++++++@++++++++@+@+@@@+@++@+++++++++.+..+.+.+........ . . . . . ...... ....... . . . . . . ", "@@$@@@@@@@@+@+@+@+@++++@+@+@+@+@+@+@@+@@@+@@@@@@@@$@@@@%@$@@$%@$$$$$@$%$%$$%@$$%$$$%$$$%$*$$%$$&$&&&&&&=&-&--------;----;-;;;;;;;;;;;;;;;>;>>;>>>>>>>>>,,>,>>>>>>>>;>;;---=;>>>=--=-=-;;;;;>;=-->;;=>>>>=;--;;;>>>>>>>>>>>>>>>>>>>>>>>>,,,,,,,,,,>>>>;;>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,>>,>;;;;,,,,,,>>>>>>>;;;;;>>>>>>;;;;-----&-&--------------=;>-;=;--=-&&-&&&-&-;;;>;>>>>>>>>>;>;;;=>=>;=>;>=>>>,>,,,,,,,,,,,,,,,,,,>>>;;;;;;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-;---------*;*--*-*-*&&*=%$$$$@$@$@@@@@+@++.+++.+.+..+..+.+.+..+.+.+++.++++++@+@++++@+@+@+++@+++@+++@+@++@+@++@+@++++++................... . . . .......... . . . . . . . .", "@@@@@@@@@@+@+@++@++@+@+++@++@++@+@@+@+@+@@@@@@@@@@@@@@@@$@$@@@%@%$@%$$@$@$$$$$$@%$$@%$$$$%$$$$%$%$$%$&&*&&&&&-&-------------;;;;;;;;;;;;;>;>>>>;>>>>>>>>>,,,,,,>>>>>>>;--=&==->>;;---=;=>;=;;;=;->>;>>>>>;--;=;>>>,>,,>>>>;>;>>>>>>>>>>>>,>,,,,,,,>>;;;>>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>;;;>,,;>>,,,,,,,,,>>>>>,>,>>;;;;--=-&&&&&------------;=->>;=;-----&-&-&=-=-=;=;=>>>>>>>>;>=>;>;;>;>;;>>>>>,>>,,,,,,,,,,,,,,,,,>>>;;;;;-;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-;-;-------;--------&&*&&&*$$%$$@@@@@@@++++.++.+++.+...+.+.+.+.+.+...++.++++++++@+++++@++@++++++++@+@+@@@+@+@+@+++++++++.+.+..+.......... ... .... ......... . . . . . ... . ", "@$@@@@@@+@+@+@+@++@++@+@++@+@+@+@+@+@@+@+@+@@@@@@@@@@$@@@%@$$@@$@$$@$$%@%$%@%@%@$@%@$@%@$$$%$$$$$$$$$$$$%=%=&&=&-&-----------;;;;;;;;;;;;>;>;>>>;>>>>>>>>>>,>,,,,>>>>>>;-=-=;=;;==;;;;;;;;>;=;>>>>>>>>>=;=;;>>>>>,>,>>,>>>>>;;>;;>;>;>>>>>>,,,>,>>>;;;;;>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>>>>;;;>>>>>,,,>,>>>>>,,>,>;;;;-&&=&&&&---;-;------=;>->-;>---&--&&&--=;;>;=>;>>>>>>>>=>;>;=>;>->;>=>>,>,,,,,,,,,,,,,,,,,,,>>>;;;;;-;--;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-;--;----*;*;-----*--*-*&*&%$&$%$$@$@@@@@@+@+++++.++.+.+.+.+.++.+...+.+.+.+++++++++++++++++@+@++@++++++@+@+@+@+@++@+@++++++.+.............. .. .. .......... ... . . . .. . . . .", "@@@@@@@@@@+@+@+@++@+@+++@++@+@@+@+@@+@@+@@@@@@@@@@@@@$@@@@@@%@$@%$@%@$@$@$@$@$@%$$@%$$@%@$@$$$$$$$%$$%$$$$$$&&&&-&-------------;;;;;;;;;;;;>>>>>>>>>>>>>>>>,>,>,,,,,,>>>;->;=;>;>;;;=;;;;;;>>>>>>>=>>>>>>;=;=>>>>,>,,>>,>>>>>;;;;;;;;;;;>>>>>,>>>>;;;;;;>>,>,>,,>>,,,,>,,,,,,,,,,,,,,,,,,,,,,,>>;;;;;;;;;>>>>>>>>>>>,>>>;;;;-&&&$&&&&--;-;;;-;-;->->>=;-=------=&-=-=->;=>=>>>>>>>>>>;>;>;>=;>;>>>>,>,>,,,,,,,,,,,,,,,,,>>>;;;;-;;-;;;;;;;;;;;;;;;;;;;;-;;;;;-;;-;-;-;;-;-;-----------;-;-;*---;-----&&&=*&%$$%@%$$$@@@+@@+++++.++.++.+..+..+.+++....+.+.+.+++++++@+++@++++@++++++++@+++@@@+@+@+@++@++++++.++.+..+............ ... ...... ... . . . . . . . . ", "@@@@@@@@+@@+@+@+@+++@+@++@++@+@+@@+@@+@@@+@@@@@@@@@@@@@%@@$@@$%@@$@$$%@$%@%@$$@$@%@@$%@$$%@%@%@%@$@$$$$$$$$$&$=&=&&------------;;;;;;;;;;;;>>;>>>>>>>>>>>>>,>,,,,,>,,,>>>>>>>;>;;>=;;>;>=>>>,>>>=>>>=>>>=;>;>>,,>,>,>,>,>>>>>;;;;;;----;-;>;>>>>;>;;;;;;>>>>>>,>>>>,>>>>,,,,,,,,,>,>>,>>>>,,>>>;;;;;;;;;;;;;;;;;;;>;>>>>>;;;;-&&$&$&&---;;;;>;=;;;>;>;>---=-&-&-&-=->=;>->=>>>>>,>>>=>>=>=;>;;>>>>,,,,,,,,,>,,,,,,,,,,,,>>>;;;;-;-;;;;;;;;;;;;;;;--------*-*---*-------------------*;*;----;--*--*-*-**&*$*$&$$$@@@@@@@@@+@+++.+.++.+.+...+.++...++.+.+.++++++++++++++++@+@+@+@++@+++@@++@@@@+@+@+@+++++++....+................. ......... . . . ... . . . . ", "@@@@@@@@@@+@@+@++@+@++@+@+@+@++@+@@+@@@+@@@@@@@@@@@@@@@@@@@$@@@%$@%@$@$@$@$@%@%@$@%$@@%@@$@$@@@@%@$@$@$$$$$$$$&$&&&&&-----*------;;;;;;;;;;;;;>;>;;>>>>>>>>>>>>>,,,>,>,,>>>>>>>>>;>>;;;;>>>>>;>;--=>>>>;;;=>>>>,>,,,,,>,,>>>>;;;;------=;;>;>;;>;>;;;;;;>>>>>>,,>>,>>>>>,,,,,,,,>;;;;;;;;;;>>;;;;;;;---&---;;;;;;;;;;;>;;;;;;;-&&$=$&&---;>;>>;>->->;>>>=---=--&-=-=;;=>=;>=>>>>>>,>>>;>;>;->;->=>>,>,,>,,,,>,,,,,,,,,,,>>>;;;;-;-;-;;;;;;;;;----;*--*-*---*-*--*-*-**-*-*--*--*-------------;-------&&&*$&%$%$%$$$@@@@@+@++++++.++.+.+.+...+.++..+..+.+.++.++++++++++++++++++@++@++++@@+@++@@+@+@++@++++++++...+............. ............. . . ... . . . . . .", "@@@@@@@@+@@+@+@+@++@+@+@+@+@+@@+@+@@+@@@+@@@@@@@@@@@@@@@%@%@@$@@@$@$%@$%@$%@@$@@$@@$%@$$%@%@%@%@@$@@$@$$$$$$$$=$=&=&&-&----------;;;;;;;;;;;;;;;;;;>>>>,>>>>>>>>>>,,,,>,,>,>>>>>>;>;>=;;>;>;;;=->=>=>->->=>>,>,,>,>>>,>>>,=>=;;-;----=--;-;;;>;>;;;;;;;;>>>;>>>>>>>>>>>,,,,,,,,,>;;;;;;;;;;;;;;--;--*&$$$&&&--;-;;;;;;;;;;;;;;;--&=&====-;;>;>>>>;>;>;;;;;=---=--=-==>;;>=;>=>>>>>>>>>=>=>;>;>>>>>,>,,,,,>,,>>>,,,,,,,,,>>>;;;-;---;-;-;;;------*--*-&*&*&*&*&*&&*&&&&&&-&*------*--*-------------*-*&*&&%&$$$$$@@@$@@@@@+++++.+.+.++..+..+.+.+.+..+..+.++++++++++++++++++@+@+++@++@+@+@+@@@+@+@+@+@+++++++.++...+......... ................. . . . . . . . . .", "@@@@@@@@@@@@@@+@+@++@+@++@+@@+@@+@+@+@+@@+@@@@@@@@@@@@@@@@@@@@$@%$@@%@$@$@$$@%$@%$@@@%@@@$@$$@$$$@%@$@@$@$$$$$$=$&=&=&&-----------;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>,>,>,,,,,>>>>>;>;>;;;;;;-;-=--;=;->->>>>>>,>,>,,>,,>,>>>>;-;------;=;;;;;;;>;>;;;;;;>;;>>>>>>>>,,>>>,,,,,,,>;;-------------*---&&$$$@@$$&&----*---;;;;;;;;;;;&==$===>=;>>>>>>>>;>>>>>;-=-------=;=>=;>=>=>>>>=,=,>>>>=;=;;;>>>,>,,,,,,>,>>>>,,,,,,>,>>>;;;-;-;*---------*-*--*&*&*&&&%&$$&$%&$*&*&*&*&&*&*&*-*----*-*-;*--*-----=*&*&&%&%$%$%$$@@@@@@@@++++.+.+.+.+...+...+.+.+.+.+.+.+++++++++++++++++++@++++++++@@@@+@@@@@+@+@+@++++++.+.+............ . ........ .. . . . . . . . . . . ", "@@@@@@@@@@+@+@@+@+@+@+@+@+@+@+@@+@@@+@@@@@@@@@@@@@@@@@@@@@@%@@%@@@$@@$%@%@$@$@@$@@$@$@$%@$@$@%@%@@$@$@$$$$$$$$=$&=&&=&-&----------;-;;;;;;;;;;;;;;;;;>>>;>;>;>>>>>>>>>,>,,,,,,,>>>>>;>;;;;;;;=;;=>-;>-;>>>>,>,>>,>>>,>,>>>>>=;;----=--;;;>;;;;;>;;;-;;;;>;;;>>>>>;>>>,>,,>>>>;;;;;-&&&&---&--*----*&$$@@@$$$$$&&*--*-------;;;;;;;-======>>;>>>>>>>>;;>;>-;--=-=-==;=>;>=;>=>=>>>>>>>=>>>>;>;>;>>>>,>,,,,,>>>,>>>,,>,>,>>>>;;;----;-*;*-*-*--***&*&%&$%$$$%$%$$$$$$$$$$$$$$&$&&&&&*&*------------*-*-&&&%&$$$$$$@@$@@@@@@+++++.+.+.++.+.+...++.+.+.+.+.++++++++++++++++++++@++@+@++@++@+@@@+@++@+@+@@+++++++++..+..+.... ................ . . . . . . . . .. .", "@@@@@@@@@@@@@+@@@+@@+@+@+@+@@@+@@@+@@+@+@@+@@@@@@@@@@@@@@@@@@@@$@$@%@@$@@%@%@%@%@%@$@@@@%@$$@$@@%@%@$@$@$$$$$$$&$$=&&=-&-----------;;;;;;;;;;;;;;;;;;;;;;;;;;;>;>>>>>>>>>,,,,,,,>>>>>;>;;;;;;;----;-->->=>>>>>>>,>,>,>,>,>>>>>=;----=;=;;;>;>;>;>;;;-;;;;>;;;>>>;>>,>>>;>>;;;;;;--&&*&&-----------&&$$$@@@$$$$$&&---*--------;;;;;;;;==>==>>>>>>>>>>>>;>>>>>------=;=>=;>=;>=>=>>>>=,=>=>=>=>->=>>>>,,,,,,,,>,,>>>>,,,>>>>>;;;;*;*;*-----*-**-*&*$&%$%$%$%$$$%$%$%$%$%$$%$$$%$&$&&&&&-*--*----------&*&&&&%*$%$$%@$@$@@@@@@+++.+.+..+.+...+...+.+.+.+.+..+++++++++++++@+++++@++++++@+++@+@@@@@@@@@+@+@+@++++.+++.+............ . ......... . .. . . . . .. ... .", "@@@@@@@@@@@@@@@@@@+@+@+@@@+@+@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@$%@%@$@$@$@@@@$@%@$@@@@$@$@$@@@$@$@$$$$$=$=$&=&=&-=-&-------;-;;;;;;;;;;;;;;;;;;;;;;;>;>;;;;;;>;>>>>>>,,>,>>,>>>>>;>>;>=;=;=-;=>;>>>>>>>>>,>>,,,,>,,>,>>>;;=-=;-;;;;;;;;;;>;;;-;;;;;>;;;>;;;>;>>>>;;;;;;;;;---&&&*--;;---;;>;&&&*$$$@$$$&&&&&&-------;-;-;-;;;;;;>=>>>=>>>>,>>>>>>;>;;;->-=-=-->->>;;>-;=>>>=>>>=>=>=>=>;>>>>>>,>,,,,,>,,,,>,,>,>,>>>>>>;;;;-*--***-*-*-*&*$*$%$$*$$$$%$%@$$@$@@$@$$$$$$$$$%$&$*&&&&*--*----*--*-&*&%$&$$$$$$@$@@@@@@+@+++++..++.+.+...+.+.++.+.+.+++.+++++++++++++++@++++@+@++++@+@@@@+@@+@+@+@+@+++++++..+..................... ..... . . . . . . .. . .", "@@@@@@@@@@@@@@@@@+@@@@@+@+@+@@+@@+@@+@@@@+@@@@@@@@@@@@@@@@%@@%@@@@%@@$@@%@%@%$$%@%@@@$@@%@$@$@$@$@$@$$@$$$$$$&$=&&&=&-=---------;---;;;;;;;;;;;;;;;;;;;;;;;;;;;>;>;;;;;;>>>,>,>>>>>>>>>>>;>;--;-;;-;;;>=>>>=>=>,,,,,,,,,,>,>>>=;;->;=>;>;;;;;;;>;;---;;;;;;;;>;;;>>;>;>;;;;--;-;--&-&--;;;;-;;;;-&&$&&=&$=&&&&&&*&---;-;------;;;;;>;>=>=,>>,>>,>>>>>>;>;>>;->;-=-=>=;=>=>;=>==>,=>>>>=>=>==>=;=>>>>,>,,,,,,>,>,,>>>>,,>>;>;;;;;;-*---**-***&**$%&%$%$%$%$$$@%@%@%@$@%@@@$@$@$$$$$$$$&&&&&---*----&-&&&=*&%$%$%@%$@$@@@@@+@@++.++...+.++.+......+.+.+.+.++++++++++++++++++@++@++++@++++@+@@@@@@+@+@@+@@+@+++++++.+.+........... ....... .. ... . . . .......... ", "@@@@@@@@@@@@@@@@@@@+@+@@@+@@+@@+@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@%@@$@%@$@$@$@$@$@$@%@@$@@@@$@@$@$@$@$@$$$$=$=$&$==&&=--=--;-;-;-;;;;;;;;;;;;;;;;>;;;;;;;;;;;;;;;;>;>;;>;>>>>>>>>>>>>>>>;>;;-;--;;;;>=;>;>=>>>,,,,,,,,,,>,,>>=->->=;;;;;;;;;;;>;;---;;;;;;;;;;;;;>;>>>;;;;;-;-;;-----;;-;-;;;;;;;--&&-=>>>=>==--&&&&&---;-;-;;-;;;;;;;>>>>>>>>>,>>>>>>>>>;;;>;-=;-=-=>>;>->-;=;>=>>>=>=>=>=>=->>>>>>>,>,,,,,,,,,>,,>,>>>>>>;;;;;;-*-**-*-*-*&*$*$*$$$$%$$$%@%@$@$@$@%@@@%@@@$@@$@%$$$%$&&&*&&--*--*-&*&*&$*$&$$$$@$@$@@@@@@+@++++.+.+.+..+.+.+.+.+.+.+.++.+++++++++++++++++++@++@+@++++@+@@@@@@@@@+@+@+@++@++++.++..+.+.... . ...... . . ... . . . ....... . . .", "@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+@@+@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@$@%@%@%$%$%@%@$@%@$@%@@$@$@@@$@@$@$$$$$$&=&&&&=-=--=;--;-;-;-;;;;;;;;;;;;;;;;>;;;;;;;;;;;;;;>;>;;;;;;>;>>>>>>>>>>;>;;=;-;;=;;;;;;->;;=>,>,,,>,>,>,,>,>>>>->;>;>;>;;;;;;;;;;----;-;;;;;;;;;;;>>;>>>;;-;--;-------;-;;-;;;;;;-;>>>>,,,,,,,>;--&*&&---;-;-;--;-;;;;>>>>>,>,>>>>>>>>>>>;>;;;>->->=;=>=>;=>;;==>=>>>>;=;=-=>==>=>>>,>,>,,,>,,,,,>,,>>>,>>>>;;;;;;;*-*-****&**$*$%$%%$$$%$$$@%@%@%@@@@@@@@@@@@@@@$@$$$$$$&$&*&-&&-&-&&&&%&$%$%$%@%$$@$@@@@@@+@+++++....+.+.+.....+.+.++.++.++++@++@++++@++@+++@+@++++@+++@+@@@@@@@@@@@+@@@++++++++++............ . ......... .... . . .. . . . . ", "@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+@@@+@@+@@@@@@@@@@@@@@@@@@@%@@@@@@%@@%@$@$$@$@$$$$@$@$%@@$%@@@$@$@@$@$$$$=&=$&=&=-&---;-;;;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>;>;;;;>;>;;;;;>;>;;>;;=;-;;-;;;=;;;=;->>>>,,,>,,>,>,>,=,=>->;>;>;>;;=;;;;;;--------;;;;;;;;;;>;;>;;;;-------------------;;;;;;;>,,,,,,,,,,,,>>;--&&&--;-;;-;-;;-;;;;>>>>>,>,>>>>>>>>>>>;;>;;;-=->=;>;=>;-=;;;=>,=>>=>->=>-=>=>>>>,>,,,>,,,,,,,>,>,>>>>>>>;;;;;;;--**-*-*&*$*$%$*$$%$%@%$%@$$@$@$@%@@@@@@@@@@@@@@$@$$%$$$&&$*&&&*&&*=&&&$*$$$$$@@$@@$@@@@@@++++..+.+.+.+.+.+.+..+.+.++.+++++++++++@+++++++@++@++@++++@+@+@@@@@@+@+@+@+@+@+++++.+.+.+.............. ..... .. . . ........... . .", "+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@@@+@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@$@$@%@%$%$%$%$%$%@@$@%@@%@%@@$@$@$@$$$$$=$&=&=-=-=;=--;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>;>;>;;;;;;;;;>;>;;;;--;-;-;-;;-;-;->;>,>,>,>>>>>>=,>>>>=>>;>>;>;>>;;;;;;;-;---;-;---;---;;=;;=;;=-------;;----;----;;;;;>>;>;>,,,,,,,,,,,,>>>;;--&&---;;;;-;;;;;;->=>,>>>>,>>>>>>>>>>;;;;;;;>->=>=>;;>;>->->==>>>=>-=-=>=>=>=>>>>,>,,,,,,,,,,,,>>>>>>>>>;;;;;;--*-**&**$*$*$$$%$$$$$@$@%@%@%@$@@@%@@@@@@@@@@@@@@@@$$%$$&$&*&&&&&&*$*$*$$$%$$%$$$@@@@@@@@@++++.+.+.+..+..+..+.+.++.++.++++++++@+++@+@+@+@+@+@+@+@++++++@@@@@@@@@@@@@@@@@+++++++.++.+...... . . ......... .. .. ... . ... .. .", "@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@+@@+@+@+@@@@@@@@@%@@@@@@@%@@@%@$@%@@%@$$$@%@$$$$$$$$%@%@%@%@$@%@%@@@$@$$$$$&=&&=&-=-;-;;;;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>;>;;;;;>;;;;;;;;;;;>;=;--;--;-----;-;>;>>>>>>>>>=>=>>=>=>>;>>>>>;>;>;;>;;-;----;-;-;;;;-;-;-;-;-;=-------;;>;>>;;;;-;-;;;;;>,,>>>>,,,,,,,>>>>>>>>>>;-----;;;;;;-;;;;>>>>>>,,>>>>>>>>>>>>;;;;;;;-=>;>;>=;=;-;=;;>=>>>>=>=>==>=>,,>,,,,,,,,,,,,,,>,>,>>>>>>>>>;;;;;;--**&*&*$*$%$%$$%$%$%$$$@$@$@$@$$@@@@@@@@@@@@@@$@$@$$$$$$$&$&&*=&&$&&$$*$$$$$@@$@$@$@@@@+@+@+++.....+.+.+.+...+.+.+.+++++++++++@+@+++++@+@+@+@+++@++@+@+@@@@@@@@+@++@+@+@+++++++.+..+......... . .. ..... ............... . .", "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@$@@$@%@%$@%$%$%$%$$$%@%$%@%%@%@@$$@$@$@=$$$$=&=-=--=;=;=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>;>>;>;;;;;;;;;;;;;-;-;--------;--;;;>>>>>>>>=>=>=>=>=>>=>>>>;>>>>>>>;;;;;;;;-;=;=;;-;-;--;---;-;-------;>>>>,>>;;;;;;;>>>;>,,,>>>,,,,,,>>>>>>,>,>,>>;-;---;;;;;;;-;-;=>>>>>>,>>>>;;>;>>>>;;;;;>->=;=>;>;;=;;=;=>==>>=>->=>=>=>=>,>>,>,,,,,,,,,,,,>>>>>>>>>>;;;;;;---&*****$$%$$%$$$$$@%$$$@$@$@$@@$@$@@@@@@@@@@@@@@@@@$$$$$$%$$$$*=%&$*$$%$%@%@%@$@@@@@@@@+@+++++.+.+..+.+.+.+.+..++.+.+++++++++++++@+@++@+@@+@@++@+@+@+@@@@@@@@@@@@@@@@+@++++++++.+.+............................... ...... .", "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@@+@@@@@@@@@@@@%@@@@@@@@@@@%@$@$@%$$$%@$$$$%$%$%$%%%@%$%%$%@$@$@$$$=$&$=&=-=-;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-;;-;;;;;;>;>;;;;;;;;;;;;;;--=;--------------;;;>;>>>>>;;;---;-=>->->>;>>>>>>>>>;>;>;;;=;=;=;;>;;;;;=;;-;;-;---;---;;;>,,,,,,>;;;;;;;>>>>>,,>>>>,,,>>>>>>,>,,,>,,>>>-;;;=;;-;;;>;=>;>=,>>>>>>>>;;>;>;;;;;;;;->=>>;>-=;;>-;;=;=>>>>>=>=>>>,=,,>,,,,,,,,,,,,,,,>>>>>;;>>>>>>;;;;;--**&*$$%$*$$%$$%$$%@@@%@@$@@@@$@@@@@@@@@@@@@@@@@$@$@$$$$$$$&$*$$&$&$$$$$$$$$@$@$@$@@@@@@@+@++++.+...+.+..+...+.+.++++.+++++++@+@+++@++@+@+@@+@@++++++@+@@@@@@@@@@+@+@@@+@+++++++.+...+............... . . ................. ", "+@++@+@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@%@@@@@%$$@%$$%$%%$%$%%%%$%$%$%@%@%%$%$$@$@$$=$&&&=-=-=;=;=->;;>;>;>;;>;;>;;;>;;;;;;;;-;;;;;;;>;>>>;>;;;;;;;;;;;;;---------------;-;;;>;;;;-;--;--=-=->=>>>>>>>>>>>>>>>>>;>;>>>>>>>=>>=>;;=;;-;;;;;--;;;;>>>,,,,,,,>;;;;;;>>,>>,,,>>>>,,>>>>>,>,>,,>,,,>>=;=;;=;;;--;;-;=>>>>>>>>>>>>;;;;;;;;;;;;->;=>;=>>;=;->->->==>=>>=>=>=>>>,>,>,,,,,,,,,,>,,,>>>>>>;;>>>>;;;;;;--*&**$*$$%$$%$@%@$$$@@@@@@$@@@$@$@$@@@@@@@@@@@@@@@@@@$$$$$$$$*$$$&$*$$%$$@%@$@$@@$@@@@@@+@++++.+.+....+.+.+..+.+.+.++.+++++++++@+++@++@+@+@+@@@@++@+@+@@@@@@@@@@@@@@@@@+@++++++++++........................................", "@++++++++++++++@+@+@@@@@@@@@@@%@@@@@@@@@+@+@+@@@@@@@@@@@@%@@@@@@@@%@$@$@%$$%$$$$%%*%**%%%%$%%@%%%$%%$$$@$@$$$$=$=&=-=;-;;;;=;;;;;;;;;;;;;>;;;;>;;-;-;;--;-;;;;;;;>;;;;;;;;;;;-;--;---&-&-&----;;;;;;;;;;;;----=->->>->>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;>>>>,>,,,,,>>>;;;;;;>>,>>>>,,>>>>,>>>>>,>,>>,>>>>>>>;---;-=;;;;>;>->=>>>>>>;>;>;;>;;;;;;;;;>=>>=;>-=;>-;-;>->->=>=>>=,>,,=,,>,,,,,,,,,,,,,>,,>>>>>>>;;>>>;;;;;;--&*&*$%$%$$$$$$$@%@@@$@@@@@@@@@@@@@@@@@@@@@@@@@@@$@$@@$$$$$$$$$%$$$$$$$$$$@$@$@$@@@@@@@@@+@++++...+.++.+.+.+.+.+.++.+++++++++@++@+@++@+@+@@@+@+@+@++@+@@@@@@@@@@@@@+@@@@++++++++.+..+................ ................. . .", "++++++++++@+@@+@@@@@@@@@@@@%$@@@%@%@@@@@@@@+@+@+@@@@@@@@@@@@@@%@@@@@%@$@$$$$$%$%$*******%%$%$%$$%$%%%%$$$$@$$=$&=&==-==;=;;;=;;>;;>;>;>;;;;;=;;;=;;=;;;;-;;;;>;>;;;;;;;;;;;;;-;-------&--------;-;-;-;------=--=-=->=>>=>>>>>>>>>,>>>>>>>>>>,>,,>,,>,>>>>>>>>;>>>>>>>>>>,,,,,,,,,,>;;;;;;;>>>;>>>,>>>>,,,,>>>>>>>>>>>;>;;-;-=--;=;----;=;>=>>;>>;>;>;;;;;;;;;;;>->->=>;>;=>;=>-;=>->=>>=>>>=>,>,,,,,,,,,,,,,,,,,>>>>>>>;;;;;>>>;;;;;--*&*$*$%$$%$%$%$@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$@@$@$$$$$$$$%$$$$@$$@%@%@@@$@$@@@@+@@@@+++++.......+.+..+.+.+++++.++++++++++++@+++@+@+@@@@+@+@+@+@@@@@@@@@@@@@@@@@@@@+++++++++...................................... .", "++++++++@++@+@@@@@@@@@@@%@@@@%@%@@@@%@@@@@@@+@@+@@@@@@@@@@@@@@@@@%@@@$$$$$%$*$*&**&--**$%$$%@%@$%&*&*&%$@$$@$$$=$=&=-;=;->;;;>;;;;;;;;;;;;;;;;=;;;;;=;-;;;;;;>;;>;;;;;;;;;-;;;-;----=------;-;;-;;;--;-------=>->>>>>;>>>>>>>>>>>>>>>>>,,,,,,,,>,>,,>,>>>>;>>>>>>>>>>,,,,,,,,,,,>,>>;;;;;;;>,;;;>>,>;>>,,,>>>;;>;;;;;;;-;;=-----;-;>->->;>=>>>;;>;;>;;;=;;;;;;;;=>>;>-;=;>-;;;=>;>>>=>>>,=,,>,,>,,,,,,,,,,,,,>,>>>>>>>>>>;;;;>;>;;;;--&&*$*$$%$$$$@$@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$@@$@$$$$$$$$$$$%@$@@@@$@$@@@@@@@@@+++++++.+.+.+.+.+.+.+.+.+.+.++++++++++@+@+++@++@+@@+@@@+@++@+@@@@@@@@@@@@@@@@@@+@+++++++.++.+....................+.+..+..+..+.... ", "+++++@+@+@@@@@@@@@@@@@@@@%@$@@@$@%@@@%@@@@@@@@+@++@+@@@@@@@@@@@@@@@%@@%@$$$$$$$&*-----&*%$$$$$$$$&&*--*$$$@$$$$$&&=&==-=;=;=;->=;>;;=;=;=;=;=;;=;=;-;=;--;;;>;>;;;;;;;;;;;;;;;-;-;-;----=;=;-;-;----------=->-->=->->>>>>>>>>>>,,>>>,>,>,>,,,,,,,,,,,,,>>>>>>>>>>,>,,>>>,>,,,>,>>>>>>;;;;;;;>;;>>>,>>;>;>>>;;;;;;;-;--;---------;---;-;=->;=;;>;;;;;=;;;=;;;;;;;>->=>;>;=;>->->;=->>=,=>>,=,>,,,,,,,,,,,,,,,,>,,>>>>>>>;;>;;;;>;;;;;--&*$*$%$$%$$%@%$$@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$@@@$@$@$$$@$@$$$$@$@@@@@$@@@@@@@@@@+++++......+..+.+.+.+.+++.++++++++++++@+@+@+@+@@+@@+@@+@+@@@@@@@@@@@@@@@@@@@@@@+++++++.+.+.+.+..+..................+..+.......", "++++@+@@@@@@@@@@@@@%@@%@@@@@%@@%@@%@@@%@@@@@@@@@@+@@+@@@@@@@@@@@@@@@@@@$%$$$*&*&&--;-*-*$&$$$$$$*$*--;-*&$@$$$=$=&=&-=;=;-;;=;;;;=;;>;=;;;;=;;-;=;-=;-;;;;;;;;>;;>;;;;;;;;;-;-;----;=;;;-;-;;-;---------=->-=>->>>>>>>>>>>>>>>>>>>,>,>,,,,,,,,,,,,,,,>,,,>,,>,,,>,>>>,>,>>>>>>>;;;;>>;;;;;;;>;;;;;>>;;;;;>;>;;;;;---;------------;;-;;-;;=>;>=;>;;;;;;=;=;=;>;>->=>;=;;;;->->->=>>>>>>,>,>,,,,>,,,,,,,,,,>>>,>>>>>>>;>;;>;;;;;;;;;;;;-&&&$*$%$$$$@$$@@$@@@@@@@@@+@++@+@@@@@@@@@@@@@@@@@@@@@@@@@$@@$@$@$@%@$@$@@$@@$@$@@@@@@@@@+@++@+++.+.+.+..+.+.+.+++++++++++++++++@++++@+++@+@+@@@@@+@@@@@@@@$@@@@@@@@@@@@@+++@+++++++.+..+.+............+.+.+.+.+.+..+.... .", "+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@%@%@%@@@@@@@@+@+@@@@@@@@@@@@@%@$@@@$$$$$&*--;;;-*&*$*$$%$$&&&---;-&$@$@@$$$$=&=-=;=;=;;;=;;=;=;;;=;=;;=;=-;-;;;=;-;;>;>;>;;;;;;;;;;;;;;;;;;;-;=;=;;;;;-;--------=-=-->->->-->->->;>>>>>>,>,>,>,,,,,,,,,,,,,,,,,,>,,>,,,>,>,,>>>>>>>>;>;>;;;>;>>>;;;;;;>>;;;;;;;>>>>>>>>;;;;-;-----------=;-=-;-;=;;-;=>;;;;;;;;-;;=;===>=>->=>;>=;=;=;>;>;>=>>=,=,>,,>,,,,,,,,,,,>,,,>>>>>>>>>;;;>;;;;;;;;;;;;;-&*$*$$%$%$%@%@%@$@@@@@@@@@@@@+@+@++@@@@@@@@@@@@@@@@@@@@@@@@@@@$@@@@$@$@$@@$@@@@@$@$@@@@@@@@+++++++.+...+.+.+.+...+.+.+++++++++++@+@++@+@+@+@+@+@@@+@+@@@@@@$@@@@@@@@@@@@@@@+++++++.+.+...+.+.+.......+..+.+.+.+.+++..... .", "@@+@@@@@@@@@@@@@@@@@@%@@%@@@%@@%@%@@@$@@%@@%@@@@@@@+@@@@@@@@@@@@@@@@@@$$$$%$$&&&&*;;;-*&$&$*&$*$*&&*---;-$$@$$$$=$=&==-=;=;=;=;;=;;;=;=;;=;-;;;=;=-=;-;;;;;>;;;;;;;;;;;;;;;;-;-;=;;;;;;;;-;--------&---;->-=->->>->;>>=>>>>>>>>>,>,,>,,>,,,,,,,,,,,,,,,,,,>,,>,>>>>>>;;;;;;;;>;;;;;>>>;;;;;;;;;;;;;;;;;;;;;;;-----;;;;;;;;------;;-;=;;->;;;=;=;;;=;=;=;=;=>=>=>>->>->;;>;;;=;>>>>>>,>,>,,,,,,,,,>,,>,>,>>>>>>>>>>>>;>;;;;;;;;;;;;;;;-&&&$%$$$%@$$@$@$@@@@@@@@@+@+@+@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@$@@@@@@@@@@@$@@@@@@@@@@@+@+@@+++++.+.+..+.+.+.+++++++++++++++++++++@++@++@+@+@@@+@@+@@@@@@@@@@@@@@@@@@@@@+@+@+++++++.+++.++.......+..+.+.+.++.++..++..... ", "+@@@@@@@@@@@%@@%@@%@@@@@@%@@@@@@@@%@%@%@@%@@@%@@@@@@@+@@@@@@@@@@@@@@@@@@@@$$$$&&&-*-;-*&*&&-&&*&&&&&-----$$$@@$$$=$&&=&;=;=;;;;;;=;=;;;=;-;=;=;;=;;;;=-;>;;;>;>;>;;;;;;;;;;;;;;;;;=;;;=;;;-;---&---=;=-=--;;->-;->->->;>->>>>>,>>>,>,>,,,>>,,,,,,,,,,,,>,,>,,>>>>>;;;;;;;;;;;>;;;;;>>>;;;;;;;;;;;;;;;;---&=&=;-;;;>>>>,>>;;;--;---;;->;;-;;;;;;=;;;;;-;=;=>->->=>->=;=;=;=;>>=>=>>>>>,>,,>,,>,,,,,>,,>,>,>>>>>>>>>>;>>;;;;;;;;;;;;;;;-&&&$$$%$$@%$$$$@%@@@@@@@@@@@+@++++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$@@$@$@$@@@@@$@@@@@@@@@@+@+@+++++..+..+...+..+.+.++++++++++++++@++@+@+@+@+@+@@@@@@@@@@@@@$@$@@@@@@@@@@@@@+@+@++++++.+.+.+++.+.+.+.+.+.++.+++++++.+......", "@@@@@@@@@%@@@@@@%@@@%@%@@@@%@%@@%@@@@@@%@@%@%@@@@@@@@@@@@@@@@@@@@@@@@%@$$@$$$$*$*&-*;*&---;--&&*$*&&&---&$$@$@$$$$==&=-=;-;=;=;=;;;;=;-;=;=;-;=;;=-=;;=;;;>;>;>;;;;>;;;;;=;;;-;;;;>;>;;;--------------;-;=;--;=;>->;>=>>>>>>>>>,>,>>,>>>>,,,,,,,,,,,,,,,>,>>>>>;;;;;;;;;;;;;>>;;;;;;>;;---;-;;;;--------=;-;==>>=>>,,,,,,,>;---;;;-;;=>;;;;;>>;;;;-=;=;=;=;=>=>>>=>;>;>;>;>->>>>>,>,>,,>,,,,,,>,>,,>,>>>>>>>>>>>>>>>>>>;>;;;;;;;;;;;--&&&$%$$$%@@$@%@@@@@@@@@@@@+@+@+@@@+@@@@@@@@@@@+@+@+@@@@@@@@@@@@@@@@@@@@@@@@@$@@@@$@@@@@@@@@+@+++++.+.....++.+.+.++.++++++++++++@++@++@+@+@+@+@+@+@@+@@@@@$@@@@$@@@@@@@@@@@@+@++@++++++++.++.+.....+.++.+.+++++++++.++.... ", "@+@@@@@@@@%@%@%@@@%@@@@@%@@@@%@@@@%@%$@%@$@@%@%@%@@@@@@@@@@@@@@@@@@@@@@@@$@$$$$&&&-*-&--;;--*&$&$&&&---&$$$@$@$@$$$$=&=-=;=;;;;;>=;;=;=;;=;;=-;-;;;=;;;;;;;;;;;>;>;;;>;>;;;;;;;=;;;=;;=;;-------------;-;-->-;;=;->->->->=>>>>>>>>>>>>>>>>,,,,,,,,,,,,>,>>>>>;;;;;-;-;;;;;;>>;;;;;;;;;;-;-;-;;;;-----;--&====>=>,>>>,,,,,,,>>-;-;=;-;->>;;;;;>>;;;;;;->->=>=>=>=;>->->-;=>;>=>>>=,=,,>,,,,>,,,,,>,>,>>>>>>>>;>>>>>>>>>>>;>;;;;;;;;;;;-&&&$$%$@%@%$@@%$$@@@@@@+@@@@@+++@+@@@@+@@@+@+@@@+@@+@++@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+@++++++++.+....+.+.+.++.+++++++++++++@++@++@+@+@+@@+@@@@@@@@@$@$@$@@@@@@@@@@@@+@@+++++++.+++.++.+++++.++++++++.++++++++.+....", "@+@@@@@@%@@@%@@%@%@@%@%@@%@%@@@%@%@@@@@@%@%@@@@@@%@@@@@@@@@@@@@@@@@@@@@$@@$$$$$$&&&&&-->;>-&&&&$*&&&&&&&$$$@$@$@$$$=&==-=;=;=;=;;;=;;;=;;=;=;;=;=;;;=;=;;>;>;>;;>;>;>;;;;=;=;=;>;=>;;=;---------;--;---;-;-;=;->->->;>=>>>>>>>>>>>>>>>>>,>,,,,,,,,,>,>>>>>>;;;;;;;;=;;>;;;;>>;;;;;;;;;;>;>;>>>>>>>;;;;--&&===>=,=,>>,,,>>>,,>>-;-;;=;->=>;;;;;>>>;;;=;==;=>->=>>=>=>->=>;>=>>>>,>,>,,,>,,,,,>,>,,>>>>,>>>;;;>;>>>>>>>>>>;>;;;;;;;;;;--&&&$$$$$$@$@%@@@@@@@@@@@@+@+@+@+@@@@@@@@@@@@@+@@@+@@+@@@+@+@@@@@@@@@@@@@@@@@@@@@@@@$@@@@@@+@+@+@++++.+..+.+.++.+.+.+++++++++++++@++@+@+@+@+@+@+@@+@@@@@@@@@$@@$@$@@@@@@@@@@@++@@+++++++++++++..+.+++++++++++++++++++.+....", "+@+@@@@@@@%@@%@$@@$@@@@@@@@$@%$@@@%@%@%@@@%$%@%%@%@%@@@@@@@@@@@@@@@@@@@@$@@@$$$$$&&&&>=>--&&&&&&$&&&&&&&&$$$$@$@$$$$$&=&=-;=;;;;>;;;>;;=;;;;=;;;;;=;;;;=;;;;;;;;;>;>;>;;;;;;;;>=;;=;-;--------------;-;--->-;-;->;->-;>;;;>;>;>>>>>>>>>>>,>>,>,,>,>>,>>>;;;;;;;;;;>>>>;>>>>;>>;>>>>>,>,>,>,,,,,,,>>;;;;--&====>>>>>=>>,>>>>>,>>=;=;;;-;=>>;;;;;;>>;;;>;>=>=>=>->;>;=>;>->;>>>>>>>,>,>,,,,>,,,,,>,>,>>>>>>>>>;>;;>>>>>>>>>>>>;;;;;;;;--&&&$$%@%@%$@@@%@%@@@@@+@@@+@+++@+@@@@@@+@@@+@@+@+@+@@@+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@++++++.++.......+.++.+++++++++++++@++@++@+@@+@@+@+@@+@@@@@@@@$@$@$@$@@@@@@@@@@@@++@++++++++++++++++++++++++++++++++++++... .", "@@@+@@@@@@@@$@%@%@%@@%@%@%@%@$@%@$@@@@@%@$@@%@@@@@@@%@@@@@@@@@@@@@@@@@$@@@$@$$$$$&&==>-=-&&&&&&$&$&&&&&&&&$$$$@$@$$$=$&=-=;=;=;;=;>-=;;;=;=;;=;=;;;;=;;;=;;>;>>;>;>;;;=;=;=;=;=;=;=;------------;-;--;-;=;-;>->-;>;>;>->=>;>;>;>;>;>;>>>>>,>>,>>>,>>>>>;>;;;;>;>>>;>>>>;>;>>>>>>>>,,,,,,,,>,,,,,,,,>>>;;;-==>=,=>=>>=>>>;;;>>,>>;;=;=;-;=>;;;-;>;>>;;;;=>>=>>=>=>->;=;>=>>=>>>,>,>,,>,>,,,>,>>,>,>>>>>>;>;;;;>;;>>>>>>>>>>>>>;;;;;;;--&&&$$$$@$@@%@$@@@@@@@@@@+@+@+@+@@@@@@@@@@+@@+@@@@@+@+@@@+@+@@@+@@@@@@@@@@@@@@@@$@@@@@@@@@@+@@++@+++++..+.+++.+.+.+++.++++++@+@+++@+@+@@+@+@+@@+@+@@@@@@@$@$@$@%@@$@$@@@@@@@@+@@++@+++++++++++.+++++++++++@+@++++++++++....", "@@@@@@@@@@@@@@@@@@@@@@@@$@$@%@%@%$%%@%@@@%@$@%%@%%%@@%@@@@@@@@@@$@@@@@@@$@@$@$$$$$=;=;-&&&*&*&&&&&$&&&&&-=-=&$$$@$@$$$&=&=-=;;=;;;;;;>;>;;;;>;;;=;=;;=;;;;;;;;;;>;;>;>;;;;;=-=;---------;--;--;---;--;-;->;-;->;=;;=;>;>;>=>>;>;>>;>>=>>>>>>>>,>>>>>;;;;>;>;>>;>>>>>>>>;>>>>>,>>>>>,,,,,,,,,,,,,,,,,,>>;;-====>=>>=>=>>;;;;;>>,>;;;=;=;=;;=;;;;;;>;>;;>;->=>->->=>->>=>>->>>=,=,>,>,,,,,>,>,,>,>>>>>>>>>>>>;>;;>;>>>>>>>>>>>>;;;;;;;--&&&$$$$@%$@$@@$@%@@@@@@+@+@+++++@@@@@@@@@@@@@+@+@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@++++++++.+.....+.+.+.++++++++++++@+++@+@@+@@@@+@@@+@@@@@@@@@@$@@@$@$@@$@@@@@@@@@@+@+@+++++++++++++++++@++@+@+@@@+@+++++++...", "@@@@@@@@@@@@@@@@@@%@@%@@%@%@%$$%@$$$%@$%@@@%@@$%@@$%@@@@@@@@@@@@@@@@@@@@@@$@@$$$==&=-=-&&&&&&&*&&*&*$&&&&-;=-=$$@@$$$$$&=&-=;-;;=>;;;=;;=>->->=;>;;;;;=;;;;>;>>;>;;>;=;==--;----;--;-;----;-;--;-;->->->-->->;;;>>->;>;>;;>;>=>>;>>;>>>=>>>>>>>>>;;;>;;>;>;>>>>>>>>;>>>>;>>>,,,>>,>,,,,,,,,,,,,,,,,,,>>>;;;=>=;>=;;;=;;;;;-;;>>>=;;;-;-;=;>;=;-=;;>>;;;>;>>=>>=;>=;=;>=>>>=>>,>>,>,>,>,>,,>,>,>>,>>>>>>>>>;>>>;>>;>>>>>>>>>>>;;;;;;---&&&$$$%@$@%@$@%@@@@@@+@+@+@@+@+@@@@@@@@@@@@@@@+@@+@@@@+@@+@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@+@@@+@++++++++..+.+.+.+.++.+++++++++@+++@+@+@+@@+@+@@+@@+@@@@@$@$@$@$$@%@$@@@$@@@@@@@@+@++++++++++++++++@+@+@+@@@@@+@@@+@+++++...", "@@@@%@@@@@@@@@@@@@@@@@%@@%$$@%$$%%$%@%$@%@@@%@$@%$%@%@%@@@@@@@%@@$@@@$@@@@@$@$@$$$=&=--&-&&&&&-&&&&&*&&&&&-;==&$$@@$$$$$=&=-=;=;;;>;;;>;;>;;;;;;->;=;;;=;;;;;;;>;>;;;;-;-;---;---;-=-;=;;;---;=;-;-->-;;;>;>->->->>;>->>=>>;>;>=>=;=>;>>=>=>=>;;>;>;;;;;;>>;>>;>;>>;>;;>;>>,,,,>>>,,>,,>>,,,,,,,,,,,,>>;;;-=-;=;;=;=;>>;-;=;;>;>;=;=;==;-=;;;;;;=-;=>;=->=>>=>>=>;>>=>->=>>>>>>,=,,>,>,>,>,>,>>,>>>>>>>>>>>>;;>>>>>>>>>>>>>>>>;;;;;---&&*$$$$@$@@%@@@@%@@@@@@@+@+++++@@@@@@@@@@@+@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@++++++++..+...+.+.+.+++++++++@+@++@+@@+@@@@+@@+@@@@@@@@@@@$@$@$@$@%$$@@@@@@@@@@@+@@+@+@+++++++++++@+@+@@+@@@@@@@@@@@++++..", "@%@%@@%@@@@++@@@@@@@%@@%@$%$%$%$$$%$$$%@$%@@@%@%@%$%@@@@@@@@%@@@@@@@@@@@@$@@@$@$$$$&&=&=--&--;;---*&*&&&&--;;=$$$@$@$$$&$=&=-=;;=;;;>;;;;=;=>;;>;=;;>-;;;>;>;>;>;;>==;=----;------;-;;;=;;;;=;;;>->;=>>=;=;>>>=>;>=>=>;>;>=;>=;;>=>;=;=>;>;>;;>;;;;;;>>>>>>>>>>;>;>;;;;;>>>>,,>,>>>>>>>>>>,,,,,,,,>,>>>>;;;;;;;=;=;=;>>;;-;=;;=;=;;=;-==;>=>;=;;-;;;;>;>->=>>=>=>=->=>>=>>=,=,=,>>,>,>,>,>,>,>>>>>>>>>>;>;>>>>;>;>>;>>>>>>>>>>>;;;----&&$$$$$%@$@@@$@@@@@@@@++@+@+@+@@@@@@@@@@@@@@@+@@@@@@+@@@+@@@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@+@+@++++++++.+.+.+.+..+.++++.+++++@+++++@+@+@@+@@@@@@@+@+@@@@@$@$@$@%@$@$@@$@%@$@@@@@+@+@++@++@+++++++++@@@@@@@@@@@@@@@@@@+@++...", "@%@@%@@@@@+@++++@@@@$@$@%@%$$%$%$%$%$%$%@%@%@@$$$%@%@%@@%@@@@@$@%@@@@@@@@@@@@@@@$$$$$=&&=&-;>>>;--&&&&&&&&--;==$$$@@$@$$$&&=-=-;;;=;;;>;;>;;;;=;;;;;;;=;;;;;;>;;>;;;-=-------;-;-;;=;=;;=;=;;->->->;>->;>>->->;=>->;>;=;=;=;=;==;--;;;;;=;=;=;;;;;;>;;>>>>>,>>;>;;;;;;;;;>>>,,>>>>>>>>>>>>>>>>,>,>>>>;;;;;-=-=;;;-;=>>;;;=;;=;;;=;=;=;=>=>>>>;>;;==;=;=>->;=>>>=>=>;=>=,=>>>>,>>,=,>,>,>>,>>>>>>>>>>>;>;>>;>>;>;>>>>>>>>;>>>;>>;;;;--&&&&$$$@$@%@%@%@@%@@@@@@@+@+++++@@@@%@@@@@@@@@@@@@@@@@+@@@+@@+@+@@+@+@@@@@@@@@@@@@@@@@+@@@@@+@@@+@++++++.+.+..+.+.+.+++++++++@+@+@++@++@@@+@@+@@@@@@@@@@@@@$@$@$$$$$$$@$@@@@@@@@@@@+@+@++@+@++++@+@+@+@@@@@@@@@@@@@@@@++...", "$@%@@@@@@@+@@@@@@@%@%@%$$%$%$$%$%$%$%$$%@$$@%@%@%@$%@@@@@@@@@%@@@$@$@@@@@@@@$@$@$@$$$&&=&=->,,>;--&*$%&&&&--===$$@$@@$$$$$=&&=-=;;;;;;->;;;=;;;>=;=;;;;;;;;>;;>;;=;=;-=;-------;=;;;>;;>;;>;>->;>;>->;>->=>;>=;>->-==>->-=;=;=---;;=->-;;;;;>;;>;>;>>>>>,,>>>>;;;;;;;;;-=>>,>,>>>;;;;;;;;>;;>>;>>;>;;;;;;-;;;--=-=--=>>>;>;=;;=;;=;-;=>=>,>,>>>>>;;;=;;=>=>>=>=>>=>=>=>=>=,=>=,=,>>>,=>,>>>,>>>>>>>>>>>;>;>;>;>;>>>>>>>>>;>>>;>;;;----&&&$%$$@$@@@@@@@@@@@@+++@@+@+@+@@@$@@@@@@@@@@@@@@@@@@@+@+@+@+@+@@+@+@+@+@@@@@@@@@@@@@@@@+@@+@++@++++++++.+.+.+..+.+.++++++++++@++@@+@@@+@@@@@@@+@@@@@@@$@$@%@$$@%@$@%@$@%@@@@@@@+@@+@+@+@+@++++++@@@@@@@@@@@@@%@@@@@@++++.", "@@%@@@@++@@@@@@@@@@@@$@%$$$%$%$%$%$%$%$%@%$@%@%$%@%$%@%@@@@@@@@%@%@%$@@@@@@@@@@@$@$$$$$&&&->>>;-&&&&&$*$&&&--&=&$$@$@@@$$$$=&-=--=;=;;;;;;;;>-;;;;=;;=;;;;;;;>;;>;=;=;-=-=-;=;=;;=;;;=;;=;-;;->->->>->;>>->->->=>->--=-=--=---;----;--;=->;;;;;>;>>>>>>>,>>>>;>;-;------;=>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=;--;-;=>=>>>>>>>=;=;=;=-==,=>>,,,>>>>;>->;->-->->=>>=>=>=>>=>=,=>>>=,=>>,>>>>>>>>>>>>>;;>;;;>;>;;;>;;;>;>>>>;>;>>;>;;---&&*&$$$%@$$$$@%@@%@@@@@@+@+@+++@@@@@@$@$@@@@@@@@@@@@+@@+@+@+@+@+++@+++@@+@+++@+@@+@+@@+@@+@@+@+@++++++.++.+.+..+.+.++++++++++@+@+@+@+@+@+@@@@@@@@@@@@@@@@$@$@$$$$@%$@$@$@$@$@@@@@@@@+@+@+@+@+@@+@+@@@@@@@@@@%@@@@@%@@@@++++", "@@@@@@@@@@@@%@%@%@%$%@%@%$%$%$%$%$$%$$@$@%@@$$$%$%$$%@@%@@@@@@@@@%@%@%@@@@@@@@@$@$$$$$*$&&->>;;-&&&&&&$&$&&&-&=$$@$@$@$@$$$&$=&-;-;;;=;;;;;-;;>-;;;-;;;;;;>;;;>;;;=;=;=;;;=;;;>;>;>;;>;;;;>->;;>=>;>>=>->->->-->-=->----=---=---;-;-;=;;;->;>>;>>>>>>,,>>>>>-=--=---;--;->>>;>;;;;=;;=;=;=-=--;-;;;;;;;;;>>>;==;==-=;==>,,>>>>=;=;=;=;==>,,>,>,,>>>>;>->->=>=>>=>=>=>=>=>>=>>=>>>>,=>>>>>,>>>>>>;>;>;>;>;;;;;;;;;>>;;>;>>>>>;>;>;=--&&&&$$$$@$$@%@@@$@@@@@@+@+@+@+@+@@@$@$@@@@$@@@@@@@@@@@+@@++++++++@++@+++++@+@+@++@+@+@+@@+@+@+@+++@+++++++.+..+.+.+.+.++++++++++@+@+@@@@@@+@@@@@@@@@@@@$@$@$@$$$$$$@$%@%@$@%@@@@@@@@+@@+@+@+@++++@@+@@@@@@@@@@@%@%@@@@@@++++", "@@@@@@@@@@@@@@%@%$@%$$@%@$$$%$%$%$%$%%$%@$@%@%@$@%$%$%%$%%@@@@@@@@%$%$$@@@@@@@@@@$@$%$&%*&-;>--&&*$&&$&&$&&&&&&&$@$@@$@@$@$&$&&=-=--;;;;;;>;;-;;-;;;;=;;;;;;;>;=>;>;;;=;=;->;=;;=;;=;;=;=;->;=;>->->->->->=->-=->----=--=*------;--;-;-;>;;>;>>>>>>>,>>>>>=;;-;--;--;-;=--;=;;;=;>;;>;=;=;=-==-;-;;;;;>>,>,>>;-=-;=;=>====,,,>=;=;=;=;=>=>=,>>>,>>>>>;>->->;=->=>=>=>>=>=>=>>=>=>=>,=>>>>>>>>;>;>;>;;;;;;;;;;;;;;;;;;;;;;;;>;>;=;;--&&&&*$$$$$$@@$$@@%@@@@@@++@+@+@+@@@@@@$@$@$@$@$@@@@@@@++++@+++++++++++++++++++++@+@+@+@+@+@+@+@+@++++++++++.+.+..+.+.+.++++++@+++@@+@@@+@@@@@@@@@@@@$@@@@@@$@%@$$$$$$@$$$$@$@%@@@@@@@@@@@+@@@@@@++@@@@@@@@@%@%@@@@@%@@@@@@@+", "@@@@@@@@@%@%@%$$%@%@$%@$%$%$%$%$%$%$$@$@%@@@@%@%$$%$%$%%$%@@@@@@@%@%$%@$@$@@$@$@$@%@$%%*=*=;--&-&&&*&*&$*&*&-&&$$$$@$@$@$@$$$=&&&--;--;-;-;;-;;-;-=;-;;;;;>;;>;;>-=;=;;;>;;>;;>;>;;;;;;;;>-;>;;>;>->;>->->-;=-;--=-=-----------;--;-;->->>>>>>>>>>,>>>>>;-;---;-;-;=;=;;>;>;>=>>;=>=>=>=>==>-;;-;;;;>>>>,,>>>=;==;=;;=;>>,>>=>=;=-;--;=;=>;>>>>>>>>>>>;>->->->=>->=>=>=>>>>=>>>>=>>=>>=>>;>>>>;>;;;;;;;;;;;;;;;;;;;;;>;>>;>;;;;>;=---&&&$$%$$@%@%@%@@@@@@@@++@+@+@+@@@@@$@@@@@@@@$@@@@@+@+@++++++++++++++++++++++++#+++++@++@++++++++++++++.+.++.+.+..+.+.+++++++++@@+@@@+@@@@@+@@@@@@@@@@$@$$$@$@$%$$$$$$$$@%@$@@$@@@@@@@+@@@+@+@+@+@+@@@@@@@@@@@%@%@@@@@@@@@@@", "@@@@@@%@@@@$$@%$%$$%$%@%$@%$$%&%$%$%%$%@%@%$@@@@$@$$%$$*%%%%@+@++@@%$%$@$@@@@%@@@$@%$*%%%&&&&=-&---&&&&&$*-*-&=&$$@$@@$@@$@$$$$=&=-=---;;-;-;;-;;;-;-;;;;;;;>;;>;>;;>;>->;=;>=;;;>;>=;>=;;->->->->=>-;=->-->--=-----------------;-;->->>;>>>>>>>>>>>>>=;=-=-;=;=;=>;;;>=>=>=>>>=>>>=>=>=-=-;=;;;>;>>>>>,>,>>>=;=;=;=;>=>=>>>>=;=;=;=;=-;-;=;=>>>>>>>>>>;>-;=;=;=->=->=>=>->->=>>=>>>>>>>;>;>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>;;=;=-&&&&*&$$$$$@$@@$@%@%@@@@@++@+@@+@@@@@@@@$@$@$@@@@@@+@++@++++++++++++++++++++++++++++++++++@+@++@+@+++++++++.+.+..+.+.+.+.+++++++++@+@@@@@@@@@@@@@@$@@$@$@$@$$$$$@$%$%$$%$$@$$%@$@@@@@@@@@+@@@+@@@+@@@@@@@@%@@%@@@%@%@@@@@%@@@", "@@@%@%@%$%$%%$%$$%$$$%$$%$$%$$%$*%$%$%$%$$@%@$@%@%@$$%$%*$%@@@+++@@@@%@$@$@$@$@$@%@$$%**&%&&-&--=;=;&&&&&&-&-&&$$$$@$@@$@@$@$$&$&&&-;---;-;;-;-;--;--;;;;>;;;>;;;>;;>-;;>;;;;;>=;=;;;;;;>;;>->;>->->->---=--->-----=---------;-;-;->;>>>>>>>,>>>>>>>;;-;-;;;;;;;;;=>=>;>;>>=>=>=>======->-;-;>>>>>>>,,>>>>>==>=>=>>>=>>>>>>=;=;=;=-=-=;-;;;>;>>>>>>>>>>>;>;>->->=;>=>->=>>>>>->>>=>=>;=>;>;;>>;>;;;;;;;;;;-;-;;;;;;;;;;;;>;;;;;;=;=-&&&$$$$$$@$$@%@@@@@@@@@+@++@+@@@@@@@$@@@@@@@@@@@@+@++++++++++++++++++++.+.+.+.+++++++++++++++++++++++++++++.+.++..+.++++.++++++@+@@@@@@@@@@@@@@@@@@$@$@$@$$$$$$$$$$$$$$$$$%@@$@%@@@@@@@@@+@@@+@+@+@@@@@@@@@%@$%@@@@@@@@%@@%@", "@%@@$@$@%$%$$%$%%$%%$%$%$%$$$$$$$%$*%$%$%%$%$%@@$@%$$$$%**%%%@@+++@@@%$$@$@@%$@@@$@%$%%%*$*&&=->>>>;---*&-*-&-&=$$$@$@$@@@$@$$$$&=&&=--;---;-;-;---;-;;;;;;>;;;>;;;;>;>;->;>=;;;;;>=;>>->-;;=;->->->->->->-=----=--*-----------;-;;;>>>>,>,>>>>>>;>=-=-;=;==>==>=>;=>;=>=;=;=>====>=-=---;;>;>>>>>>>>>>>==>=;=;>=;=;>;=>>;;=>;=;=;=;;--;=;;>>>>>>>>>>>>>=>;->->->-->=>->=>=>>->->>;>;>;>;;>;;;>;>>;;;;;;;;--------;;;;;;;;;;=;=;-=-&&&&*$%$$%$$$$@$@%@@@@@@+@+++@@+@@@@@@@@@@@$@@@@+@+++++++++++++++++++.++.++.+.+.....+.++++++++++++++++++++.+++...+.+..+.+++++++++++@@@@$@@$@@$@@$@$@@@$@$$$$$$$$%$$$$%$$%$$$@%$@$@@@@@@@+@@@+@@@@+@@@@@@@@@@@@$@%@%@%@@@@%@$@", "@@%@%%$%$$%$%$%$*%$*$%*$%$%$%@@$@$$%$**%$$%$$@%$@$@%@%$%$**$$@@++++@@@@$@$@%@@%@$@%@%&%*$*$&&=->,>----&&&---&&=$$$$@@@@@@@@$@$$$$&&&-&---;--;---;----;;;;;;;;;;;;>;;;;;>-;;;;>->=;;;>-;;;>-;>->->-->---------=----->------;-;;;->;>>>>>,>,>>>>>;>-;-;;=;;;;;->;=>;=>=;==;==;=-=;=-------;;;>>>>,>>>>>=>=>;=>;>=>;>>;=>>;=>=;=;=;=;-;;;>>>>>>>;>>=>>;>;>;>;>=;->->=;->->->>;>>>>;;>;>;>;;>;;;>;>;;;;;;;;;;;-----------;;;;;;;;=;=-=-&&&$&$$$$@$@$@%@$@@%@@@@+++@+@@@@@@@@@@@@@@@@@+@++++++++++.+++.+++.++++++.++..+.+.+.+.+.+.+++++++++++++.+.+.+.++.+..++.++.++++++@+@@@@@@$@@$@@@$@@@$$$@$$$$%$$$$$$%$$$$$$$$$$@$$@%@@@@@@@@+@@@+@@@+@@@@@@@@@%@%@$$@@@@%@$@%@@", "@@%@@$$$%$%$%*$%$*%**$**%$%$%@%@%@$$$%&%*%$%%@%$%$@@@@$$%%*%%%@@++++@@@%@$@$@$@%$@$$$%%*%&%*--=>>;;-&-&&&*&--&&=$$$$$$@$@@@$@@$$$$&&&&--------;--;---;;;;;;;;;>;;;;;>-;->;=;=;;;;;=;;>=;=;-;-;-;->-->=>->-=---=---*-----------;;;=>>>,>,>,>>>>>;;-;--;-;=->->->;;=;=;=;=-=-=-=-&-&-----;->>>,>,>>>=>=;=;=;=>=;>=>=;>>;>=>;=>;=;=;-;;>>>>,>>>>;;;;;->->;>=>;;>-;;;;>;->;;;->=>->>;;;>;;;;;;;;>;>>>;>;;;;;-;----*-*-------;-;=;----&=&&&&$*$$$$$$$@$@%@@@@@@@@@++@+@@@@@@@@@@@++@+@+++++.+++.+++.+++.+++.++.+.+.+.+..+......+.+.+.++.++++++++++++.+.+..+.+.+.++++++++@++@@@$@$$@$$$@@$@$@@$$$@$$$$$$$$$$$%$$%$@%$$@%$@@%@@@@@@@@+@@@@@@@@@@@@@@@@@$@$%$%@%@@@%@$$@", "$@$%$%@%$$%$*$%*$%$$%*%$**%$%$@@@@%@%$%$*$%$$%$@@@@$@@@%$$*%$$@@++++@@@$@$%@$@%@@%@%$%*%&%=&=->;;---&&&&&-&&&=&$$$@@@@@@@@@@@$$$$$$&&&&--------------;-;;;;;;;;;;;;-;;;-;-;-;-=;=;;-;-;;;;;=;>->->------=-------=--------;-;;;;>>>>,>,>,>>>>;;-----;;-;-;->--;=-=;=-=----=-&&&-&-------;;>>>,>>,>>>-=;=;>;;=>;>;>>=;=;>;=;>==>-->;;;>>,,>>;;;;;;;;;;->->;>=;;;>->-;>;;>;>;>;>>;>;>;;;>;;;;;;>;>;>>;;;;;;;---&-&-&&-&---------=-=&=&&$&$&$$%$$%@$$$@$@%@@@@+++++@@@@@@@@@@@++@++++++#++.+..+.+.+.+++++++.+++.+.+..+..+.+.+......+.++.+.+.++++.+.++.++..+.+.+.+.++++++@+@@@@$@$$$@$$$@$@$$$@%$$$$$*$*$&*$$$%$$$$$%$@$$@@@@@@@@@@@@@+@+@@@@@@@@@@@@%@%@%@$@%$%@@%@$", "%@$@@$$%$%$%$*$%&%*$*$**$*$%$%%$%@@@$$$%*$*%$%$%@%@@@@@@%$**%%%@@++++@@@$@$@$@$$@$@%$*%****&*-;---&&&&*&&*-&=&==$@$$@@$@@@@@@@@$$&$$&&&&--------------;;;;;;;;;;;-;;-;-;-->-;;-;-;=;-;---;-;--;-->->->------=----------------;-;>>>>,>,>>>;;;;-;-;--;-;-;--;=-;-->-;->-&-&&&-&--&------;;>>,>,>>>;=;-;-=;=>;;=>=>;>>>;=>>->;;=>--;>>,,,,>>;;;;;-;;-;-;;-;;;;;;;;;;;;;;;;;;;;>->>;;;>;;;>;;;;;>>>;>>;>;;;---&-&&&&*&&&&-&------&-&=&&&&$$$$$$@$$$@%@$@@@@@@@@@+++@@@@$@@@+@++++++++++...+..+.+.++.+..+.++.+.+.+.+..+........+.+.+.+.+.++.+.+++++.+..+.+.+.+.+++++++++@+@@@@$$$$$$@$$$$@$@$@$$$$$$$$&$$&$*$$$$%$$$$$@%$@%@@@@@@@@@@@@@+@@@@@@@@@@@@@$$%$%@$@@%@@@@", "@%@%%@%@$$%$$%$*$*%*%&%*$%*$%$$$@%@$@%$$%$*$%$$@@@@@@@@@@%$**$$@@+++++@@$$$@%@%@$$$$%%**%&*=&--*-&&-*=&&*&&*=&$$$$@@$@@@@@@@@$@$@$$&$&&&&-*----------;-;;;;;;;-;-;--;---;------;--;-;-;;--;->->----=----=--=-----------;-;;;;>>>>,,>,>>>>>;;------;----;-;-;-;==;=->----&-*-&*-------;-;>>>>>>>>;-;;->-;;;>=>;;>;>=>=>;=;=>-=;=>;>>,,>>>;;;;;-;;-;;;;;;;;;;;>;;;;;>;;>;>;>;;>>;>>;;;;;;;;;;;>;>>>>;>;;;=;-&-&&&*&&&&&&&&&&&&&&=&&&$&$$&$*$$$$$@%@$$@%@@@@@++++@+@@@@@$@@@++++++++...+....+..+..+.++++.++.+++.+.+.+.+.+..+.+.....+.+.+.++.++.+.+++.+++.+.+.++.++++++++@@@@$@$$$$$$$$$$$$$$$$$$$%$&*$*&*$&$*$$$$$%$$$$$@$@$@@@@@@@@@@@@@@@@@%@@@@@%@%$%$$%$%@@@%@%", "@$$@%$$%$$%$%$%$*$&**&***&%*$%%%$@%@@@$$$%$%$%$%@@@@@@@@@$$%*%%%@@++++@@@@$@@@%@%@$$$*****%***-*-*&&&*&&&&&&&==$$@$@$@@@@@@@@@@$$$$$&$&&&-&-------------;-;-;-;--;---;------;---;------;-;----;->;;->->------&-------------;->>>>>,>,>>>;;;--;-;----;--------->-;-----&-&-&-----------;-;>>>>>>>;;=-;;;>->;;>>;>>;>;>;>>;>=>->-;>>,,,>>;;;;-;-;;;-;-;-;;;;;;;;;>;;;;;;;;;;;;;;>;>;>;>;>;>;;;;>>;>>>>;=;=-=&&&&&$&&$&&&&&&&&&-&&&&&&&$&$$$$$%$$@$$$$@$@@@@@@@++++@@@$@@@@@++++.+.+++...+......+.+.+..+.+.+..+.+.+..+...+.....+.+...+.+..++.+++.+.++..+..+.+.+.+++++@+++@@@@@$$$$$$$$$$$$$$$$$$$$$$&$&&&*$*$%$%$$$%$@%$$$@@@@@@@@@@@@@@@@@@@@%@@@@@$@%$%$%$@%@@@@@", "$%$%$$%$%$$$%$$%$%*&******&%*$$$%$@@%@@%$$%$%$$@@@@@@@@@@@%$**$$@@++++@@@$$$@$@$@$%$%&***&*&***&*=-&-&-*-*=&=$$$$$@@@@@@@@@@@@@@$$$$$&*$&&&&&-&-&--&------------------------------;-;-----;-;-----=------=----------;-;-;;;;>>>>,>,>>>;;-;-------;----;--;-=---=-=------&----------;-;-;;>>>>>;;;-;>=;>;>>>;>>>;>>;>=>->=;>->-;;>>>>;;;;;;;;-;->->;;;;;;;;;;;;;;;;;>;;>;>;>;>=>;>>;;;;;;;>;>;>>>>;>;>=;==&&&&$&$&$*$$&&&&&&&&&&=$&$$&$$$$$$$$$$$$@$$@%@@@@+@+@+@@@@@@@@@++++++.+........+.+....+.+.++.++.++.+.+.+..++..+..+....+.+.+.++.+.+.++.+.+++.++.+.++.+++++++@+@@@$$$$$$&$$$$$$$$$$$$$&$*$&*&&&&&&$&$$$%$$$$$@%@$@%@@@@@@@@@@@@@@@@@@@%@@%@$$%$%$@$@@@@%$", "$@$%$%$$%$%$%$%$$$$*&&*&**&*$*%$$%@@@@@@@$$$$%%@%@@@@@@@@@@$***%$@+++++@@@@$$@%@%@$$**********&*-&-=-=&=&&&&==$$$@$@$@@@@@@@@@@@@$$$$$$&&&&&*&&-&&&------------------------------------;----;-;-;-;---------=------------;->;>>,>>>>>>>-;--;-;----------=-----------------------;-;-;-----;>;;;;;;>;>;>>;>>>>;>>;>>;;>=>;=>-;;;;;;;;;;;;;;->;>-;;->;;->;;=;;;;;;;;;;;;;;;;;;;>=>;>;>;>;>;>;>;>>>>>>>;==&===$&$&$$$&$$$$$&&$&&$&&$&$&$$*$$$$$$$$$$$$$@@@@@@@+@+++@@@@$@@@@++.+.+.+++.........+.....+..+.++.+.+.+.+.+..+....+.+.+...+...+.+.+.++.++.+.+.++.+.++.++++++@+@@@@@$$&$$$*$$%$$$$$$$$$$&$$&$*&*&*$**$$$$$%$$$@%$@@@@@@@@@@@@@@@@@@%@@@@@$@%$$%$%@%@@@@@$", "$%$$$%*$**$*$*$%$%$%$*&*&*&*$$$%@@@@@@@@@%@%$$@%@@@@@+@@@@@$$%&%$@@@+@+@@@$@%@@$@%$%&*-**&*&**----=---*-*-=&&$$$@@@@@@@@@@@@@@@$@$@%$$&$*$&&&&&&&&-&&----------------*-------------------;-;-->--;-->-----=--------;-;;;;;;>>>>>>>>=;--;-;-;---------=-=----------------------;;-;--;-;;;;-;;;;>>;>;>>>>>;>;>>=>;=>;>->;->->;;;;;;;;;;;;;--;->;;;;-;>;-;;;>;;;;>;=;;=;;=;=;=;;;>=>;;;>;;>;>;>>>>>>;==;===$&$$$$$$$$$$$&$$&$&&$&$&$&$$$$$$$%@$$$$$$@$@%@@@@@++@+@@@@$@@@@++++.+.+................+..++.+.++.++.++.+.+.+.+.+.....+.+.+.+.+.+.+.++.+.++.+..++.+.++++++@+@+@@=@=$$&&$$*$$*$$*$$*$&$*$&*&&&&&&&&$*$%$$$$$$@@$@$@@@@@@@@@+@@@@@@@@%@%@%@$%$%$$@@@@@%$%", "%$$%$%$*$****$*$%$$%$*$*&*&*%$$@%@@@@@@@@@@@%$%@%@@@@@@@@@@@$$&%$%@@@++@@@@@@$@$$$$$***********-->>=--=*=*&&$=$$$@$@@@@@@+@@@@@@@$@$$$$$&$&$&&&&&&&&&&&&&-&--*--*--------*-*--------;--;-------;------>----------------;-;>->>>>>>>;;;-;-;----;---=-------------------------;--;-;;------;;;;>;;>;>>>;>;>>>;>;;;;>->;>->-;;;;;;;;;;;;;-;->->=->=;>=;;;>;;;;;=;;;;;;;;;;;;;;;=>=;;>;>;>>;>>;>>>>>>>>>====$=$&$$$$$$$$$$$$$&$$$&$&$$$$$$$$$$$$$@%@$%$$@@@@@@@+@++@@@@@@@@@+++.+.+..+.+..................+.+.+.+.++.+.+.+.+.+.+.+..+..+.+.+.++.+.+.+..+.++.+.++.++++++++@@@#@@$$$$&&$&&$$*$&$$$$$$&$$&$*&*&*&*$&$$$$%$$%$@%@@%@@@@@@@@@@@@@@%@@@@$@%$$%$$%@%@@@@@$$", "$$%$$$*$*$*&**$*$%$$$%$%$*$$$$$$@@@@@@@@@@%@$$%@$%@@@@@+@@@@$%$%$$@@@@@@@@@$@$@$%$%&*&-**&*&*-->->---&*-&&=&$$$@$@@@@@@@@@@@@@@@$@$$$%$$$*$&$&$&&*&&&&&-&&-&------*--*------&-&----------;-;----;->--------------;-;-;-;;;>>>=>=>--;--;;-;-;;-------=-=*-------;-;---;-;-;;;-;;-;-;;;;;;;;;;;;>;;>;;>;>;;;;;;>;>;;;-;;-;;;;;;-;->----;>->->->-->-;;>=;=;>=;;;;=;;=>;=;=;=;=;=;>>=>;=>;>>;>>>;>>>>>=====$$$$$$$$$$$$$$$$$$$$&$$$&$&$$$$$$$$$$%@$$$@$$@%@@@@+@++@+@@@$@@@@++...+.+.......... .........+.+.++.++.+.++.+.+.+.+.+.+.+.++.+.+.+.++++.+++.+.+.+++.+++.++++@+@@@$@=@==&$&&$&&$&$*$&$*$$&$*$&&&&&&&&*$*$%$$$$$$$@$@@@@@@@@@@@@@@@@@@%@%@%@$%$%$%@@@@+@@%$", "$$$$%$$$%$*$**$*&%$%$$$$%$%$%$%@%@@@@@@@@@@%@@$%@%@@@@@@@@@@@@$%$%$%@@@@@@@@$@@@$$$&-**-**-*-*--->----*=*&&&=$$@$@$@@@@@@+@@@@@@@@$@$$$$$$$*$$&$&$&&&&&&&&&&&&&&&-&-&-&*&&*&&&-=--=---=;-=--;-;----;-;--------------;-;->->;>>>>->--;-----;-------=------*-------;;-;;-;-;-;;-;;;-;-;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-;;;;;;;->=->->-=--=-=-=->->->-;;;;;;>;=;>;;;;;=;;;=;=;=;==>;;>;=;>>>>>>>>>>>>>;=====$$$$@$@$@$@$@$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$@@@@@@@++++@@@@@@@@+++++.....+.......... . ....+..+.+.+.+++.+.+++++++.++.+.+..+.+.++.+.+.++.+.++.+.+.++.+++++++@+@#@+=@$$$&$&&&&$*&$&$&$$$*$$*$&$*&*&*&&$*$$$$%$$$$$$$$@%@@@@@@@@@@@@@@@@$@$%$$$%$$%@@@@@@$$", "$$%@$$%$$*$*$*$*$$$$$%@$$$$$$$@@@@@@@@@@@@@@@%@@@@@@@@@+@@@@@$$$$%$@@@@@@@@@@$@$$$%&*----**-*;>->*--*=&&&&&$$$$$@@@@@@@+@@@@@@@@$@@%@$$$$$$$$$*$$&$&$&&&&&&&&&&&&&&&&&&&&&&&=&&=--=-=-----;=----;-------=-----;--;-;-;;;;>->->--;--;--;-;---;-;------*---------;-;;;;;;;;-;;;;;-;;;;;;-;;;;;;;;;;;;;;;;;;;;;;;;;;--;;;;;;;---->-=-=->->->->->-=;=;=>=>=;=;;>;=;=;=;;=;=;;;=;;=;=>=;>;=>;>>;>>>>>=>===$$@$@$@$@$@$@@$@$@$$$$$$$$$&$$$$$$$$%@$$$$$$$$$@$@@@@+@@+@+@@@@@@@@+...+.+................. ....+.+.++.+.+++.+.+.+.+++.++.+++.++.+.++.++++++.+.++.++.+++.++++++@+@@@@=@==$&&&&*&$*&*&&&&$$$&$&$*$&&&&*&&&$*$$$$%@%@@@@@@@%@@@@@@@@@@@@@%@%$$%%&%$$@@@@@@@%$", "$@$$@$$$%$$$*$*$*$%$$@%@@%@%@%@%@%@@@@@@@@@@@@$@%@%@@+@@+@@@@@@$$$%$%@@@@@@@@@@$$$&-*--*---*-*----*&-*&*&&&$=$$$@$@@@@@@@+@@@@@@$@@$@$$$$$$$$$$$$$$&$$$$$&$&$&&&&&&&&&&$&$$&$&&&=---;-=-=--;-=;---;-;-;-----------;-;--;->->;->-----------;-------------*--*---;;;;;;;;;;;-;-;;;;;-;;;-;-;;;;;;;;;;;;;;;;;>;;;;;;;-;-;;;;;->------=--*--=--=-=;=;=;-;=;;=;=;;=;>;=;>;;=;=;=->=;;>;=;>=>=>>>>>>>>=>====$=$$$$@$@$@$@$@@@@$@$$$$$$$$$$$$$$$$$$$$%$$$$$$@@@@@@++++@@@@@@@@+++................. . ........+.+.++++.+.++++++++++++++.+.+.+++.++.+.+.+++++.++.++.++++++++@+@@@@+=@$==$&&&&&&&&&*$*&$&$$*$&$&$*&&&*&*$*$%$$$$@$%$$$@@@@@@@@@@@@@@@@@@$$$$$*$%$%@@@@@@$$", "$%@$%@$$$$%$*$**$*$$%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@@@@$%$%$$$$%@@@@@@$@$$$$&&-;-;*-*----*=&&*&&*=&&&$$$@$@@@@@@@@+@@@@@@@@@$@%@$$%@$$$$$$$$$$$&$&$$$&$$$$$$$$$$$$$$$$=$=&&=&=-----=-----;--=--=---;---;-;-;--;;;>-;;-=-------------------------------;;;;>;>;;;;-;;;;;;;-;;;;-;;;-;--;-;-;---;-;;;;>;;;;;;-;-;;;;------->---->-=-=-=->-=-=;==;=;=;=>=;>=;=;==;>=;>;>;;=>=;;>;=;>>;>>=>>>>>====$$@$@@$@@@$@@@@$@$@$@$$$$$$$$$$$$$$@$$%@$$$$$$@$@@@@@+@+@+@@@@@@@+++........... .. ....... ...+...+.+.+.+++++.+++++++++++++++++.++.++++++++++.+++.+.+++++.++++++@@@=@=@=$=$&&&&&&*&&&&$&$*$$$$&$*$$&$*$&$&$$$$%$$$@@@@@$@@@@@@@@+@+@@@@@%@%%$%$%$$@@@@@@@%$", "$$$@$@@@$$$$%$$*$%$$$%$@%@@@%@@%@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@$$$%$@%@@@@@@$@$$$&&---;---*-*--*&*&*&&&*&&$=$$$$@$@@@@@@+@@@@@@@@$@@@$@@@%@$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$=&=&==-=;--=;-=--;-;--;----------;-;---;;=;;;------------------------------;-;;;;;;;;;-;-;-;-;;;-;-;;-;--;----------;;;;;;;;;;;;;-;--;-;---------=-=---=--=&=;=-=;=-=;=;=;;=;=;>=;>;=;;=;=;=;;;;=;;;>=;>=>>>>=>=>====$=$$$@$@$@$@$$@@@@@$@@@$$$$$$$$$$$$$@$$$$$%$$$$$$@@@@@+++++@@@@@@+++.+.......... ... ..........+.+.+++++++.+++.+++++++++++++.++++++.++.++.+++++.++++.+.+++++++@++@#@+=@=$=&&&&&&&&*&*&*&$&$&$$$$$*$&$&&*&*$*$$$$%$$%$@%@$@%@@@@@@@@@@@@@@@$$*$%$%$%@@@@@@$$", "$$%@@%@@%@$$$$%$$*$%$$@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@$$%$$%$$@$@@@@@@$$$&&&--;-----*-*-&*&&&*&&&&&=$$@$@@@@@@@@@@@@@@@@@%@@%@@%@$@$@$@$$@$$@$@$$$$$$$$$$$$@$$@$@$@$$$$&$&=&==--=-=;---;=-----;-=;-------;--;-;;-;--------*----------------;--------;;;;;>;;--;-;-;;;;;-;;-;-----------*----;-;;;;;;;;;;-----;-;*;------------=---=---=--=-=;=-=;===;==;=;==;=>;=;>;=>=;>;>=;;>=>;>>=>>>=>===$$@@$@@$@@@@$@@$@@$@@$$$@$$$$$$$$$$$$$$$$$$$$$$@@@@@@+@+++@+@@@@@++++......... ...................+.+.+.+.+++.+++++++++++++++++.++++++++++++++++++.+++++++++++++@@@@$=@==$=$&&&&&&&&&&&&*$*$$$*$&$$$*$&$&$&$*$$%$@$@@$@@@@@@@@@@@@@+@@@@@@%@$%$*$%$@@%@@$%@%", "$@$@@@@@@@@@$@$%$$$$$%$$@@@@@@@@@@@@@@@@@+@++@+@@@@@@@@@@@@@@@@$$$$$$%@$@@@@$$$$&---;;-;*-*-*&*&*&*$&*&&&$=$=$@$@$@@@@+@@@@@@@@@@@@@@@@@$@$@$@@@$@@@$@@@@@@@@@@@@@@@@@@@@@$@$$$$$$&=&=-=--=-=--;-=;=-=--;=--;-;--;-;-;-;-;--------&------------------;----;-;=;---;----;---;-;;;;-;----;*--*----*-----;;;;;;;-;---;*--;---*--*-&-*=*-&-&--&--=-=-=-=;=-=-;=;=;=;=;;=;=;=;=;;;=;=;;;=;;>;=;>;>;>======$=@$@$@@$@@$@$@$@@@@@$@$@$$$$$$$$@$$@$$$$$$%$$$%@@@@@@@+++@+@@+@@+.+..... ...... .. . ....+..+.+.+.++++++++++++.++++++++++++++++++++.++++++++++++++.++.+++++++++@#@@#@@=$==&&&&&&&&*&*&&&&&$$$$$&$$$$$*$*&$*$$$$$$%@$$@%$@$@%@@@@@@@+@@@@@$$%$%$$%$@@%@@$$$", "$$$@%@@@@@@@@@$@$$%$$@$@%@@@@@@@@@@@@@@@@@+@+@++@+@@@@@@@@%@%@%@$$$%@@@@@$@$$$$&&--;-;---*-**&*&%=*&&&&&$&$$$@$@@@@@@@@@+@@@@@@@@%@$@$@$@@@@$@$@@@$@@@@@@@@$@@$@@@@@@@@@$@@@$@$=$=$&==&=-=---=-=----;-=--;=-------;---;-------&--------;-;---*-----;---;-;-;-;-----------;--;;-;-;-;---------*------;-;-;;;;;;---*--;---*--&-&-&-&--&-&-&&-&--=----&-=-=;-=;=;=;=;=;>=;>;;=>;;;>;>;;=;;>>;=>=>=;===$@$@$@$@$@@$@@@@$@@$@@@@$@$$$@$$@$$$$$$$$%@$$@$$@@$@@@@+@+++++@@@++++........ . .... ............+.+++.+++++.++.+++++++++@++++++++++++++++++++++++++++++++++++@+@@@@@=@==$=$=$&&&*--&&&&*&*$*$$$$$$$$$*$$$$$&$*$%$$$@$@$@@@$@@@@@@@@+@+@@@@@$$$$*$$$@%@@$$$%$", "@%@@@@@@@@@@@@@@@@@@%@$@@@@@@@+@+@@@@@@+@@+@+@@@@@@@@@@@@@@@@$@%@$@$$$$@@$@@$$&&&--;;-----*&*&*&*$*$*&&=&=$=$$$@$@@@@@@@@@@@@@@@@@@@%@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$@@$$$$$&=&==-==-=--;=-=>---=;---;-;--;-;----------&------;-------------;---;---;---;-------------;;;-;-----*----*-------;-;-;-;-;-----*-----*&&&&&&&&&&&&&&&&-&&&-&=&=----=-=---=-=;=;=-;=;=;;=;=;;=;;;;=;=;;>;;;>====$=@$$@$@@@@@$@$@$@@@$@@@@$@@$$$$$$@$$@$@$$$$$$$$$@@@@@@+++++@+@+@@+++.... ...... . ..........+.+..+.+++++++++++++.++++++++++@++++++++++++++++++++++++++++++++++@#++@#@$#=$==&&&&&&-*--&&&&&&&$&$$$$$$$$$$&$*$$$$$%$$%@%@$@%@@%@@@@@@@+@+@@@@@$%$%$%$@@@@%$$$$", "@@@@@@@@@@+@@@@@@@@@@@@@@@@@+@++@+++@+@@+@@@@@@@@@@@@%@%@$$$@$@@$$@$@@@$@@$$$$&&--;-;--**-*-*&%&&&*&&=*$&$$$@$@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$@$$=$=$&=&=-=-;=-=----=;=--;------------------------;;--;----------;----------;-;--;---------;;-;---;----------------------;-------*--*--&&&$&$&&&&&&=&&&&&&&-&=--&-&&-&---=---;--=;-;=;;;=;;;;>;;;>;;;;;;=;=>=====$$$$@$@@$@$@$@@@$@@$@@@$@@$@$$@$$$$$$$$$$$$$$%@$$@$@@@@@@+@+++@+@++++...... .. .. ...............++.+++@++++++.++.++.++++@@+@++@++++++++++++++++++++++++++++++@++@@@@@$@=@==$=&&&&&&-&*-*&*&*$*$$$$$$$$$$$$$$$*$$$$$$$@$$@@@@$@@@%@@@@+@+@@@@%@$$%$$$@%@@@$%$$", "@@@@@@+@+@+++++@@@@@@@@@@@@@@+@@+@@@@@@@@@@@@@@@@@@$@@@$$@$$@$$$@$@$@$@$@$$$$&&&---;----*-***&&%*$&*&&&==$=$$$$@$@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@+@@@+@+@+@+@@@@@@@@+@@@@@@@@@$@$$$=&=&=-=-=---==-=----=-;-;-;-;-;-;----------=;-=;-------*-------------------;--;-;-;-----;-;-;--;-;-----;------;--------;--*------*-*$&$&$&$$$&==&&&&&&&&&&&&&&-&-&&&-&-=-==--=;=;=;=;>=;=;;=;;;=;;=;;>;=;=====$$@$@$@$@@@@@$@@$@@@@@@@@$@@$$@$@$@$@$@$@$$$$$@%@$@@@+@++++++++@@@+++... .. .. ..........+..+.+..+++++@+@++++++++++++++++@++@+++@++++++++++++++++++++++++++++++@+@@@#$#@=$===&&&-*&-----&&&&$*$$$$$$$$$$$$$$$$&$$$%$$$$@%@$@@$@@@@@@@+@+@@@@@$$$$$%$@@@$@$$%$", "@@@@+@+@+++@+@+++@@@@@@@@@@@@@+@@@@@@@@@@@@@$@$%@%$$$%$@$%@$@$@@$@$@$@$@$$$&&&&------*-*-*&*&%&&&*&&=&&$=$$$@@$@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+@+@@+@@+@+@++@+@@@+@@+@@@@@$@$$$$=$=&==-=-=-;---=->-----------=-----------;-;-;-=;--------------------------;---------------------;-;-;-;-;-----------------*-*--&&&$$$$&$&&$&&&$&$&$&&$&&&&&&&&&&&&&=&-&--=----;-;;-;;;;;;;;;;;;;;=;=;=;===$$$$$@$@@@$@$@@@@@@@$@$@@$@@$@@$@$$$$$$$$$$$@$$$$@$@@@@@@+++++++@+++++..... .. .... .........+..+++.+++++@++++++.++.++++++++@+@+@++@+@++++++++++@+@+@++++++@++@@+@+#@$@=$=@==$=&&&&-&*--*-*&*&&$*$$$$$$$$$$$$$$$$$%$$$$@%@$@$@%@@@@@@@@+@+@@@@@%$%$$$@@@%@$$$$$", "@++++++++@+++++++++++@+@@+@@@@@@@@@@@@@@$$$$$$@$$@$$@$$$$@$$@$$@$@$@$@$$$$$$=&&--;----*-**&*&**$*&&*&&&$=$=$$$@$@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@+@+@@+@+@+@+@+@@@@+@+@@+@@@@@@@@@@$$$=$&=&&=-=-=-==-=---=-;=;-;-;----------;=;->-;-----&-*--------&&&&*&----------;-;-;----------------;-;;-;-;;-;---*-*---;----&&&*&&&$$&$&$$$=$$&$&$&$$$&$$$$&$&$&$&&&&&&=&-&-=-=-==-=-;=;;=;;=;;-;=;;;;=;===$=$$@$$@$$@@@@$@@$@$@@@@@@@@@$@$@$@$@$@$@$@$$$@$$$$$@@@@@+@+++++++@++++... ... ... .......+.+.+.+.+.+++++++@++++++++++++++@++@+@+@@+@+@+@@+@+@+@+++@++@+@+@++@+++@@@@#@@#$#=$==&=&&&&-------&&*&$*$$$$@$@$@$$$$$$$$$$$%$$@$@%@@@@%@@@@@@@++++@@@@$$$%$%@@@@@@$$$", "++@++++++++++++@+++@+@+@@@@@@@@@@@$$$$$$$$$$$$$$$$$$$$$$$$@$@$@$@$@$$$$$$&$&&&--------*-*-**&*&&&&&&=&=&$$$@$@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@+@+@+@+@+@+@@+@+@+@+@+@@+@@+@+@@@@@$@$$$$=$==&=-=--=--=--=-;---;-=---;--;-;-;=;-;---=---&-*---*---&&&&&$&&&*&&-*-----------;---------------;-;;;;-;;--------*;----&&&&&&$$$$$$=$&$$&$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&=&-----;-;-;;;;;;;-;;--=-;====&$$$$$@@$@@$@@@@@@@@@@$@@@@@@@@@$@$@$@$$@$$$@$$%@$@@@%@@@+@+++++++++++++.... . . ...........+.+.++.++++++++++++++.+++.++++++@+@+@@+@@@@@@+@@+@+@+@++@+@+@++@++@@+@@@@@@$$=$==$==&&&&&-*----&&&&&&$$$$$$@$@$@$@$$$$$$$$$$$$@$@$@$@@@@@@@@@+@+@@@@@%$$$@@@@@@@%@$$", "++++++++++++@++++@+@+@@+@@@@@@$@$$@$$$$$$$$$$$$$%$$$$$$@$$$$@$@$@$$@$$$$$&&&-&------*-*-*&*&*&**=*&&&$&$=$$@$$@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+@+@+@+@@@+@@@+@@+@+@@+@+@@@@@@@$$$$$&=&==-=-=--=-----;---;;------;-;-;-;;=;-----&--*&--&*&&$&$$$$$$&*&-&-*----------;--------*-------;-;;;-;;---*-*---;---*&&*$&$&$$$$$$$$$$$$$$$$$$$$$$$@$$$$$$$$$$$$$$=$&&&=&&=-=-=-=--;=;;;-;;;=;---====$$@$$@$@@$@$@@$@@@@@@$@@$@@$@@@@@$@$@$@$@$$@$@$@%@@@@@@+@+++++++++++++............ .....+..++.+++++.+++++++++++++++++++++++++@+@@+@@@@@@@@@@@+@@@@+@@+@@@+@@+@+@@#@$#$#@#=@==$=&&-&&&--*---&&&&*&*$$$$@$@$@$@$@$$$$$$$$$%@$@$@%@@%@@@@@+@+++@@@@@@%$$@@@@@@@$@$", "++++++++++++++@+@+@+@@@@@@@$$@$$$$$$$$$$$$%$&$&$$$$$$$$$$@$@$$$$$$$$$$&=&&=&------*---*-**&*&&*=*=&&&=&$$$$$@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@@+@+@+@+@@+@+@@@+@@@@@@@+@@+@@@@@@$@$$=$=$=&=&=--=-=-;=-;=-;-;--;-;-;-;-;-;-;----&&&*-&&-&&&&&$&$$$%$$%$$&$*&&&*-*-------------------*----;-;;;;;-----*-*------&&&$$$$$$$$@$$@$@$@@@@@@@@@@@@@$@@@@$@$$$$$$&$$&$$&$&=&&-----;;-;-;=;---;=-==&$$$$$$$@$@@$@@@@@@@@@@@@@@@@@@@@$@$@$@$@$@$@$@$@$$@$@@@@@@+@+++.++++++++....... .........+.++.+++.++++++++++++++++++++++++++@++@+@@@@@@@@@@@@@@@@+@+@@@@+@@@@+@@#@@@@@@$$=@======&&&&-*------&&&&$$$$$$$@@@@@@$@$@@$@$$%@$@$@%@@@$@@@@@@@@+@++@+@@$$$$@@@@@@@@@@$", "+++++++++++++++@+@@@@@@@@$@$$$$$$$$$$&$&$&$&$$$$$$$$$$@$$$$$$@$$$$=$&$&&&&---------*-*-*-*&*&*&&&&&&&=$=$$$$@$@$@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@+@+@@+@@@+@@+@@+@@@@+@+@+@@+@@+@+@@@@@$@$$$=$=&=&==-=-=----;=-;-=;-----;-;;;;;------&-&&*&&*&$&$$$$$$%$$$$$$$$*&&&&&-*----------------------;--;-;;;-----&-*-;---&&$*$$$$@@@@@@@@@@@@@@@@@@@@@@@@@$@@@@@@$@$@$$$$$$&$&$&=&=-=-=-;-;-;-;=---=-====$$$$@$@$@@$@@@@@$@@@$@@@@@@@@@@@@@@$@@$@$@$@$@$@$@$@@@@@++++++.++++++++......... ....+......+.++++.+.+.+++++++.++++++++++@+++@+@@@@@$@=@=@=@=@@=@$#$#@@@@@#@@@@$#@@@$#$#$#=@=$==&&&&&----*--*&&&&&&%$$$$$@$@@@@$@$@$@@$$$$$@$@$@@@%@@@@@@@++@+@@@@@%@%@@++@@@@@@", "++++++.++++@+@+@@@@@@@$$$$$$$$$$&$&&$&$&$&$$&$&$$$$$$$$$$$$$$$$$$&$&=&&=--------*;--*--*-*-&&&&*=&&&&$&$$$$@$@@@$@@@@@@@@@@@@@@@@@@@@@@@@@+@+@@@@@+@@+@+@@@@@@@+@@@@@@@+@+@+@+@@@@@@@$@$$$$=&=&=-&-=--=-=--;--;--;;;;;;;---=---&&&*&*&&&&&&$$$$$$$$$$$%$%$%&$$%&*&*&&-*--------------*--*----;-;;;---*-*&&------&&$$$$$@$@@@@@@@@@+@@@+@+@@+@@+@@@@@@@@$@@$@$@$$$$$$$&$&$&&&---=;-;=-;--=--&&$$$$@$@$@$@@$@@@@@@@@@@@@@@@@@@@$@@$@@@$@$@@$@$@$@$@@@@@@@+@++++.+++++++.+... ... ........+.+++++++++++++++.++++++++++@+@+@++@@+@+@@@$#$=#=#=#=#=@#$@=@@=#$#$@@#@@@@@#=@$@=$=@====&&&-&-*-------&&&*$$$$$$@@@@@$@@@@$@$@$@%@$@$@%@@%@@@@@@@++@++@+@@@$@$@@@@++@@@@@", "++++++++++++@+@+@@@@$@$@$$$$$&$&$$&$&$&$&$&$$$&$$$$$$$$$$$$$&$=&=&=&-&-----------*---*--&-*-*-&&&&=&&$$=$$$@$@$@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@+@+@@@@@@@@@+@@@@@@@@@@+@@@@@+@@+@+@@@@@@@$$$$$$&=&==-=-=---;-=;-;-;=--;=-;;;;--&--&&&&*&&*&$*$$$@$@@$$$$$$$$$$%$$$$$&*&&&*-*-*----*-------&-*------;;;--*&*&*----&&&&$$$$@$@@@@@@+@@+@++@@+@+@+@@@+@@@@@@@@@@@$@@$@$$$$$$$&$&&&=---=;---=--=&==&=$$$@$$@$@@@@@@@@@@@$@@@$@@@@@@@@@@$@@@@$@$@@$@@@$@$@@@@+@+++.++...+++.+..... .... .........+.++++++++++.+++.++++++@++@+++@++@+@@@@$@=#=$====$=====#=#=@@=+=@$$#$#@$@@#=$#=#===$==&&&&&--------&&&&&&$$$$$$@@@@@@@@@@@$@@@$@%@@$@@@@@@@@@@@@+@+@+@@@@@$@@@++++@@@@", "+++++++++@++@@@@@@$@$$$$$$$$$$$&$&$$$&$$$$&$&$$$$$$$$$$$$=$=$=&&&=-&-------;-------*---*-*-&-&-&&&&&=$&$$$$@$@$@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@+@@@@@@+@+@@+@@+@+@@@@$@$@$=$=$=&&&-=--=-=--;-=;-;;;-;;;-----&&&&*&&&&&$$$$$$$$@@$$@$%$$%$*$$*$*$*$*$&*&&&&--*--------*--*---*--;--;----*&*------&$$$$@$@@@@@@@@+@+@+@++@++@+@+@+@@@@@@@$@$@$@@$@$@@$$$$$$=$&&=&&---=;=-=&&&&$$$$$$$@$@@@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$@@$@$@@@@@@@++++++.+.++.+++....... ........+.++.++++++++++.+++.+++++++++@@+@@+@@@@@@@@=#=$==#==#=,#=#=@=$=#=#=#$#$@=@$=#$=@@=$=$=@===&&&&-*--*---*-&&&&$$$$$$@@$@@@@@$@@$@@@$@$@@$@@$@$@@@@@@@+@+@+@+@@@@%@@@@+++++@@@", "++++++++++@++@@@@@@$@$@$$$$$&$$$$$$&$$$&$$$$$$$$&$&$=$&=$&&&&&=-------;-;-;-;-------*-----&-&&-&=&&&$=$$=$$$@$@@@$@$@@$@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+@@+@@@@@@@@$@$$$=$&=&=&&=--=;-=;-;=--=;-;-;---&-&&&&&*$*$*$$$$$@@$@@@$@@$$$$$$%$$$$%$$$%$$%&*&*&&*-*--*------*&------------&*&&&---&&$$$$$@$@@@@@+@@@+@+@+@+@+@+@+@@@@@@$@$$@@@$$@@@@$@@$@$$$$$$&&&=&=----&-&==&=$$$$@$$@$@@@$@@@@@@@$@$@@@@@@+@@@@@@@$@@@$@@@@@@@$@@@@@@@@+++++.+..+.+.++... ... .........+.++++@+@++++++.++.+.+++++++@+@+@+@+@@@@$@=#=#==,=,====,===#==@=$=$=#$#$#$@#=#=#=@====$==&&&&&-------&&&&&&&$$$$$@@@$@@@@@@@@@@@@@$@@%@@@%@@@@@@@@+@+@+@@@@@@@@@@++++++++", "++++++@+@+@@@@@@$@$@$$$$$$$$$$$&$$$$$&$$$$$$&$&$$&$&$&=&&=&------;-;;;-;;-;-;---------*---*--=&&&&=&$&$$$@=@$@$$@@@@@@@@$@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@+@@+@@+@+@@@@@$@=@$$=$&&=&-=&=-=-;--;-;;;-;-----&&&&*&*$&$$$$$$$@@@$@@@$@@$@$$$$$&$*$*$$*$&$*$&$*&&&*&-*-----*----*-*-------*-*&*&&&-&=&$$$@$@@@@@@@@++@+@+@@+@@@@@@@@@@@$$$$@$@$@$@$@@@@$@@$@$$$$&$&&&&&=&==&=&&&$$$$$$$@@$@@@@@@@@@$@@@@@$@@@+@@+@+@@@@@@@@@@@$@@@@@@@@@@+++@++.+.+.+.+.+...... ........+.+.+.++++++++++++.+++++++++++@++@+@+@@@@@@=@===,=,=,==,=,===,=====#=#==$=$=@=@=@=@===#=====$&&&&*--------&&&$$$$$$$@$@$@@@$@$@$@@@@@@@@@@@@@@@@@@@@+@+@@@@++@@@@@@@@++.+++@+", "++++++++@+@+@@@@$@$@$@$@$$$$$$$$$$$$$$$$$$&$$$$&$=&=&&=-&-=----;-;-;-;;-;;-;--;--------*---=*-&&&&&&=$=$=$$$$$@$@$@$@$@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@+@@+@+@@+@@@@@@$$$$$=$&&=&-=---=-=-=;=;-;-;-&-&-*&&&$&$*$$$$$@@$@@@@@@@$@$@@$$$$$$$$$&%$$*$$*$*$$*&&&&&&*-*----*-&--*-------&&*&*&&&=&&$$$$@$@$@@@@@@@+@+@+@+@@+@@@@@$@$@$$$@$@$@$@$@$@@@@@$@@$$$$$$$&&&&&-&&&&$=&$$$$@$$@$@@@@@@@@@@$@$@@@@@+@++@+@@+@@@@@@@@@@@@@@@@@@@@@@++++++.+...+.++...... ..........+.+++++@+@++++++++.++++++++++@+@@@@@@@@$#$#=#=,=,=,=,==,=============#=@=#=@=#==#$====$===&&&&--*-----&&&&&&$$$@$@$@@$@@@@@$@$@@@@@@$@@@@@@@@@@+@@@+@+@@@@+@@@@@@++++.++++", "+++++++++@@@@@@$@@$@$$$$$@$$$$$$$$$$$$$$&$$$=&=$&=&&&=--=--;-;;;-;;;;;;-;;-;-;------------&--=&&=&$&$=$$$$@=@$@$@$@@@@@%@@@@@@@%@@@@@@@@@@@%@$@$@$@$@@$@@@@@@@@@@@@@@@@@+@@+@+@@+@@@@@@@$@=$$=$&=&&=&&=-=-;-;--;-=----&&&&&&$*$$$$$$$@@@$@@$@$@$@@@@@$@@$$$$$*$&$*$%$&&*&%&$%&*&*&&&-&*---&*-*-------*-*&*$&&&&=$$$@@$@@@@@@@@@@@@+@@@@@@@$$$&$$$@$$@$@$@$$$@$@@@@$@@@$@$@$$$=$&$=&=&=&=&&$$$$$@$@$@@@@@@@@@@@@@@@@$@@@+@++++@+@+@@@@@@@@@@@@@@@@@@+++++++..+..+.+.+.... ........+.++.+.+.+++++++++++.+++++++++++@++@+@@+@@@@$$====,=,=,===>===,=,==,===#========#==@====$====$&&&&*---------&&&$$$$$@@@@$@@$@$$@$@$@@@@@@@@@@@@@@@@@@++@+@@@@@@@@+@@+@++.+.++++", "++++++++++@@@@@@$@$@$@@$$@$$@$$$$$$$$$$$$$&$$&==&=&=-=--;-;-;-;;;;-;-;;;-;---------------&-&-&&&&=&&$=$=$=$$$$$@$@$@$@@@@$@@$@@@@@%@@%@%@$@@@$@$@$@@$@@$@@@@@@@@@@@@@@@@@@@@@@@@+@+@@@@@@@$$$$$&$&=&&-=-=-=-=-=-;--&-&&&&$*$$*$$$$@$@$@@@@@@@@@@$@$@@@@@@@$$$$$*$&$*$%$&&&*$$%$&$*&*&&&&*-----*-*------*&&*&&&&&&$$@$@@$@$@@@@@@@@@@@$@$$$=$&$$@$$@$@$@$@$$$@$@@@@@@@@@@@$@$$$$$&$&&&&&$&$=$$$$$@$@$@$@@@@@@$@$$@$@@@@@++@+@++@+@+@+@@@@@@@@@@@@@+@@@++++++.+...+.+.+...... ........+.++++++++++++++++++++++++@+++@+@+@@@@$@$@=@=====,==,>=>>=>============#==#===#===#========&&&&&*-*----&-&&&$$$$@$@$@@@$@$@$@$$$$@@@@@@@@@@@@@@@@@@@++++@@@@@@@@+@++++..++++", "+++++++@@@+@@$@$@$@$@$$@$$@$$$@$$$$$$$$$=$=$&=&&&=----;-;;;;;;;;;;;;;;-;;-;------------*--&-&&&&&&=&&$=$=@=@$@$@$@$@@$@$@%@@@%@@%@@$@@@@$@%@$@%@@$@$@@$@@$@@@@@@@@@@@@@@@+@+@++@@@@@@@@@$@$$=$=$=&&=&&=--=--;------&&&&&&$&$$$$$$@@@@@@@@@@@@$@$@@@@@@@@@@@@$$$$$$*$*$&**&$*$$%$*$&&*&*&-*&*-&-*-----*-&*$*$&$&$$$$$@$@@@@@@@@@@@$$$$$$=$&&&$$$$$@$$$@$@$@$$@$@$@@@@@@@@$@$@$$$$$=$=$=$=$&$$$$$@$@$@@@@@@@@@@@@@@@@@@+@+@+++++++@+@+@+@@@@@@@@@@+@+++++++.+..+...+..............+.++.+.+.+++++++++++++.+++++++++@++@+@@@$@$$@$====,=,=>>==>=-=->=>=>=>=>==================$==$=$&&&&--------&&&$&$@@@@@@@$@@$@$$$$$@$@@@@+@@@@@@@@+@+++++@@@@@@@@@@+@++++++..+++", "++++++++++@@@@@@@$@$$@$$@$@$@$@$@$@$$$$$$$=&=&==-=-=;-;;-;-;;;;;;;-;-;;-;--------*--*----&-&-=&&&&$&=$=$=$$=$$$$@$@$@$@@@@%@@@$@@$@%$$@%$@$@%@$$$$@%@$@$@@$@@@@@@@@@@@@@@@@@@@+@+@+@@@@@@@$@$$$$$$&=&=&-&-==-=-=&&&&&&&$$$$$$$@@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$$$$$$$%$$*&**$*$$$$%$$&&*&&-*&*--*-*---*&*$*&$&$=$$@$@@$@$@$@@$@$$@$$=$$&$&&&&&&$&$$$$@@$@$@$@@@$@$@$@@@@@@$@$$$$$&$$&$&$&$$$$$@$$@@@@@@@@@@$@$$@$@@@@@++++@++@+++++@+@+++@+@@+@+@+@+@+++++.+..+..+.+..... ...+..+..+.+++.++++++++++++++++++++++++@+@@@@@$@$$$$@=====>==>=>&>-------=======>========#=========&=&&&&*-*-------&&$$$$$@@@@@@@$@$$$$$$$$$@@@++++@@+@+@+@@+@+++@@@@@@@@@+++++..++.++", "@+@+++++@+@+@@$@$@$@$@$@$$@$@$$@$$$$$$=$=$=&=&=-=--;-;-;;;;;;;-;;;;;-;-;---------------&-&-&-&&=&=&=$&$=$$=@$@$@$$@$@%@$@$@$$$$$$$$@$%$$$$$$$$$$%@$@$@$@$@@$@$@@@@@@@@@@@@+@+@@+@@+@+@@@$@$$$$=$=&$&=&&==-&---&&-&&$&$$$&$$$@@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$$$$*$&$*$&$*$%$%*$$*$*$&&*&&-&&*-------&&*$&$$&$$$@$@@@@@@@$@$@=@=$$$&=$&&&$&$$$$$@$@@@@$@@$@$@$@$@@@@@@@@$@@$$$$$$=$$&$$$$$$$$@@$@@@@@@@@$@@@$@@@@@+@++++++++++@+@++@@+@+@+@+@+@++++++++.+....+.+..............+.++.+.+++.++++++++++++++@++@++@+@@@@@$@$=$=$======>=>=>-=-=-------->-=>======================&$&*&&---*----&&&$$@@@@@@+@@@@$@=@=$=$$$$@@+@++++@++@++++++++@@@@@@@@+@++++.+..+++", "@@@++++++++@@@@@@@$@$@$@$@$@$@$$@$$$$$$$$=$&=&=-=-=;=;;;;;;;;;;;-;-;-;--------*-----*--&-&-&&-&&&&&&=$=$=$$=$$$$$@$$@@$$$@$@%$$@%$$$$$$$$$$$$$$$$$$$%@%$@$@@@@$@$@$@@@@@@@@@@+@@+@@@@@@@@@@$$$$$$=&$&=&&&=&=&=&&$&$&$$$$$$@$@@@@@@@@@@@@@@@@@@@+@+++@+@+@@@@@@@@$@$$%$$%$*$*$*$$$%$%$$$*$&&*&*&&**-*-*-*&*$*$$$$$$@@$@$@$@$@@$@$$$$&$&=&=&&$$$$$@$@@$@@@@@@@@$@$$@$@@$@@@@@$@@$@$$$$$$$$=$$$@$@$@@$@@@@@@@@$@$@@@@@+@+@++++++++++++++++++@+@+@++++@+++++++.++....+.+..........+..+.+++++++.++++++.++++++@+@++@++@++@@@@$@$$=$=$==>==>-=--=-*=*=*--*----=;==>================&=&&&&*&*-------&&&$$$@+@+@+@@@@@@@$@=$=&$$@@@+++++++++@++++++++@@@%@@@@+++.+..+.+.+", "@@@@++@+++@++@@@$@@$@$@$@$@$@$@$$@$$$$=$=&===&=-=;-;;;-;;-;;-;;-;;-;--;---------*-----&---&-&=&&=&=&&&$&$$=@$$$$$$$$$$@%@$$$@$%$$$%$$$%$%$$$$$$$$$$$$$@$@$$$@@$@@$@$@@@@@@@@@@+@@+@+@@@@$@$$$$$&$$&=&&=&=&&&&&&&$&$$$$$$@@@@@@@@@+@+@+@@@@@@@@+@++@+++@+@+@@@@@@@@@$$$$$$*$*$%$%$$$$%$%$$*$&&&&&&&&&&&&&&*$*$$$$$$$@@@@@$@@$@$$@=$$=$$$$$$$$$@@@@@@@$@@@@$@@$@$@$$@@@@@@@@@@$$@$$@$$$=$$$$$$$@$@$@@@@@@@@$@$@@@$@@@@+++++++++@+++++++@+@++++++@++++++++++.+..+.+.+.+.........+.+.++.+.+.++++.++++++++++++@+@++@+@@@@@@=@===$======>=->--*=*=*=*--*------=-===>=============&=&$&&&&&--*-----&&$$@@@@@+@+@+@@@$@=$$=$=&&$@@+++++++++++++++++@@@@@%@@@+++..+..+.++", "@@@@@+@++++@+@@@@@$@$@$@$@$@$@$@$$$$$$$$$$=&=&==-==-=;;;;;;;-;;;;-;;---------------&--&-&-&-&-&&&&&&&=$=$$=$$$$$$@$$$$$$$$$%$$$$$$$*$&$&&&&*$&&$&$$$$$$$$$@@$@$@$@$@@$@@@@+@+@+@@+@@@@@@@$@@$$$$&$$$&$&&=&=&$&$$$$$$$$$@$@@@@@@+@@+@+@+@+@@+@++@+++@+@++@+@+@@@@@@@@$$$%$$%$*$*$%%$%$$$$%$$$*&*&&*&*&&*&&*$$$$$$$@$@$@$@@$@$@@$@$$$$$$$$$@$@$@@@@@@@@@@@@@@@@$@$$$$$@@$@@$@@@@$@$$$$$$$$$$$$$@$@@$@@@@@@@@$@$@@@@+@+@++++++++++++++++++++@+@+++@+@+++++++++.....+..........+...+.+++++++.+.+++.+.++++++++@+@@+@++@@@@@@$#====&====-=-=-=--=*&*=*--*-*&-----=-===>=>==>======&=&&&&&*--------&&$$@@@+@+@+@+@+@@@@@$$&$=&$$@++++++++++++++++++@@@@@%@@@+++.....+.+", "$@@@@++@++++@+@@@@@@@$@$@$@$@$$@$@$$$=$=$=&===--=;;;;;;-;;-;;;--;;---;---*---------*--&--&-&-&=&&=&=&&&$&$$$$$$$$$$$$$$$$%$$&$*&*&$&&&&&$&&&&&&&&$&$$$$$$$$$$@%@$@$@$@@@@@@@@@+@+@+@+@@@@@$$$$$$$$=$&$=$&$&$=$$$$$$$@@@@@@@@++@+@+@+@+@+@++@++@+++++++@+@+@@+@@@@@@@@$$@$$$$%$%$$$$$%$%$$$%$$$&$&&&&&*&&&$*$*$$@$@@@$@@$@@$@$@$$@$$$$@$@@$@@@@@@$@@$@$@@@@$@@$@$$@$@$@@@@@@$@$@$@@$$$$$$$$@$@$@$@@@@@@@$@$@@$@@@@@++++++++++++++++++++++++++++++++++++++.+.+.+.+.+...........++.+.+.++.+++++.+++++++++++@++@+@@@+@@@$=#=======&==>->--*-**&*=**=*-*--*-&-=--=-;========>=-=&=&&&*&*-*------&&$$$@@@@@@@+@+@++@+@$@$=$&&&$$@++...+..+++++++++@@@$@@@@+++..+.+.+.+", "$@@@@@+@+@+++++@@@@@@$@$@$@$@$@$$$@$$$$$=$=&&==-==;==;=;;;;;-;;;--;----;------*--------&-&-&-&-=&&&&=$&=$&$=$$$$$$$$$$$&$&$&&$&$&&&&&&&&&&&&&$&&&&&=&$$$$$$$$$@%@%@$@$@@@@@@+@@+@@+@@@@@@@@@@$$$$$$=$$&$=$$$$$$$@$@@@@@@@@@@+@++++@+@+@+@++@++++@++@+++++++@+@@@@@@@@@@$$%$$$$%$%$%$$$$%$$%$$%$*$$*$&&$*&*$$$$$$@$$@@@@@$@@@$@@$@@$@$@$@@@@@@@$@@$@$@$@@@@@@@@$@$$$$@$@$@@@@@@@@$@$@$@$$$$$$@$@@@$@@@@@@@@$@@@@@+@@+++++++++++++++++++++++++@++++++++++++.+......+.........+..+.+++.++++.++++++++++++++++@+@+@+@@@@@@$$$#====-=---=&>-==*=**=*&**--*-*-&-----=---;=->-=-=-=&=&&&&&&--*-----&&=$@@@+@+@@@+@++++@+@@@$$==&$$@+++.+.++.+..+.++++@@$@%@@@+++......+.", "@@@@@@++@++++@+@@@@@$@@$@$@$$@$@$$$$$$=$$=$==&==-=;;;;=;;;;;;;-;;---;-----*------*--&---&-&-&-&&&=&&&&&$&&$&$&$&$&$*$*&&&&*&*&*&&*&&&&&-&&&&-&&=&=&=$&$$$$$%@$$$@$@$@@@@@@@@@+@@+@@+@@@@@$@$$@$$$$$$$=$$$$$$$@$@$@@@@@@++++++@+@@++@+@+++@+++@+++@++@+@+@+@+++@+@@@@@@$@@@$%$$$%$$%$%$$$$$$$$$$$%$&$*$&$$$*$$$@$@@@$@$@@$@$@@$@$@$@$@$@@@@$@$$@$$@@@@@$@@@$@$@$$$@$@$@@@$@@$@@$@@$@$$$$@$@$@$@$@$@@$@@$@$$@@$@@@@+++++++++++++++.+.+++++++++++++++++++++++.+.+.+............+.+.+.+++.++++.+++++++++++@+++@+@@+@@@@@@=@=======;=;=--=*-*=**&**&&**---*--&-&---=---;=-=-=-=-&&&&&*&*-*-----&&&$@$@@@@@@@@@@+@+++++@@$$$&=&&$@+.......+.+.+.+++@@@@@$@@++..+..+.+.", "$@@@@@@++++++++++@@@@@@$@$@$@$$$$@$$$$$$=$&===-==;===;;=;=-;-;;-;;------------------*-&---&-&-&-&&&&&&&&=$&&$&&$&$&&&$&&&&&&&&&&&&&-*&-*--&-&-&&&&=&=&$&$$$$%$$%@%@%@$$@@@@@@@@+@+@@@@@@@@@@$@$$$$$$$$$$$@$$@$@@@@@@+@+@@@+@++@+@@+++@+@++@++@+@+@+@++++++++@+@+@@@@@@@@$@@@%$$$$%$$$%$$%$%$$%$$$$*$$$*$*$$$$$$$@$@@@@@@@@$@@@@@$@$@$@@$@@$@$$$@$$$@$@@$@@@@@$@@$$$$@$$@@@@@@@@$@@$@@=@$$$@$@$@@@@@@@@$@@@$@@@@+@@@+++.++++++++++++.++++++++++++++++++++++.+...+.+.......+..+.+++.+.+++.++++++++++++++++@++@+@@@@@@@$@=#===>=>=->-=-=-=*=*&*&%&*&*-*-*-*--&-&---=---=-=-=-=&&&&&&-*---*---&&$=@@@@@@@$@@@+@++++++#@+@$$&&=$@@+++..+..+.+.+.++@@@@%@@@+++.....+.+", "@@@@++@+++++++++@+@@@@$@$@$@$@$@$$$$$$=$$==$===-==;;;=;;;;>;>-;-;-;--------------------&-&-&-&-&&&&=&=&&&&$&&&&&&&&&&&&&&&&&&*&&*-*-&-&-&-*-&-&-=&=&=&=$&$$$$$$$$@$@@@@@@@@@+@@@@+@+@@@@@$@$@$@$$$$$@$$$@$@@@@@@@@@@@+@+++@+@+++@+@+@++@+@+@+@+@+@+@@@+@+@+@+@+@+@@@@@@@@@$$@%$%$$$%$$$$@$@$$$$%$$$$%$$$$$%$%@$@$@@$@$@$@@@$@$@@@@@@$@@@$@$@$@$@@@@$@@$@@$@$@@$$@$@$@$@$$@$@$@@@@@$@$@$@$@$@@@@$@@$@@@@$@@@@@@+@@++++++++++++++.++.++.++++++++++++++++++.+...+..+.........+.+.+.++++.+++++++++@+++++@+@+@+@+@@@@@$@=@=$==,====>--=--=*=*&*=%&*&*&*-*---*-*----=---;------&-&&&*&*&-*-----&&&$$@@@@$@$$@$@@@+@++++++@@$=$=&=$@+..+.......+..+++@@@@@@@@++..+.+.+.", "$@@@@+@+@+++++++++@@@@@@$@$@$@$$$@$$$$=$$$=&=&==-===;;=;=>-->->->-;-;-----------*--&---*--&-&-&--&&&&&&&&&=&&&&&&&&&&*&&*&&-&-&--&--*--*-&--&-&&&&&=&=&&$&&$%$%$$%@$$@$@@@@@@@++@@+@+@@@@@@@$@$@@$@$$@$@$@$@@@@@+@++@+++@++++@@+@+@+@+@+@+@+@+@@@@@@+@@+@+@++++@+@+@@@@@@@@@@@@@%$$@%@%$$%@%$$@$$$$$$$$%$$$$$$$@$@@@@@@@@@@@@@$@$@$@$@$@@@$@$@$@$@@$@@$@$@$@$@$@$$$$$@$@$@@@@@@@$@@@$@$@$$@$$$@@@@$@$@$@$@@@@@@+@@++++.++++++++++++.++.++++++++++++++++++.++.+.+.........+...+.+.+.++++.++++++@+@+@+++++@@+@+@@@@@@@@=#=@,=>>===--=--=&&=*&%&**&*-*---------&------;---=-&-&&&&&&*--*----&&&$$@@@@@$$$$$$@@@++++++#+++@$&&==$@++......+...+.++@@@%@@@+++.......+", "$@@@@@@++++++++++++@@@@@@$@$$@$$$$$$$$$$=$=$=====;=;=>=;;>->-;>-->->---;------------*-------&-&-&-&&=&&=&&&&=&&&-&--&--&---&--&-&----&---*-&-*&&=&=&&=&&=$&$&$$$$@$@@@@@@@@+@@@@+@@@@@@@@@@@$@@$$@$@@$@@@@@@@@+@++@++@@+@+@@+@+@+@+@@@+@@@+@@@@@@@+@@@@@@+@@@@+@+@@+@@@@@@@$@$$@$@%@$$@$@$@$@%@%@%$$$$$$$$$$$@$@@$@$@@$@$@@$@@@@@@@@@$@@$@@$@@@@@@@@$@$@$@$@$@$@$@@$@$@$@$@$@@$@@@$@$@$@$@@@@@$@@@@@$@@$@@@@+@@@++++++++++++++.+.+.++.++++++++++++++++++++.....+.......+..+.+.+.+++.+.+++++++++@+@++@+@+@@@@@@@$#====$=====,==>->--=-&&*&&*=%&%&*--*----*---&------------=-*-&&-&-*---*-&-&$@@@$@$$$$$$$@$@@@@@+++++++@$=&=&$@++..+.....+..++++@@@@@@+++....+.+.", "%@%@@@@@++++++++++++@@@@@@$@$$$@$$$$$$$$$$=$&&=-====->->->->->->->-->->-------------------&--&--&-&-&-&&=-&-&--&--&-----&--------&-*--*---*-&--*=*=&&&&&&&&&$%$$%$@%$@$@@@@@@+@+@@+@+@@@@@@@@$@@$@@$@@@@@@@+@+@+@+@++@+++@+@@@@@@@+@+@@+@@@@@@+@@@@@@@@@@@+@+@+@+@+@+@@@@@@@@@@$@$@$@%@%$$$$@$@$@$@%$$$$$%@%$$$@$@@@@@@@@@@@@@@@@@@$@@@@@@@@$@@@@@@@@$@$$@@$@@$@$$$@$@=@$$@$@@@@@@@$@@=@@$$@$@@$@$@@$@@@@@@@+@+@@@++++.++.++++++.++.++.++++++@++++++++++.+.+++..+......+.+.++.+.+.++++++++++@+@+@+@++@+@+@@@@@@$@@@=#==#=,==>====---&&=&$&$*&*&*&*-----;-*----&--------*-&-&-&*-*--*----&&=$=@@@@$&$&$$$$$$$@@@+++.+.+++$$===$@++............+++@@@@@+++........", "$$@$@@@+@+++++++++++@@@@$@$@$@$$$$$$$&$&$=$======-;==;=>=>->->->-;>---->->->-->---------------&-&--&-&---&-----------------------------*---*-&&-&&&&=&=&&&&$&$$$$$@@@@@@@@@+@@@@+@@+@@@@@@@@@@@@@@@@@@@@@++@@++@++@+@+@@@@+@+@+@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@+@+@@@@@@@@$@%@$%@@$@@%@$$$$$$$$@$@%@$@$@$@$@@$@$@@$@@$@@@@$@@$@@@@$@@@@@@@@@@@@@@@$@@$@@$@@$@$@$$@$@$@@$@@$@@@$@$@@$@@$@@$@@@$@@@$@@@@@+@+@@+++++++++.+.+.+.+.+.+.+++++++++++++++++++..+.+.....+....+..+.+++++++++++++++++@+@+@@@+@@@@@@@$#$=@======,==,==>-==-&=*=*$*$*$**&*-*-----;---*-------------&&*&-&-*-----&&&$$@@$@$&$&&&$$$$$$$$$@@++.+.++@$=&==@@+.......+..+.+++@@@@@++.+...+.+.", "$%$$$@@@@++++++++++++@@@@@$@$$@$$$$$$$$$$&$$$=&=====>=->->->->->->->>>->--->---->->->----------=------&------&----------------------*--*-&---*&&&&=*&&=&&&=*$&$%$$$$@$@@@@@@+@+@@+@@+@+@@@@@@@$@@@@@@@+@+@@++@+@+@+@+@+@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@+@++@@@@@@@@@@@@$@%@@$@@%@@$@$@%$@$@$$$$$@$@$@@@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$@@@$@@@$$@$$@$$$@$@@@$@@@@$@$@$@@@$@$@@$@$@@@@@+@+@+@+@+++++++++.++.+.+.+.++.++++++++++++++++.++....+.+....+..+.+.+..+.+.++.++++@+@+@+@@+@@+@@@@@@@$@$#=#=#====,==>=>=-=-=&&=&&$&$*$**-*----;-;-----*----------*---&-*--*-*--&&&$$@@@$$&&&&*&*&&$&$$$$@@++...+@@$====@++............+++@@@@+++........", "&$$%$@@@@@@++++++++++@+@@$@$@$$$$$$$&$&$&$=&=$=====-==>==>=>->->->--->-->->->>->----->-=--=-=----=-=-------------------------------------*-*--&-*=*=&&&-=*=&&$$$@$@@@@@@@@@@@@@+@@+@@@@@@@@@@@@@@@@@@@+@+@+@++@+@+@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@@@+@@@@@@@@$@@@@$@$@$@$$@%@$@$$@$@$@@$$@@$@$@@$@$@@@@@@@@@@@@@@@@@@@@@@+@+@@@@@@@@@@$@@@$@@$@$$$@$@$@$@@@@@$@@@@$@$$@@@$@@@@@$@@@+@++@+@@++++++.+..+..+.+.+.++.++++++@++++++.+.++.++.+.....+...+.+.+.+.+.+++++++++++@+@+@@+@@@@@@@@$$@$@=$====,=,==,=,==-=-&&&&&$&$*$**$**-*--;;;;;----------------&*&*-&*------&&$$@@=@=&&&&&&&&&&&&&&&$$@@++.+.+@$=&==$@++........+..+++++++++......+..", "*&$$$%$@@@@@++++++++++@@@@@$@$$$$&$$$&$&$&$=$=$=======-=->->=>=>->>>>->>->->-->->>>->-->->-;-;=-----------------------;-;-;;-;-;-;-----------*&&&&=*&-&&=&&=*$$%@%$@$@@@@@@+@+@@+@@@@@@@@@@@@@@@@@+@+@@+@++@@+@+@@+@+@@@@@@@@@@@@@@@@@@@@@@@@@+@@+@@@@@@@@@@@@@@@@@@@@++@@@@@@@@@@@%@$@@@%@$@@$@$@%@$$$@%@$@@$$@$@$@$@@@@@$@@@@@@@@@@@@@@@+@++@++++@@@@@@@@@@@@$@$@$@@$$@=@$@@@@@@@$@$@@@@$@$@@$@$@@@@@@+@++@++@+@++++.+..+..+.+..+.+.+++++++++++++++++.+..+.++.......+.+.+.++++++.+++++++@+@@+@@@@@@@@=@$+=@=#=@=#===,=,=,==>===-=&=&&&$&$$$&****---;;;;;;;------*---*-*-&--&----*---&&=$$@@@$$&---&&&&&&&&&&&&$$@@+....+@@&===$++.............++@++++.+.....+.", "&&*$$$$%@@@@@@++++++++@+@@$@$$$$$$$&$$&$&$&$=&=&====;=>=>=->->->->-->->->->->>->-->->>->->->->->->-;->---;--------;-;-;-;--;-;;-;-;-------*---&-*&&-&&---=&&$$$$$@@$@@@@@@@@@@@@@+@+@+@+@@@@@@@@@@+@@++@+@+@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@@@@@@@@@@@@$@@@@$@$@$@$$@$@$@@$@$@@$@@$@@$$@$@@@@@@@@@@@@@@@+@+@+@++@+@+@@@@@@@@@@@@@$@$$$@$$@$@$@$@$@@$@@$@$@@$@@$@@@@$@@+@+++++@@+@++++++.....+...+..++.++++++++++++.+..+.++.....+...+.+..++.+.+.+++++.+++@+@@@@@@@@@@$@$@=@=@=$=@===,=,=,=,=,====-=&&&&$&$&$*$%&&*-*--;;;;;;;-;------------*-*-*-*---&&&&$$@$@=$&--------------&&&$$@+++..++$====$@++............+++++++.........", "&&&&%$$$$%@$@@@@++++++@@@@@@$@$$$$$$&$&&$&&&$=$=&======-=>==>->=>=>->->->>>>>->>>>>->->->->=>;=;=->=;-;;-;-;;;-;;--;-;--;;-;-;;;;;;;;-------*-*&-&*=*&-&-=&=&$$$$$@@$@@@@@@@@+@+@@@@@@@@@+@+@+@+@+@+@@@+@@+@@+@@@@@@@@@@@@@@@@@@@@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@$@@@@$@$@$$@%@$$@$@$$@$@$@$@@$@@@@@@@@@@@@@@@@@+@@+@+@++@+@+@@@@@@@@@@@@@$@@$$@$$$@$@@@@@@$@@@@$@$@$@@@$@@@@@@++@++++@++++.+.+.+....+...+..++.+++++++++.++.+++...+++....+..+.+..++.+++.++++++++@+@@@@@@@$@$@=$#=@=@=#==#,=#,=,,=,=>>>===&=&=&&$&$$$&$$**-*--;;;;;;;;;----------*--&-&----*--&&&$$$@@$=--;-;---;-;------&&$$@++...++@====$@+..............+++.+.........", "*&*&$*$%$$%@$@@@@@++++++@@@$@$$$$$&$&$&&&&$=&&=$=========-=>&=>->->=>=>>-=>->>=>->=>>>>>->->->>->;>->>=;;;;-;-;-;-;-;-;;-;-;;-;;;-;-;-;-------&-*&-&-=-=-&=&$$$$@$@$@@@@@@+@@@@@@+@+@+@+@@@@@+@@@+@@++@@+@@@+@@@@@@@@@@@@@@@@@@$@@@@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@$@$@@$@$@$@$$@$@$@$@$@$@$$@$@$@@$@@@@@@@@@+@++@+++@+@@++@+@+@@@@@@@@@@$@$@$$@$@$@@$@$@@@@$@$@@@$@@$@@@@@@+++@++++@+@++++++.........+...++.++++++++++++.+.+.+.++...+.+..+..+.++.++.+++++++++@@+@@@@$@$@=@=#$=$==========,=,,=,,=,=,===-=&&&$&$$&$&$*$*&*---;;;;;;;;;-;-----*----*-*-*-*---&&&$$@@=@=&-;;;;;;;;;;;;----&&&$@@+.+..+@$====@++... .........+.+...........", "&&&*&*$%$$$@%$@@@@@+@+++@@@$@@$$$$$$&&$&=&&&&=&=&&=&=-======>-===>->->=>->>->->>>>>>=>=>>>>>=>>>=>>>->;>>;;;;;-;;;-;;-;--;-;;;;;;;;;;-;-----*-&-&&*-*--=-&&&$$$$$@$@$@@@@@@@@@+@@@@@@@@@@+@+@@@+@+@@@+@@@@@@@@@@@@@@@@@@@@@@$@@$@%@@%@$$@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@$@@@$@$$$@$@$@$@$@$$@$@$@$@$@@@@$@@@@@@@@+@++@@++++@+@+@+@+@@+@@@@@@@$@@$@$$$@$$@@@$@$@@@$@$@@$@@$@@@@@@@++++++++@+++.+.+..........+...+.+.+++++++.++..+.....+.+......+.++.+.++.++.++++++@@@@@=@=@=@=@$==#=#=#==#=,===,=,,=,,,>=>>===&=&$&&$$$$$$$&&**--;;;;;;;;;-;;--;-;-*---&--------&&&$$$@@$==;;;;;;;;;;;;;;;---&&$$@++..++@@$====@+...............+.+.........", "&*-&&&&$%$%@$@$@@@@@+++@+@@@@$$$$$&$&&&&&&&=&=$=========-==-==>-=-=>->->->=>>>->->->>>>>=>>>>>>>>>->>>->->>;;;;;-;;-;;-;;-;-;;;;;;;;;;-;------*-*-&-=---=&&&$$$$$@$@@$@@@@@@@@@@+@+@+@+@+@@+@+@@@@+@@@@+@@@@@@@@@@@@@@@@$@@$@%@@@@$@@$@%@$@$@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$@@$@$@$$$@$@$@$@$$$@$@$@@@@@@@@@@@@@@@@+@+++@+@+++@+++@+@+@@@@@@@@@@$@$@$@$@@$@@@@$@$@@@@$@@@$@@@@@++++++++@+@+++++.+..+..........++.++++++++++.+.+..++++...+.+.+.+..+.+++.+++++++++@@@@=$=@=#==#==#====,=,=,=,=,=,=,,=,,=,=,====*=&&=%$$&$&%&$*&&*--;;;;;;;;;;;--;------*-*-*--*-&&&&$$@@====;;;;;;;;;;;;;;;;;----&$$@@+..++@==&=$$++... ......................", "&&&&*&*&&$$$%@@@@@@+@++++@@@@@$$$$$$$&&&&&&&&&&=&$=&=&======-==-=>=-=>->->->->->>>->>->>>>>>>=>>>>>>>>>>>>>>;>;;;;;;;;-;-;-;;;;;;;;;;;;;------*-&-*-*-&-=&=&$$$$$$@$@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@$@@$@@@%@@@@$@%@$@%$@$@%@%@$$$@$@@$@@$@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@$@$@$$@$@$$@$@$$$$@$$$@@@@@@@@@@@@+@++@+@+++@++@+@++@+@+@+@@@@@$@@$@$$@$@$@$@$@@@@$@$@$@@@@@@@@+@++++++++++++.+.+.......+.....+.+.++++++.+.+..+......++..+..+.+.+.+.++++.+++++++@@@@@=#==========#,==,=,=,=,=,=,=,,=,=,>=>===&=&$=&&$$$$$$$$&-*--;;;;;;;;;;;;-;-;-------&-&----&&&$=$@@$==;;;;;;;;;;;;;;;;;;---&&$@@+.+.++@$&===@++.... ....................", "$&*$&$&*$*$$$@@@@@++++++++@@@$@$$$&&&&&&&--&-=&=======&==&======-=->=->=;>->>;>->>>>->>>=>->>>>>>>>>>>>>>;>>>;;;;;;;;-;-;;;-;;;;;;;;;-;-;------*-*-&=---=&&$$$$$@$@$@$@@@@@@@+@@@@+@@@+@+@+@@@@@@@@@@@@@@@@@@$@@$@@@$@@$@@@$@$@@@$%@@$@$$$@$@%@$@$@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$@$@$@$@$$@$@$@$@$$$@$@$$@@@@@@@@@@@@@+@+@+@+++@+@+@+@++@+++@+@@@@@@@@$@$@@$@$@@@@@@$@$@@@$@@$@@@@@++@+++++++++@++.+.+..........+.+.+.+++.+.+.+.+...+.+.++.+.+...+.+.++.++.+++++++++@@@=@==#===#>#>=,=,==,,=,,,=,=,,,=,>,,,=,=,=====&&&$$$&$$&$*$*$&&--;;;;;>;>;;;;;-;----*-*-*-*-&-&&&$$@@====;;;;;;;;;;;;;;;;;;;;;---&$@@++.++@==&=$$++.. .. . .................", "$$$%$%$$$$*$$%@@@@+@++++++@@@@@$$$$$$&&&&&-----=&&=&==&===&==-==-=-=-->->-->->->;-;>>>>;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;-;;;;;;;;;;;;;;;---*--&-&--*=-&&&&&&$$$$$@$@@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$@@@@@@$@@$@@$@$@@$@$$@@@$@%@%@$$$@$@%@%@@%$@@$@$@@@$@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@$@@$@$$@$$@$@$$$$$@$$$@$@@@@@@@@@+@++++@+@++@+++@+@+@+@+@++@@@@@@@@$$@$@$@$$@$@@@@$@@$@@@@@@@@+++++++++++++++.+.+.+...+......+.+.+++.+.+.+..+...+..+.+..+.+.+.+.+.++.++.+++++@@@@=#===,=,=,=,=,=,=,=,=,=,,,,=,>,=,=>,=,>=>===&=$&=*$&$$$$$$$*&&*-;;;;>;>>;>;;;;-;-----------&-&&&$=$@$#==;;;;;;;;;;;;;;;;;;;;;;--&&$@@+.+++@$&===@++.. .......... .. .....", "&$$$$%$*$%$$$$$@@+@++++++++@@@$@$$$&$&&&-------========&==&=&==-=-=->-=-->-;;>->;>;;;>;>>;>>>>>>>>>>>>>>>>;>;>;>;;;;;;;;;;;;;;;;;-;;;;;--;----*-*-*=--&=&&$$$$$$$$$@$@@@@@@@@@@+@@@+@@@@@@@@@@@@@@@@@@@$@@@@$@$@$@$@%@$@@$@%@$@$@%@$$@$$$%@%$@$@$$$$@@%@@@@@@@@@@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$$@$@$@$@$$$@$$$@$@@@@@@@@@@@@@@+@+@+@++@++@++++@+++@+@+@@@@@$@$@$@$@@$@@@@$@$@@@@@@$@@@@@+++++++++++++++..+..+...+...+..+.+++.+.+++.+.+......+.+.+.+.+..+.+.++++++++++++@@$@=====#>=,=,,,=,=,=,=,,,>,,=,>,=,>>>,=,>=,======&&&$$$%&$&$&$&$&&--->;>>;>>>;>;;;;------*-*-&-&&&&$$@$=#==>>;;;;;;;;;;;;;;;;;;;;;;--&$$@+++++@=$-=$$@+.... . . . .... ..... ..", "&*&%$$%$*$%$$$$@@@++++++++++@@@@$$$$$&&&&--------&==&==&==&==&===-=-=-->-->-;;;;->;>;>;>;>;>->>>>>>>>>>>>>>>;>>;>>;;;;;;;;;;;-;;;;;;;;;-;------*-&--&--&&&&=&$=$$$$$@$@$@@@@@@@@@@@@@@@+@@@@@@@@@@@@$@@@@@$@@@%@$@@@@@%@$@@@$@$@$$@%@%@$@$$@$$%@%@$%$$@%$@$@$@@@@@@@$@@$@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@$@$@$@$@$$@$$$@$$@$@@@@@@@@@@@+@+++@++@+@+@+@++@+++@+@+@@@@@@@@@@$@$@$@$@@@@$@$@@@@@@@@+@+@+++++++++++.+.+...+...+......+.++++++.++.+.+.+.+.+.+.+...+.+.+.+.+.++++++@+@@=@=#=,=,=,,=,=,,,,,>,=>=,=,>,>,>>=,=>>>>=>=,>=====$&&$&$$$$$$&$&&&&=-;>;>>>>>>>;;;;;;---------&-&&&$=$@====>>;;;;;;;;;;;;;;;;;;;;;;;-&&$$@++++@@$&===$++.... . .... ... . ...", "&&&$*$%$%$$%$$@@@@++++++++++@@@$@$$$&&&&-----;--=;======&==&=&=*==-=-->--;-;;;;;;;;;;;>;>;>>>>>->>>>>>>;>>;>>;>;>>;;;;;;;;;;;;;-;-;;;;;;----*---*-&-&-&&&&&$&$$$$$@=@@@@@@@@@@@@@@@@@@@@@@@@@@@@$@@$@@$@$@@$@@@@$@%@$@@$@%@$@%@$%@$$@$$$%@%$%@$$$$@$$$$@@%@@@@@@@@@@@@@@@@$@@@@@@@@@@@@@@@+@@@@@@@@@$@@$@$@$@$@$$$$$$$$@$@@@@@@@@@@@@+@++@+@++@+++@+++@++@+@++@@@@@@@$@$$@@@@@$@@$@$@@@@@$@@@@++@++++++++++++.+.++.+....+..+..++.++++..+.+.+.+....+.+.++.+.++.+.+++.+++++++++@@$=====>=,=,=,>,>,=>=,=,=>>>>,=>>=,>>>>=>=,=>======&$&$&$&$*$$&$$&$&=&-=>;>>>>>>>>>;;;;-----*--*-&&&&$$$$=#=>>>>;;;;;;;;;;;;;;;;;;;;;;;--&$$@@+++@@=&=&$@@++. . .. . . ........ ..", "$$&&$$%$*%$$%@%$@@++++.+.++++@@@@$$$$$&&&----;;-;-======&==&=&==-=-=---;-;;-;;;;;;;;;;;>;>;>;;>>>>>->;>>;>;>;>;>;>>>;;;;;;;;;;;;;;;-;;-;;-----*-&&-*-&=&&$&&&$=$=$$@$$@$@@$@@@@@@@@@@@@@@@@@$@@@$@@@$@@@@%@$$@%@$@$@$@$@$@$$@$$@$$$$@%@$@$@@%$$@$%@%$@%$@@$@@$@@@@@@@@@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$@$@$@@@$@$@$$$@$@@@@@@@@@@@+@+++@+@+@++@+@+@+++++@++@+@@@@@@@$@$@$@@$@@@@$@@@@@@@@@@++++++++++++++.+..+.+.+...+.....+++++++.++.+.+.++.+.+.+..+.+..++.+.++++.+++++@@$@====,=,=,=>=>=>>,=,=>=>>=>=>,=,=>=>=>>>=>=>=>=======%=%$$$$$$&$&$&&=-=->>>>>>>>>>>;;;;;-------&-&&&=$=@==#=>>>;;;;;;;;;;;;;;;;;;;;;;;--&&$$@@@++@@$=&==$+++.... . . . . . . ...", "@$=&$$$$%$%$$@@@@@@++..+.+.++@@@$$$$$&&&&---;-;;;;=;======&==&=*=--=---;-;-;;;;;;;;;>;;;;;;>>;>;;>>>>;>;>;>;;>;;;;;>;;;;;;;;;-;--;;;;-;-----*--*-&--&-&&&&&$&&$$$$$$@$@@$@@@@@@@@@@@@@@@$@@$@@$@@@$@@$$@$@@$@$@$@$$$$$$@$$@$$@%$$$%@$@$$$@$$$%@%@$$$@%@$$@%@@@@$@$@@@@@@@@@$@@@@@@@@@@@@@@@+@@@@@@@@@@@@$@@@$@$@$$@$$$@$@$@@@@@@@@@@@+@+@++++@++@++++++@+@++++@+@@@@@@@@@$@@@$@@$@@@@@$@@@@@+@++++++++@+++.+..+.++.........+..++++++++.++++.++...+.++.+.+.++..+.+.++.++++++@@$====>=>>>>=,=>=>>=>>=>=>==>=>=>=>>=,=>==>=>========$$&$$&$*$*$$&$&&&&&==>>>>>>>>>>>>>;;;-----*-&-&&&$$$$=#=>,,>>;;;;;;;;;;;;;;;;;;;;;;;;--$$$@@+@@@$$&&$$@@++.. . . . . . ... ....", "@@$=$$@%$*%$%@%@@@@+++..+.++++@@@@$$$$&&&---;-;;;;;;==-=====&==-==-->--;-;;;;;;;;;;;;;;>;>;;;;>>;;;>->->;;;>;;;>;>>;>>;;;;;;;;;;-;-;;-;;----*-&-*&-&&*&&&&&&=$=$=$$$$@$@@@@$@$@@@@@@@$@@$@@$@@$@$@@$@@$@$@%$$@$$$@%@$@%@%@%@$$@$@$@$$$$@%@$@$@$$$@%$$$@%$@@%@%@@@@%@$@@$@@@@@@@@@@@@@@@@@@@@+@+@@@@@@@@@@$@@@$@@$@$@$$@$$@$@@@@@@@@@@@+@+@+@++@++@+@+@+++++@+@++@+@@@@@@@@@$@@$@@$@@@@@@@@@@+@+@++++++++++.+.+.+.+.+.+..+...+..+++++.++...++.+.++.++.++.+..+.++.++++++++++@@$$&=;;;>>>>>==>===>==>=======;==>==>==>=>=-==>=========$&$$$$$$$%$&$$&=&--==>>>>>>>>>>>;;;;;------&&&&&$=$==#=>>>>;;;;;;;;;;;;;>;;;;;;;;;;--&&$$@@@+@@$$&=$=$+++.. .. ... ... .. ..", "+$===@$$%$*$$$@@@@@++.+..+..+++@@$$$$$&&&---;;;;;;=;;====-=&=&=&=-=--->-;-;;;;;;;;;;;;;;;;>>>;;>>>;;>;;;>;;;;;;;;;>>;;>;;;;;;---;;;-;-;------*-&-&-*-&&&&&&&&&$=$@=@$@$@$@@@@@@$@$@@@@@$@@$@$@@$@$$@$$$$$@$@$%@$$$$$$$@$@$@$@$@%@$@$@%@$@$$$@$$%$$@@$%@@@$@@@@@%@@@@@@@@@@@@$@@@$@@@@@@@@@@@@@@@+@@@@@@@@@@@@@$@@@$@$@$@@$@@@@@@@@@@+@+@++++@+++++@++@+@+@++++@+@@@@@@@@$@@@@@@$@@@@@@@@@@@+@+++++@+++++....+.++.+.......+...++++++++.++++.++.+..+.++.+.+++.+.+++.++.++++@@$&&--;;;;>=>=>===-=============-======-=-=-=-=-=====$$$=$$$*$$%$&$$&$&&&===>>>>,>,>>>>>>>;;;------&&&&&$$=@==,,,>>>;;;;;;;;;;;>>>>;;;;;;;;---&&$$@@@@@@$$&&=$@@++...... . . ........", "++@=$$@$$%*%%@%@@@+++.+...+.++++@@@$$$$&&&---;;;;;;=;=>-==-==-=-=--=--;-;;;;;;;;;;;;;;;;;>;;;>;;;;>;>;>;;;;;;;;;;;;>>>>;;;;;;;;-;-;;-;----*-&-&-*-&-&*&&&&&&&=$$=$$$$@$@$@$@@$@@@@@$@$@@$@$@$$@%@$$@%@$$$$$$$$$%$$@%$$$$$$@%@$@@$@$@@@$@$@@%$@@@@$%$@@$%@$$$$$@$@$@@%@$@@$@@@@@@@@@@@@@@@@@@@@@@@+@+@@@@@@@$@@@@$@@$@$$@$@$@@@@@@+@@@+@+@+@+++@+@++@+@+++++@++@++++@@@@@@@@$@$@@@@@@@@@@@+@@+@++++++++++.++....+.+.+..+.....+.++++++++.+.++.+.+.+.+.++.+.+.+++.++.+++++++@@$&----;;;;;>======---=======&=&=--=-====-==-=&=&=&$===$$=$$$$$$$$$$&$&&&-=-==>>>,>,>>>>>>;;;;-------&&&=$===#=,>>>;;;;;;;;;;>>>>>;;;;;;;;;;--&&&$$$@@@@@$$&&$=@@++.... .... . . .. ..", "@@===@@%$$*$$@@@@@@+.+..+....++@@@$$$$&&&&--;;;;;;;;>;=>====-=-=-=->-;-;;;;;;;;;;;;;;;;;;;;;;;;>;>;;>;-;;;;;;;;;;;>;>>;;;;;;;--;-;---------*-*&&-&&*-&&&&&&&&&&$$$$@$$@$@@$@@$@$@$@@$@$@@%@$@$@@$$@$$$$$$$$$$$$$$$$$$%@$$@$@$$@$@%@@$@@$@$@@$@%@$@$$%@@$$%@@@@$@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@@@@@@@$@@$@@@@$@$@@@@@@@@@+@@@++@++@++@++@++++@+@+++@++@@@@@@@@@@@@@@@@$@@@@@@@@@@++++++++++++......+++.+.......+...+.++++++.+.++.++.++.+.++..+.+.+.+.+++++.++++@@$&&-------;--===$&$=&=&=$=$$=&=&&=&&&&=&=&=&&=&&=&=$=$$=$$$$$$$$%$$&$&=&=&=->>>>,>,>,>>>>>>;;;;--*-&&&&$$=$#=,=,>>>;;;;;;;;;>>>>>>;;;;;;;;----&&$$$@$@@$$$=&=$$@@@+...... .. ... .....", "++@==$@@$%$%@%@@@@++++........++@@@@$$$&&&---;;;;;;;;>=;=>=-====-=---;;;;;;;;;;;;;;;;;;;;;;;>;;;;;;;;>;>;;;;;;;;;;;;>;>>;;;;;;--;-;-;-------&-*-*&-&&*&&&&&&&==$=$$$$@$@$$@$@@@@$@$@$@$@$@@$$$$$$$$$$%$$$*&&*&&&*$*$$$$%$$$$@%@$@@@$@@$@@$$@$@$@$@@@$%$@@@%@%@@@%@$@@@@@@@@$@@@@@@@@@@@@@@@@@@@@+@@+@@@+@+@@@@@@@@@$@$@@$@$@@@@@+@@@+@@++@++@++@++@@@++++@++@+++++@+@@@@$@@@$@@@@@@@@@+@+@@+@+@+++++++++.+....++.+.......+..++++++++.++.++.+.+.+.+..++.++.++.+.+.++++++@@@$&&&-----&--&-&=$=$$&$$$$$=$$$$$&$=$=$&$&&=&&=&&$&$&$&$$$$$$$$$$$%$$$&$&&=====>>>,>,,>>>>>>;;;;;----&&&&$====,=,>>;;;;;;;;;;>>>>>>;;;;;;;;;---&&&&$$@$@@@$$$&&$=@@+++..... . . .......", "@@===$$@%$$@$@@%@@+++.+.+....+.++@$@$$$$&&--;;;;;;;;>;>;=;=>=--=->->;;;;;;;;;;;;;;;;;;;;;>;;;;>;>;>;;;;-;;;;;;;;;;;;>>;>;;;;;-;--;------*-*-*-&-&-*&&&&&&&&=&&$&$$$$$$$@$@$@$$@$@$@$@%@$$$$$$$$$$$$$$&$&&$&&&&&&&&&*$%$$$$@$@@$@$@$@@@@@@@@%@$@$%@$@@@$%@$@@@@$@@@@@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@$@@@@@@@@@+@+@+@+@+++++++@+++@+@+@++@++@+@@+@+@@@@@@@@@@@@@@@+@@+@+++++++++++.........+.+.....+......++++++++.+.+.+.+..+.+.+.+.+.+.+++.++++.+++++@$$&&*&&&&&&&&=&$&$$$$$$$=$$$$$$=$$$&$&$&$&$$&$&$&=$&$$$$$$$$$$$$$$$$$&$==&-=->>=,>,>,>,,>>>>>;;;----&&&&=$===#>,>>>>;;;;;;;;>>>>>>;;;;;;;;---&&&&&$$$$@$@$$$&$&$@$@+++.................", "@@=;-$%$@$%@%@@@@@++++++.... +#+@#@@$$$$&&--;;;;;;;;;>;>>=->=->=->--;;;;;;;;;;;;;;;;;;;;;;>;;;;;;;;;;;;;;;;;;;;;;;;>;>;>;;;;;;-;--;--------&-&-*-&&*&*&&&&&&&=&=$$$$$@$$$@$@$@$@$@$@$@%@$$$$$$$%$&$&$&&&&&&&&&-&&*&&*$$$@%$$$$$@$@$@@@@@@@@@@@@@@@@$@@@@$$@$@@@@@@@@@@@@@@@@@@@@@@@@@@$@@@@@@@@@@@@@@@+@+@+@@@@@@@@@@@@@$@@@@@@+@@@@@+@++@+@+@+@+@+@+@+++@++@++@++@@@+@@@@@@@@@@@@+@@+@+@+@+++++++++++.+..+..+.+.+........+.+++++++.+++.+.+.+..+.+.+.+.++.+.++.+.++++++@@@%$&****&&$&&$&$$$$$$$$$$$$@$$$$$$$$&$$$$$&$$$$&$&$&$$$$$$$$$$$$$$$$$$&$===-==>=>>,>,,>>>>>>>;;;;----&&&&$=====,>>>;;;;;;;;;>>>>>>;;;;;;-----&&&&&&$$$$$@$@$&$&=$$$@+++.... ...........", "@@&>;&$%$%@@@@@@@@++++........+++@$$=@=$&&---;;;;;;;;>>;=>;=>=->-=;>;;;;;;;;;;;;;;;;;;>;;;;;;;;;;;;;;-;;;;;;;;;;;;;;;>>;;;;;;-;--;------*-*-*-&-*&*-&-&-&&&&&&$$&$$$$$$@$$@$$$@%@%@$$$$$$$$$$$$&$&&&&&$&&&&&-----&&&$*$%$@$@@$@$@@@@@@@@@@@@@@@@@$@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@++@+@+@+@+++++++@+@+@+@+@++@++@+@+@+@@@@@@@@@@@@@@@+@+@++@++@++++++.........+.+.........+...++@+++++..+++.+.++.+.+.+.+.+.++.+.++++.++++@@$$%$%&%$*$$$$$$$$@$@$$$$@@$@$@$$$$$$$$$$$$$$$%=$$$$$$$$$$$$$$$$$$$$%=$&$&===>=>>>>,>,>,>,>>>>>;;;;---&&&&====,=>>>>;;;;;;;;>>>>>;;;;;;;--&&&&&&&&$$&$$$@$$$$$&$$$@@@@+#++...........+.+", "+$&>-&%$@$@%@%@@@@@@+++++... ..++#@+$$$$&&--;;;;;;;;>;;>>;>=;=>->;;;;;;;;;;;;;;;;;;;;;;>;;>;;;;;;;->-;-;;;;;;;;;;;;;;;>>>>;;;-;-----------&-&-*-&-&*&*&&&-&&&=&&$$$$$$$$@%$$$$@$@$$$$$$$$$$$&&$&&&&$&&&&&&-*----*&**$$$$@$@$@@@$@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@+@+@@@@@@@@@@@@@@@@@@@@@+@+@++@+@+@+@++@+@++++@++@+@++@+@+++@@@@@@@@@@+@@+@+@++@++++++++.+..+......++.+..........+++++++++++.+.+.+..+.+.+.+.+.+.+.+++.+++++++@@@$$$%$%$%$%$$$$$@$@@@@@$$@$@@@@$@$$$$$$$$$$$$$$$%$$$$$$$$$$$$$$$$$$$$$&=&=-=-=>=>,>,>,>,,>>>>>;;;;----&&=$====,>>>;;;;;;;;;>>>>>;;;;;-&&&&&&&$&$&&$$$$$$@$@$$$=&=$=@@@+++.........+..+.", "@@-;-*$$%@$@@@@@@@@@+++........++@@$=@=$&&&-;;;;;;;;;>>;;>;>;=>;>;>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-;=--=-;;;;;;;;;;;;;>>>>;>;;;;--;-----*--*-*-*-&*&*&&&-&&&=&&$&$$$$$$$$$$@$@$$$$$$$$$$$$$*$&&&&&&&&&$&$&&&---*--&&$$$$@@@@@@@@@@@@@@@@@@+@+@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@+@++@+@+@+@+@+@+@++@+@+++@+@+@+@@@+@@@@@@@@@++@++@++++@+++++...+......+..+............++++@++.+.+++++.+.+..+.+..+.+.+++.+.+++.++++@@@%@%$%$%$$$@$@$@$@@@@@@$@$@@@$@@$@@$$$$$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$=$=$===>=>>>>>,,>,>>>>>>>>;;;---&&&&====,=>>;;;;;;;;;;>;>;;;;;-&&$=$$$$$$$$$$$$$$$$$$$$$&$$$$@@@++++++.+...+..+..+", "@$--&%$%@%@%@%@@%@@@@+++... ..++@#+$$$$&&&-;;;;;;;;;;>;>;>;>;;=>;;>;;;;;;;;;;;;;;;;;;;;;=;======-=-=-=-;;;;;;;;;;;>;>>>>>>;;-;--------*-&---*-*-&&-&*&-&-&&&&&&$&$$$$$$$%$$$$$$$$$$$$$&$&&$&&&&&&$&$&$&&&*----*&*$$$@@@@@@@@@@@@@@@@@@@@@+++@++++@+@@+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@@@@@@@@@@@@@@@@@@+@@@+@+@++++@++@+@++@++@+@+@+@+@+@+@+@@@@@@@@@+@@+@++++@+++++++..+....+.....+.+............++++++++++.+.++.++.+..+.++.++.++.+++++++++++@@@@@@@@%@%@%@@@@$@$@@@@@@@$@@@@@@$$@@@$@$$$$$$$$$$%$$$$$$$$@$$$$$$$$$$$&=====>=>>,>>,,>,,>>>>>>;;;;---&&&=====>>>;;;;;;;;;;;>;>;;-=&=$$$$$@$$$$$$$$$$$$@$@$$$&$&$=$=@@@+++.+.+.+..+.+++", "$&--&$$$%@@@@@@@@%@@+++.........++@=@=$$&&--;;;;;;;;>>;>;>;;>=>;>;;;;;;;;;;;;;;;;;;;=========&=&=&=&=&-=-;;;;;;;;;;>;>>>;>;;;;-----------*---&-&*&*&&&&&&&&&=&$&$&$$$$$$$$$$%$$$$$$*$&&&&&&&&&&&$&$$$$$&&&--*-*&$$$@@@@@@@@@@@@@@@@@@+@+++@@+@@@+@+++++++++++@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@+@+@@++@++@+@+@++@@+@+@++@++@+@++@++@+@+@@+@@@@+@+@++@++@+@++++++.+...+........+..+..........++++@++++.++.++.+.+.+.++.+..+.+.+.+++.+.++++++@+@@@@%@@@@@@@@@@@@@@@@@@@$#$@$@$@@$$$$@$$$$$$$$$$$$$$$$$$$$$$$$$$$$=$===&==>=>>>>,>,>,,>,,>>>>>;;;;---&&=&===>>;>;;;;;;;;;;;;;;==&$$$@$@@@@@@@$$$$$$$$$$$$$$$$$&$$@@$@+++++.+.+.+.++..+", "$--&%$%@%$%@%@@@@%@@@+++... ....++@#@=$$&&&-;;;;;;;;;;>;>;>>;;;>;;>;;;;;;;;;;;;;;;========$=$$$$$$=$=&=-=;;;;;;;;;;;>>>>>>>;;;;-;---------*-*-*-*&&*&-&-&-&&&&=$&$&$&$$$$$$$$$$&$&$&$&$&&&&&&&&&&$&$$$$&&*---*&$%$@$@@@@@@@@@@++@+@+@+++@+++@++@+@+@+@++++++++@+@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@+@@@@@@@@@@@@@@+@@@@+@+++++@+@+@+@+++@+@+@+@+@+@+@+@+@+@+@@+@@+@++@+++@+@+++++.+............++............+++@+++++.++.++.++.+.+.+.++.+.++.+.+++.++++++++@@@+@@@@@@@@@@@@@@@@@$#@$@=@=+=@$@$@$@$@$@$$$$$$$$$$$$$$$$$$$$$$$$$$=$=====>==>=,>,,>,,,>>>>>>>;;;;---&=&====>>;;;;;;;;;;;;;;;===$@$@@@@@@@@@@@@$$$$$$$@$@$$$$$&$=$@$@@+++++#+++.+#+++", "--&&$@$$@$@@@@@@@@@@@++..... ..+#@@=$$$&$&--;;;;;;;;>;>;;;>;>>;>;;;;;;;;;;;;;;;======@=@@@$@$@$@$$$$=$=&==;;;;;;;;;;;>>>>>;;;---------*------*-&*&-&&&&&&&&&&&&&$&$&$&&$&&$&$&$&$&$&&&&&&&&*&&&$$$$$$$*&--*-*&&$$$@$@$@@@@@@@@@@@@+@+@@++@+@+@@+@@+@+++@+@++@+++++@++@@++@+@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@+@@@@+@@+@@@@+@+++@+@+@+@++@+@++@+++@+@@+@++@+@+@+@@+@@+@@++@++++@+++@++++....+.........+..+.... ........++++++++.++.+++.+.+.+.+.+.+.+.++.+.+.++.++++++++@@@@@@@@@@+@+@@@@@@$@=@#$#=@=#=@=$$$$$$$$$$$$$$$$$$$$$$$$$$$=$=$=$=======>=>>,>,>,,>>,,>>>>>>>;;;--&-&=&==;;>;;;;;;;;;;;;;==$$@$@@@+@++@+@@@@$@@$@$@$$$$$$$$&$$$@$@@@+@+++++++++++++", "-&&%@%@%@%@%@@@@@%@@+++........++#@#=$$$&&-;;;;;;;;;>>;>>;>;;>;>>;;;;;;;;;;;;--==$=@=+=@$#@@@@@@@@@$$$====;>;;;;;;;;;>>>>>>;;;;;---------*-*--*-*&*&*&-&-&&&&=$&&=$&$$&$&$&&$&$&$&$&$&$&&&&&&&&&$$$$$$*-----*&%$$%@$@%@$@@@@@@@@@@@@@@+@@++@+@+@@+@+@@++++++@+@+@++@+++@@+@+@+@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@+@@@@+@@+@@@+@@+@+@@++@++@+@@+@+@+++++++@++@+@++@+@+@+@+@+@@+@+@+@++@++++++..+..............+.+.... .....+.+++++++.+.++.+++.++.+.+.+.+.+.+.+++.++++++++++++++++++++++@@+@@@@$#@=@====#==@==#=$=$=$$$$$$$$$$$$$$=$=$=$=$$=$$=$=$=====>=>>>>>,>,,,,,>>>>>>;>;;;---&-=-==>;;;;;;;;;;;;;;===$$@@@++++++++@@@@@$@$@$@$@$$$$$$$$$=@=@@@+++++++.+++#++", "-&$$@@@@@@$@@@@@@@@@++.+.. . ...+@@=@=$$&&--;;;;;;;;;>;>;>>;>;>;;;;;;;;;;;;;-==$$@@@@#@++@+#@+#@@@@@$$$=&==;;;;;;;;;>>>>>>;>--;-------------*&*&&&&-&&&&&&&&&&&=$&&=&&&$&&$&&&$&&&&$=&&&&&&&&&$$$$$$&-----*&&$$$$@$$@@$$@%@$@$@$@@$@@@@@@@@@@+@@@@@@+@+@+@+++++++@++@+++@@@+@@+@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@@@+@@@+@++@@+@++@++@+++++@++++@++@+@+@+@+@+@+@+@+@+@+@++@+++@++@++++++.+................+.+..... ......+++++++.+..+.++++.+.+..+.+.+.+.+.+.+..+..+++++++++@+@+@+++++@+@@#$=$#==#=====,$=====$=$=$$$$$$$$$$=$$=$=$$=$=$==$======>=>,=>>,>,,>,,>,,>>>>>>;;;;--=-&=-=;;;;;;;;;;;;;;;=&$@@@++++++++++@+@@@@@$@$$$$$$$$$$$&$$@$@@@@@+@++++++++++@", "&&$$$@@@@%@%@@@@@@@@++...... ..+#@#@$$&$&&-;;;;;;;;;>>>>;>;>;>>>>;;;;;;;;;-=&=$=@$#@@+++++++++++@#@@@@$$===;>;;;;;;;>>>>>>;>;;-;-;------*---*--*&*&*&-&-&&&$&&&&&&$&$&&&&$&&$&&$&$&&$&$&&*&&&&&$$$$&-*----&*$%$$@%@$$@%$@@$@$@%@$@@$@@@@@@@@@@@@@@@+@@@@@@+@@+@+@+@+@+@++@@@@@@@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@@+@+@@+@+@+@@+@+@+@@+@+@++++++@++@+@+@+@++@+@+@+@+@@++@++@+++@++++....................+..............+++++++.++.+.+.+++.++.+..+.+.+.+.+++.+++.++++++++++++++++++@+@$@@$=#=====,==,=,==========$=$$=$$$$=$=$==$=$==$==$=====>==>>>>>>>,,>,,>,>>>>>>;>;;;---&-=-=>;;;;;;;;;;;;-==$=@@++++....+++@@@@@@$@@@$@$@$$$$$$=$$$@=@@@@+@+@++++@++@", "&&$$$%@%@@@@@@@@@@@+++..........+@=@=$$&&--;;;;;;;>>;;>>;>;>>;;;;;;;;;;;;&=&$@@@++@+++.+........++@@@@$=$===;;;;;;;;;>>>>>>;;;-;--;---*;--*--*&&-&&&&&&&&&&&&&=&&=&&&&$&&&&&&&$&&$&$&&&&&&&&&$$$$&&-----*&$$$$@%@$$%@$@$$$%@$@@$@%@@@$@@@@@@@@@@@@@@++@+@@@@@@@@@+@@+@@+@@+@@@@@@@@@+@+@@@@@@@@@@@@@@@@@@@@@@@@@+@+@@@@+@@@+@+@@+@++@+++@++@++++++++++++@+++@+@+@+@+@+@+@+@++@++++@++++++..+...............+.+.+... ... ...+.+++++++....+.++.+.+.+.+.+..+.+.+.+..+.+.++.+++++++++++++++++@+@@=$====,=,=,=,==,=,===========$=$==$=================,==,=,=,>,,>,,,,,,,>>>>>>>;;=;-=-&--=;;;;;;;;;;;;;;==$@@#@++...+.+.+++@@@$@@$@$@$$$$$$$$$$$$$@@@@@@@@#@+@++@#@@", "=--&$@@@@@@@@@@@@@@+.++..... ..+#@#$$$$&&--;;;;;;;>>>>>;>;>;>;>>;;;;;;;--&=@=@@+++.... . .. ......+@#+@@@===>;;;;;;;;>>>>>>>;;;;;----;-----*-*&*&*&-*&&-&&=&&&&&&&&&&&&*$&&$&&$&$&$&$&&&&&&&*$&$&&-----&*$%$$$$@$@@@$@$@@@@%@$@@@@$@@@@@@@@@@@@@@@@@@+@+@++@@@@+@@+@+@+@+@@@@@@@@@@@@@@@+@+@+@@+@+@+@+@@@@@@@@@@@@@@@+@@++@+@+@+@+@@++@+++@++@++++++++@+++@++@++@+@+@+@+@++@++@+++@+++++.+..................................+.+++++.+++.+..+++++.++.+.+.+..+.+.+++.++.+++++++++++++++++++++@+@@$$====,=,=,,=,==,============$=================,==,=,=,=,>>>,>>,>,,>,,,>>>>>>;;;;---&--=;;;;;;;;;;;;--==@$@++++.....+++@@@@$@@$@$$$@$$$$$$$$$$=@=@$@@+@@@@+@+@@@@", "&-;-&$@@@@@@@+@@+++++..... ....++$=@=$&$&--;;;;;;>;>>>;>;>>;>;>;;;;;;;-=$$@@@++#.... . . . . ...++@@#=$===;;;;;;;;>>>>>;>;>-;-;-----*;*--*-&*-&-&&-&&&&&&&&&&=&&&&&&&&&&&&&&&$&$&$&&&&&&&$$$&&&-----*&$$$$@$@$@$@$@$@$@$@@@@$@@@@@@@@@@@@@@@@@@@@@+@+@+@@@+@@@+@+@@@@@+@@@@@@@@@@@+@+++@+@+@+@+@@+@@+@@@@@@@@@@+@+@@+@@@+@+@+@@+++@+@+@++@++++++++++++@++@+@+@+@+++@+@+@+++@++@++++++.+....................+.+............+.+.++++...+.++..+.+++.+.+.+.+.+.+.+.+.++.++.+++++++++++++++++++@@=@======,=,=,=,=,==,$=====&=&====$====,==,==,=,===,==,=,>>,,>>,>,,>,,,>,>>>>;>;;;=;=---=--;;;;;;;;;;;-=$$@@+@......++++@@@@@@$@$@$@$$$$$$$$$$$$$@$@@@@@@++@@#@@#@@", "&;>;&%@@++++@+@+@++++... . . .+#+#@$$$&&&-;;;;;;>>>>>>>>>>>>>;>;;;;;;&&=$$@++.+.. . . . . ....+@+@#@==;;;;;;;>;>>>>>>>>>;;;;;-;-;--*--*&-*&*&&*-&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$&&&&&&&&$&&-----&$$$$$@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@++++@@@+@@+@+++@@@@+@@@@@@@@@@@@@++@+@+@+@+@+@+@@+@@@@@+@@@@@@@@@+@+@@+@+@@+@++@++@+@++++++++++++++++++@++@+@+@+++@+@++++++++++++........... ......+....... . .....+...+++.++++.+.+.++++.++.+.+..+.+.+.+.+.+.++.+++++++++++++++.+.+.+++@@@$=====,=,,=,,=,=,=====*===&=========,==,===,=,=,=,=,=,>,>,,>,>,,>,,>,>>>>>>>;;;-=------;;;;;;;;;;--==@=@++++.....++++@@@$@@$@$$@$$$$$$$$$$$$$$@=@$@@@@@@@@@@=@@", "->>;-$@@@++@+@+@++++.+.........+@=$=$&&&--;;;;;>>>>>>>>>>>>>>>;;;;;-=&$@@++++. . . . .+++@@=@===;;;;;;;>>>>>>>;>->-;------------*-&-&--&&-&&-&-&-&&&&*&&&&*$&&&&$&$&$&&&&-&&$&$*&&---&*$$$$@@@@@$@$@@@@@@@@@@@@@@@@@@@@@@@@+@+++++++@++++@+@@+@+@++@+++@+@+@@++++++++@+@+@+@+++@+@+@+@@+@+@@@+@@@@@@+@+@+@+@@+@+@+@++@+@++@++++++++++++++++++@+@+@+@+++@+@+@++++@+++++++....+....... ..........................++.+++++.+.+..+.+.++.++++++.+.+.+.+.++.+.+++.+.++++++++.+.++.+.+.++@@$$==;=>=>=,=,===========*=-=-==>=,=,=,=,=,=,=,=,=,>,>,>,>,>,,>,,,>,>>>>>>>;>;;;;;-----;-;;;;;;;;;-=&$$+@++.......+++@@@@@$@$@$$$$$$$$$$$$$$$$@$@@@$@@#@@@@@#@@=", ";>;;-%@@@+@+@+@+@++++..... . .+@#@@$$$&&--;;;;;>>>>>>>>>>>>>>>;;;;-&=$$@++.. . . .+#+@#@==;;;;;;;;;>>>>>>>>>;;;;;-;-;*--*-&-*-*-&&-*-&&&-&&&&&&&&&*&&&*&&&&$&$$$&&&&&&$*&&&&&&&&$$$%$$$$@%@$@%@$@$@@@@@@@@@@@@@@@@+@+@+@+@+@+@+++@@+@+++@+@+@+++@+@@+@+@+@+++@+++++@+@+@+++++@++++@+@+@+@@@@@@@@@@@@@+@+@+@+@+@@+@++@++@++++++.+.+++++++++@+++@+@+++@++@+++++++++++.+........... . .............. ..........+.++.++++.++.+.+.++.+.+.++.+.++.+.+.+++.+++++.++++.+++++.++.+.+.++++@$$=&=>=>=,=,=,=,==$=$=*=*==-====>==,=>>,=,=,>,=,=,>,,>,>,>,,>>,,>,,>>>>>>>>;;;;=-=----;;;;;;;;--=&=@=@@+.+.....+++@@@@@$@$$@$$$$$$$$$$$$$$$$@=@$@@$@@@@$@$@@@", ";;;;-$$@@@@@@+@+++++..........+#$$=$=&&&--;;;>>>>>>>>>>>>>>>;>;;=&=$@@+++.. . ....++@@=#==;;;;;;>>>>>>>>>;>;;;-;--------*-&-&-&--&&&-&&-&--*&&&&&&&&&&&&&$*$$&&&&&&&$&$&&&&&&$$$$$@$@$@$@$@@@$@%@@$@$@@@@@@@@@@@@@@@@@@@@+@+@+@+@+++@@++@+@+@@@@@+@+@++++++++++++++++++++++++@@+@++@+@@+@@+@@@+@+@+@@+@+@+@+@++++@++@++++++.++.++++++++@+++@++@++@+++++++++++++..+............... ............ ........+....+.+++.+.+.+.+.++.++.+.++.+.++.++.+.+.++.+++++++.++++.++.+.+..+.++++@@@$$=&=====,===$===$=$=$=*==->=>=>>>,>,=,>,=,>,,>,>,,,,,,,>,,,>,>>,>>>>>;>;>;;-;-----;-;;;;;;;--=&$@@++++.....+.+@+@@$@$@$$$$$$$$$$$$$$$$$$$$@@$@$@@@@@@$@=@$", ";;;-*$%@@@@@@@@@@++++.+... ...@#@@$$$&&&-;;;;>>>>>>>>,>,>>>>>;;==&$$@++. . . .+#++$$==;;;;;;;>>>,>>>>>>;;;;;;;--------*---*-&--*--*-&-&--*&&*&-&&&&&&$$&$$&&&&&$*&&*&&*$*$%$@%@$@%@$@$@%@$@@$@%@$@$@@@@@@@@@@@@@@@@@@@+@@+@@+@@++@+@+@+@@+@++@++++++++++.+++++++++++++++++++++@++@+@+@@+@@@@@@@+@+@+@+@+@+@@++@+++++++.+.+.+.+++++++@+++@+++++++@++++++++++++..+.+........ . . ............ . .......+...+.+++++++.++++.+.+++++.+++.++.+++++.++++.+++++++.++++++++.+.+...++++@@@$$===========$=$=$$$$&*=*--=>=>==,>,=,>,,=,>,,,>,>>,>,,,>,>,,>,,>>>>>>>;>;;;-------;-;;;;;;-&==@=@+++......+++@@@@@$@$@$$$$$$$$$$$$$$$@$$$$@@@$@$@=+=@@@@", "-*--*&$$@@@@@@+@++++++.......++@$=$=&&&--;;;>>>>>,>,>,,>>>>>===&$@@+++.. . ..+@#$===;;;;;;;>>>>,,>>>;;;;;-;-----*-----*----&--&---&-&&&-&-&-*-&&&&$&$$&&&&$&$&&*&&$&$$$$$$@$@%@@$@$@@@$@$@$@@@@@$@$@@@@@@@@@@@@@@@@@@+@@+@++@+@++@+@+@+@+@+++++++.+..+....+.++++++++++++++@++@++@+@+@@+@+@+@+@@+@+@+@+@+++@+@+@+++++.+.+.+.+++++++++@+++++++@++++++++......+......... .. ............ ..................+.+++++++.+.++.++.+.++.+.+.++.+.+++.++++++.++++++.+..+.+.+.+.++.++++@@@@$$$=$=#=@=#=@=@$$$$$$$&==-=>=>>=,>,>,=,,>,>,>,,,,>,>,>,,>,>,>>>>>>>;>;;;;=;------;-;-;----&&$$@@++.+.....+++@@@@$@$$$$$$$$$$$$$$$$$$$$@@$$@$@=+$@@@=@=@", "&&*&*$*$$%@@@@@@@++++.+......+#@@$$=$&&--;;;>>>>,>,,>,>,>>=====@$@++.. ....+@++@==;;;;;;>>>>>>>>>>>;;;;;;;;;-;--*------*--&--&-----*-&*-&-&-&*&*$$$&$&$&&$*$&$*$*$$%$$@%$$@@$@$@%@$@@@@@@@$@%@@@@@$@@@@@@@@@@@@@@@@+@+@+@++@++@++++++++++++++.++.++.++.+....+.+++++++++++@++@+@@+@+@@@+@@@+@+@+@+@++@+@++@+++++++.+..+..+.++++++++++++++++++++++++++++.+...+........ .... . ... .......................+.+++++.+.++.+++++++++++.+++.+++.+++.++++++++++++++.+.+..+..+.+++++@@@@@@=$==$=@=@=@$@$$$$%$%&=&==>=>==,=,>,=,=,>,>,>,,>,,>,>,>,>>>>>>>>>>>>;;;;;------;-;-;---=&=$$@@+.+......+++@@@@@$@$$$$$$$$$$$$$$$$$$$@$@$@@@=@=$$@@@@", "$$&$&&$&$$$$@@@@+@++++.+....++@@=$=$=&&--;;>>>,,,,,>,>>>>====@@@+++.. . ..++#$===;;;;;;;>>>>,,>>>;;;;;;;;-;----;--------------*--------&-&*&&$$$&$$&&$$$&$*$*$*$%$$$%$$$%@%@%@$@$@%@%@$@%@@@@$@$@@%@@@@@@@@@@@+@+@@+@++@+@+@++@+@++++++++++++.++.+......+.......++++++++++++++@+@@+@+@@+@@+@+@+@+@++@+@+++@+++.+..+..+.+.+++++++++++++++++++++..........+..+........ . ...... .. ... ..............+...+.+.+++++++.++.+.++.+.++++.++++++++++++++++++++++.+.+.++.+.+.+.+.++++@@@@@@@@#$@#$#@@@@@@@$$$$$&====>=,=>=,=,,,=,,>,>,,,>,,>,>,>>,>>>>>>>;;>;;=;-=------;-;----&&$@@@#@+.....+.++@@@@$@$$$$$$$$$$$$$$$$$$$$$$$$$$$@$@$#$@$+@", "@$$$$&$&$$$$@@@@@+++++..+..++#@@@$=$&&&&;;;>>>,>,>,,,,,>#==#=@@@+.. ..++++@$=-;;;;;>>>>,>>>>>>;;;;;;;;;;;----------------------*--*-&-&&$&$$&$$$&$*$*$&$*$$$$$%$$$%$$$$$$@%@$@@@@@@@@@@@@@@@@@@@@@@@@@@@+@@+@+@+@+@+@+++@+++++++++++++.+.+.....+.+....+...+.+..++++++++@++@++@+@@@+@@+@+@+@+@+@++++@++++++..+...+...+.++++++++++++++++.+.++.+..+.+......+........ .. . . ..............................+.+.+.+++.++++++++++.++.++.++.+.+++++++.+++.+++++.+.+..+..+.++++++++@+@@@@@$@@$@$#@@@@@@@@$$$$$======,=,==,=,=,=,=,=,=,=,>>,>>>,>>>>>>;>>>;;;;;-------------&&=$=@++++.....+.+++@@@@@@$$$$$$$$$$$$$$$$$@$@$@@=@=@=$@=@@@+", "@$@$$$=&=$$$$@@@@@+++++..+.++@@==$=$&&&-=;>>>,,,,,>,==#===#$+@+... .....++=@==-;;;;;>>>>>,,>>>>;;;;;;;;;-;-;-;;;;;-------------------*&&&$$$$$$&$$$$$$*$%$%$%$$$%$$$%$$%@$@$@$@$@@$@@@@$@@@@@@@@@@@@@@@+@+@+@++@+@+@++@@++++++++++++.+.+..+.+.+...............+.++++++++++@+@+@+@++@+@+@+@+@+@++@@+++++++.++..+...+..+.+.++++++++++++..+.....+.......+........ . .......... ...........................+..+.++.++++.+.+++++++++++++++++++++++++++++++.++.+..+...+..+.+.++++++++@+@#@@@#@@@@#@@@@@@@@$$$$$=======,==,=,=,,=,,=,,=,=,=,>>>>>>>>>>;;;>;=;------;-;-----&&$$@@@++.......++++@@@$$$$$$$$$$$$$$$$$$$$$$@$$$@$$$$$$@@@++", "@$$$$$=$==$$$@@@+@+++.++.+.+++@@$$$=$&-=;;>>,>>>,,>,,,==#$#@++.. ...++#@$=&;;;;;>>>,>>>>>>;>;;;;;;;;;;;;;;;-;;;;;;;;;;--------*&&&$*$$$$$$$$$$*$*$$$$$$$%$%$$%$$$$$$@%$@%@@$@@@@@@@@@@@@@@@@@@@@@+@@+@++@+@+@+@+@+++@@+++++++..+.+..+.........................++++++++++++@+@+@+@+@@+@++@+@++++@++++++.........+.+.+++++.+++++..+.+..+............+........ . .. . ..... ..... ....................+..+.+..++++++.+.++++++++++++++++++++++++++++.++++.+.+.+.+.+.++.++++++++@+++@@+++@@++++@@@+@@@@@$#@=#=#=#=#=#=#>#>#=>#=,#=,=>=>>>>>;>;>>;;;;;;;;-----------&&&=$$@++++......++++@@@@@$$$$$$$$$$$$$$$$@$$$$$$$$$@=@$@@+++", "$$$&&&=&=$=@$@@@@+@+++++.+++@@=#=$=$&&=-=>>>>,,,,=#=#=##$#@+... . ...+.+$@==&-;;;;>>>>,,>>>>>>>;;;;;;;;;;;;;;;;;;;;;-;-;;----*--&&&&$$$$$$$$$$$$$$$%$%$%$$$$$%$$%$%@%@$@@@@@@@@$@@@@@@@@@@@@@@@@@+@+@+@+@+@+@+@+++@++++++++...+.+.+.+...+......................+.+++++++@+@++@+@+@+@+@+@+@+++@+@+++++.+..+....+....+..+..+..+.+.+.+..+.........+................. . ... . ..... ...........................+.++.+.+.++++++++++++++++++++++++++++.+++++.+.+.+..+..+..+.+.+++++++++++++++@++++@+++@+@+@@@@$@@=@======,=====,#>=,==,=#,===>=>>>;>;>;>;=;------------&&&$$$@@@++........++@@@@$$$$$$$$$$$$$$$@$$$$@$$$$$=$$$@@@+++.", "&&&=&&$=$=$$$@@@@@+++.++++++@@@$$$$$&&=;==>>,=,=,,,=#==#@++.... . ..+#@@@&=--;;;>>>>>>>>>>;>>>;;;;;;;;;;;;;;;;;;;;;;;;;-----*&*&&$$$$$$$$$$$$$%$$$$$$@%@%$$$$$@$$@$@$@%@$@%@@@$@@@@@@@@@@@@@@@+@@+@@@@@+@++++@+++@+@+@++.+..........+...........................+++++++++++++@+@+@++@+++@+@+++++++++...........+..+..++.+.+..........+.................... . . .......................................+......+.++++.++++++++++++++++++++++++++++++.++++.+.+.+.+.+.++.++.+.++.+++++++++++++++++++++++@#@@#@@#@#@#@##=##==#=#=#=#==>#==>=>=;>;>;;;;;;;-;----------&&&$=$@@+++........++@@@@@$@$$$$$$$$@$$@$@$$$@$$$$$$$$$@@+++.", "--&&&&=$$$@$@@@@+++++++++++@@=@=$$=$&&==;=>=,,#,#=#=#@#@++.. . . .......+@@=$&=-;;>>>>>>>>>>>;>>;>;;;;;;;;;;;;;;;;;;;;;;-;-----&&&$$$$$$$$$$$$%$$$$$%@$@$$@$@%@%@%@@%@%@@@$@@@@%@@@$@@@@@@@@@@++@+@@@@+@++++++++++++++++++++.....+.+.+....+.....................+..++++++++@+@@++@++@+@+@@++@+@+@++++..+.......+......+....+..+.+..+....................... ......... . . .................................+.+.+.+.+.+++.++.++++++++++++++++++++++++++.+.+.+.+..+..+..++.++++.+++.++.++++++++++++++++++++@+@@@@@#$#$$#$=#@#=#=#==#=#===#===>==>=>=;=;=;=;---------&&&&$$@@@+++.......++++@@@$@$$@$@$@$$$@$$@$@$$$$$$$$@$@@#@...+", "-&&&&&$=$=$@@@@+@++++.++++@+@@@$$$$$$&===>=,=,=>#=#=#@#+... . . . ..+++@$$=&==;;>>>,>>>>>>>>>>;>;;;;;;;;;;;;;;;;;;;;;;---*&*&&$$$$$$@$$@$$$$$@%$@$@%@@%@$@@@@@@@@@@@$@@@@%@@@@%@@@@@@@@@@+@+@+@++@+@+@+++++++++++++++++.............+.......... . ... ............++++++++++@++@++@+++@+@++++++++.+...+.........+....+.+..................................... . ... ... . .....................................+...++.++++++++++++++++++++++++.+.++++.++.+.+.+.+.+.+.+..++.+.+.+++++.+++++++++++++++++++++#++@@@#@@#@$#@@@@@#=@=#=#========;=;>;;=;;;-;---------&&&$=$$@@+++........++@@@@@$@$$$@$@@$@$@$$@$@$@$$$$$@@@+++...", "&&&&$$$$@@@@@@+@+++++++++@@@@=@=@$$&$&====#>#=#=#=#++++.. . . ..... . ....+@@$$&&=;=;>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;-----&&$$$$$$$@$$@$$$@%@$$@@%@@@$@@@%@@$@@%@@@@@@@@@@@@@@@@@@@@@@@@+@+@+@+@@+++++++++++++++@+++++.................... . . .. .. ...........+...++++++@+++@+@+@+@+@+++@+@+++++.+...............+.....+.+..+......................... . . ....... ....... ..............................+....+.+.++.+.+.+.++++++++++++.+++++++.+.+.+.+.+.+.+.+.+.+.++.++.+++.+.++++++.++.++.+++.++.++.++++#+++#+++#@#@##@#@#@@#$#=#=========;=;;=-=---------&&&&$$$@@@++.+.......+++@@@$@$@@$@$@$@@@$@@$@$$$$$@$@@@++.....", "&&&&&$$$$$@@@@++++++.+++++@@@@@$$$$$&$==>==,=,#=#@#+#...... . .. . ...+#@@@$&=;=;;>>>>>>>>>>>>;>>;;;;;;;;;;;;;;;;;;;----*&*$*$$$$$@%@$$@%@$@$@%$@@%@%@%$@@%@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@++++@+++++++++++++++++++.+................. .. . . ... .... ........+.+.++++++++@++@+++@+++@+++++++.+..................................................... ....... . ................ ..........................+...+...+.+.++++++.+.++.++.+++.+.+.+.++++.+.+..+.+.+.++.++.+.+++.++++.++.++++++.++...++.+.+.+.+.+..+++#++++++@++@#@#@@#@@@#$#======;==;=;;-=----&---&&&&$$$@@@++.........+++@@@@@$@$@@@@$@@@@$@$@$@$@$@@@+++.+...", "&&&&$$@$@@@@@+@++++.++++@@@@$$$@$$@$$====#=#=#@#@#@++............. . ...+@@$=$====;>;>>>>>>;;;;;;;;>;;;;;;;;;;;;;;;;;---*&&$$$$$$$@$$@$@$@$$%@%@$@%@$$@$@$%@@@@$@%@@@@@@@@@@@@@@@@@@@@@+@+@@+@+@++++++++++++++++++++........................... . . . .. ...........+.++++++++@+++@+@++@+@++@+++++..+................+..+.........+... . .... ....... . .. . . ...... ....... .. .... ...................................+....+.+.++++.+++.+++++++++..+.+.+.+.+..+.+.+.+.++.+.++.+.+++++++++.++.++.+.+.+...+................#+#+++#+#@#@#$@=@=======;=;==-;-=---&&&&&&$$$$@@++++.........++@@@$@@$@@@@@@@@@@@$@$@$@$@@@++.....+.", "$&$$$$@$@@@@@+++++++.++@+@@@#$@$@$$$$$$====#=$#@@#+.+..+.+.+.+... . . . . ..+++@@$$=====;>>>;>;>>>;>>;>;;>;;;;;;;;;;;;----&&&&$$$$$$$@%@$$@%@%@$@$@%$$$$$$%$%@%$%@%$@@%@%@@@@@@@@@@@@@@@@@@@@@+@@+++@++++++++++@+++++.+........... .......... .. . . . . . .. ... ..........+++++++@+@++@+@++++++++.+.+.................................. ... . ....... ... .. ..... . ............. ..... .............................+.....+...+.+..+.+.+.++..+.+.+.+.+.+..+...+...+..+.+.+++++.++++.+++.+++++++.++.....+...+.....................++++#@@#@#@+=@=======-=-=---&---&&&&&$$$$@@++.+........+++@@@@@@$@@@@@@@@@@@@@@@@@@@+++.......", "$$$$@@@@@@@@+@+++++.++++@@@@$@$@$@$$=$==#=#$#@#@#++..+.+++++++...... . . . . . . .++@@$$=$==;=>;;>>>;>;;;;;;;;;;;;;;;;;;;----&&&&$$$$$$$@$$$@$$%@$@$$%@%@$$%@%$%@$$$$$$$$@%@$@@%@%@@@@@@@+@@@+@+@+@@+@+@@+++@+++@++@+++++++.......... ........... .. . . . . . . . .........+.+.+++++++++@+++@+@+@+++++...+.......................+........... ... . . .... . .. .. . ........ . . .. .............................................+.....+..+..+.+.+.+...+.+.+..+.+.+..++..+..+.+..+.++.+++++.+++++++.++.+..+............. . . . . . . .....+++#@@@=#$@=$====&=-=-=&=-&=&&&&$$$$@$@@+++..........+++@@@@@@@@@@+@@@@@@$@@@@@+++......+.+", "$$$$$$@$@@@@+++++.++.++++@@@@@@@@$@$@$@=$=$#@@+++.++.+++@+@@@++++........ . . . . . .. . . .+++@@@$$=======;;>;;>;>;;>;;;;;;;;;---&-&&&&&$*$$$$$@%@%$@%$@$@%@%$$$$$%$$$$$$%$%$%$%$%$$$$%@$@@@%@@@@@@@+@+@+@+@+@@@@+@@++@+++@++@++++.+.+..... ..... ..... ..... . . . ....... ..... .......+.++++++@+@+++@++++++++++++.................................... .. . .. .. .. .. .. ... . .. . .......... . . . .. . .. .. ............................+...+...+...+..+.+..+...+..+...+....+.+.+.+.+.+.+++.+++++++++++++++.++...+........ .. . . . . . ...+.++@#+$#$$$==&==&=&=&&&=&=&&=$=@$@@@+++.........++++@@@@@@@+@+++@@@@@@@@++++..........", "$$@$@$@@@@++@++++++++++@+@@@@$@$@@$$=@=@#$#$#@#++++.++@@@@@@@+@++++.....+.... . . .. . . ....+@@@$=$=&=;=;=>-;>;;;;;;;;=;====&&=&&&&&$&$$$$$$$$@$$@$$$$$%$$$$@%$%$%@%$%$%@$$%@$@%@@%@%@@%@%@@@@@@@@@@@@@@@+@+@+++@++@++@+@++@+@++++++..+................ . . . . .. . . ... . .........++.+++++++++@++@+@+++++.+.......... ......................... .. .............. . ... .......... . . .. .. .. .... .... .... ... ..............................+..+..+...+.+..+.+.+..+...+.+..+..+.+.++.++.++++++++++++++.+++.+.+.......... .. . . .. . . .. ++#+@@@$@=@=$=$=&=&&=&=&&&$$$$$@$@@@+++..........++@+@@@@@+@++@+@+@@@@+++++.........+.", "===$$$$$@@+@+++@++.+.+++@@@@@@@@$@@@@=$=@$@@@+++.++@+@@@$$@$@@@+@+++@+@++++.+... . . . . . . ...++@@@@$$=========;=;;=;=====-=&=&&$&$$$&$$$$$$@$@%$$$%@%@%$@%$%$%@%$$%$$%$$%$%@%$%@$@$@$@$$@@@%@@%@@@@@@@@@@@@@@+@+++@+@+@+@+@@++@++++++.+.............. ..... . . . . ... . .. . . .......++++++++@+++@+++++++++.+.+...... ... .................... .... .. . . . . ...... ..... . . ... . . . ...... . . . .. . . ..... ... ................................+...+.+..+..+..+...+..+.+..+.+.+.++.+.++++++++++++++++++.+....... ... . . . . . . ...++#@#@@@@$$$=$=$=&&=$=&$=$$$@$@@@++.+.. .......++@+@@@@+@+++++@+@+@++++........+..+", "=$=$=@@@@@@+@@@+++++.++++@@@@@@@@@$$$@@#$#@#@++++++@@=@=$$$@$@@@@@@@@@@$@$@@++.. . . . ... . . . ..+++@@=@=$=&==--=;=;==;=====&$=$$$$$$$$$$$$$$@$$$@$$%@$$$$$%$$%@$%$$%$%$%$%$%$$%@$$%@%@%@%@%@$@@@@@@@@@@@@@@@@++++++++++++++@@+@@@@++++++++.+.+............ . .. . . . . .. . . ........+.+.+++++++++@+++++++++++.......... ..... . . ............... ... ... ........ .. ... . ..... .. . . . . . . . . . ... . . . . . .. . ... .........................+.+.+..+.....+..+.+.+.+.+.+..+.+.+.+.++.++++++++++++++++++++.++.++....... ... . . . . .....+++@#$@=@$@=$=$$$$=$$$$$$$@$@@+@++... . .....++++@+@+@+++++++++++++...+..+.++.+.+", "===$=$$@@@+@+@@@+++++++@+@+@@@@@@@@@=$$$@@@@++++++@@@$$$$$$$$@$@@@@@$@$@$$$$@@++..... . . . . . .. +++@+$@$$$=&==&==&=&==&=$$$$$$$$$$$$$$@$@$@$@@%@%$$$%$%$%@%$%$%$%$%$%$%$%$%$%$%$%$$$$$@$@@@%@@%@@@%@@%@@@@@@@@+@+@+++++++++++@+@+@++++++++++.+..+............ . . . . . .. ... . . . .....+..+++++++@+++@+@+++++.+.+..... . .... .................... .. .. ......... . ....... . . . . . . . . .... . . . . . . . . . . .. ... .. . ................+.........+..+.+..+..+.+.+..+..+...+...+.+.+.+.++.++++++++++++++++++..+....... . . . . . ....+++++@#@@@$@$$=$$$=$$$@$$@@@@@++++...........++++@+@+++++++@+++++.+..+.+++++.+++", "====$$$@@@@@@@@@@++.+.++++@@@@@@@$@@@@@@@#@+++@+@@@$$=$&&$&$$$@$$@$$@$$&$$=$$$+++++.. . ... . . . ..++++@@$$=$$$=$==&===$$$$$$@$@$@$@@@@@@$@@@$@%@$$$%$$$%@%$$%$$%$%$%$*$%$*$%$%$$$$%$%$%@%@%@$@@$@@@@@@%@@@@@@+++++++++++++++++@+++++++++.+.+.+.++......... .. . . . . . . . ... . . . .......++.++++@++++++++++++.+........ .. ... ..... . .. ..... . . . . .. ... .. ...... .. ..... . . . . . . . . . . . . . . . . .. . . .. ... . ..................+.+.+..+.+.+.+.+.+.+..+..+..+.+.++.+.+.++++++++++++++++++++++++++++......... . . . . ...+++@@@@@$@@@$$@$@$$@@@$@@+@++.+... . ......++++@++@+++++++++.....+.+@+@++++++", ";====$$@@@@@@@@@+++.++++@++@+@@@@@@$$#$@@$#@@+++@@@$$&&&&$$$$$$@$$@$$$$$&$$&$$@@@@+... . . . . . . .+++@#@@@=@$$$$$$$$$$=@@$@@$@@@@@@@$@@@@$@@@$@%$@%$%$%$$%$%$%$$*$%$%$%$%$$%$%$%$%@%$$%$@%@@%@@@%@%@@@@@@@@@@@+@+++++++++++++++++++++..+.+.+.+..++.+...... .. . ...... . ... . . . . . ....+..+++++++++@++++++++.+.+..... ..... .. ... . ...... . ... . ....... ... . . .. . . .. . . . . . . . . ... . . . . . . . . . . . . .... .. .... ...............+.......+..+.+.+.+.+.+.++.+.+.+.+..+.+.++.+.+.+++++++++++++++++++++++++..... . . . . . . ...+.+@#+@#@@@@@$@$@@=@@@@+@+++.+... .. ....++++@++++.++++++++.+..+++@@@@@@+@@", ";=-$$$@@@@@@$$@@@+++.++++@+@@@@@@@=@@$@@@@@+@+@@@$=$=&&&&$&$$$$$$@$$$$$$$&&&$$$@@@+++... . . . . . .....++@@@@@@=@$$$$$$$$@@@@@@@@@@@@@@@@@@@@@$%@$$$%$$%@$%$%$%$%$%$%$*$%$*$$%$$$%$%$$%$%$$$$@$@@$@@@@@@$@%@@@@+@+++@++++++++++++++++++..+........+.....+...... .. ..... . . . . . . .......+.++++++++++++++++++.......... ... .. . .... .. . .. ... . . ... ..... . . . . . . . . . . .. . . . . . . .... .. ... ... ... ... ..................+...+.+..+.+.+.+.+..+.+.+..+.+.+.+.+.+++++.+++++++++++@++@++++++++++...... . . . . . . . ..++++@@#@@@@#@@@+@@+@+++++...... . ....++++++++++..+.......++@@@$$@@@@@$", ";-=&=$$$@@@$@$@@+++++.++++@+@@@@@@@$@$@@@@@@+@+@@@$$&&&&&$$$@$@$$@$@$$$$$$$&$$$$$@+++.... . . . . . ...+++@@@@@@@$@@@$@@@@@@@+@+@@@@@@@@@@@@@@@@%@%@%$%$%$$%$%$%$%*$%$%$$%$%$%$%$$$$%$$$$%@%$%@%@@%@@%@@@@@@@@@@+@@+++++++++++++++++.+.+.............+................. . . . ..... . . ....+.+.+++++++++++++++.++.+.......... .......... ........ ..... ...... ... . ..... . ... . . . . . .. .. .. . .. ........ ... ... .. .............+.+..+...+.+..+.+.+.+.+.+.++.+.+.++.++.++.+++.+.++++.++++++++++++++@++++++++++..... . . . . . . .+.++++++@@+@+@#@++++++.+... ... ......++++++.+.+..+.+.....+@@$$$$@$@$$", ";--&$$@@$@@$$$@@@++..+.+++@+@@@@@$@@@#$@@@@+@+@@$$=&&&&$$$$$$$$$$$$$@$$$$$&$$$$$$@@++.... .. . .. ...+.+++@@@@@@@$@@@@@#@+@+@+@+@@@@@@@@@@@@%@@$$$$%@$%$%$$%$$*$%$*$%$%$%$$%$$%$%@$%@%$%$$@%@@$@@@@@@%@@@@@@@@+@++@++++++++++++++++++.+.................... . ... ... . . ..... . . ......+++++++++++++++++++.......... . .. . .. .. . ... .. .. ..... ...... .... . . . . . . . .. . . . ......... . .... .. ... ... ..........................+........+.+.+.+.++.++.++.+.+.++.+++.++++++.+++++++@++++@++@++@++++++++++...... . . . . . .. ....+#++++++++++++++....... . .. . ....++++++++.+.....+..+++@$$&$&$$$$&", ";-&&&$=@=@=@$$@@+++.+.+++@+@@@@@@@$$@$@@@@@+@+@@@$$$&&&&$$$@$@$@$@@$@$@$@$$$$$$$@$@@@+.. .... . . . .. +.+@#+@#@@@@#@@+@+@+++++@+@++@+@+@@@@@@@%@%@%$$%$$%$%$*%$%$%$%*$*$%$%$%$%$%$%$@%$@%$%$@%@%@%@%@@@@@@@@+@+@+@++++++++++++++++++.++..+................. ... ....... . . .... . .....+...++++++++++++++.+..+..... . ... ..... . ..... .. . .. . .. ... .. . . . . . . . . . . . . . .. . . . ... . ... ... ... .. . . . . .............+.....+.++.+..+.+.+.+.+.++.++.+++.+++.++.++.+++++++++++++@++++@++@+@++++++++++..... . . . . . ......+#.++++#+...+.... . . . .....++++.+....+......+@@$$&&&$&$&&", "--&&$$$@$@=@$@@@+++..+.+++@@@@@@$#$@@@@@#@@+@+@@$$=&$$$$$@@@$@$@$@$@$@$@@$@$$*$$$$@@++..... . . .... ....++.+@++@+++@++++++++++++@@+@@+@+@+@@@%@@%@%@%@$%$$%$%$%$**$%$%$%$*$%$%$%$$%$%$$%$$%@%$$$$@$@$@%@@@@@@+@++++++++++++++++++++++...+................ ... ..... . . . ...... . . . .......++.++++++++++++++.+........... . ... .... .. .... ..... . ..... .. . .. . . . . . .. . . . . ... . .. . . . . .. .....................+...+.+....+.+.+.+.++.++.+.++.+++.++.+.+++++++++++.+++++++++@+@++@+++@+@+++++++.+...... . . .. . . . . .............. . . . . .....+.+.++..+.......+.+@@&&&&&$&&&-", "-*&*&$$=@$@=$$@@++++..+.++@#@@@@$@$@$$@$@@@+@@@@$$$&$$$$@$@@@$@$@@$@$@$@@$@$$$$$$$$@@+..... . . . . .. .+.++++++++++++++++++++++@@+@+++@@@@@$@$$$@%@%$$%$%$*$*%$%*&*%**%$%$%$%$%%$$%$%$%$$%@%@%$%@%@@@%@@@+@+@+@+@+++++++.+.++++..+.+........... ... . . . ... ..... . . . . . . .. ..+..+.++.+++++++++.+.+.+....... . .... ... .. .. . .. . . .... . ... . . . . . . . . . . . . .. . ... . .... . . ... . . .. .. . ............+...+.....+.+..+.+..+.+.+.+++.++.+.+++++++++.+.++.++++++++++++++++@++@+@++@+@+++++++++...... . . .. . . . ... . .. . . . .....+.+.+..........++@@$$&&&&&&--", "-&&&$&$$$=@$@$@+++.+..++++@@$@=@@$@@@@@@@@+@+@@$@=$$$$@@@@@@@@@@@@@@$@@$@@$@$$$$$$$@++... .. .. . . ... ....+.++.+++++.+.++++++@+@+@+++++@@@@%@%@%$$$$%$%$$%$%$*$**$%&$*$%*$*$%$%$$%$%$$%@%@$%$$%@@$@$@@@@@@@+@+++++++++.+.++++.+.+....... . . . . . . . . . . . .. .... . .... . . ..........+.+++++++++++++.......... .... .... . .. . ... . ... . . .. . . . . . . . . . . . . . . .. . . . . . .. . . . . . .. ... ..................+.+...+...+.+.+.+.++.+++.++++.+.+.+.+.++++++++++++++++@+@+@++@+@++@+++@++++++++++.......... . . . . . . . . . . .....++.+.............+@$$&&&&&&&--", "&*&*&$=$$=@=$@@@++.....+++@@@@@@$@=$$@$@@@+@+@@$@$$$@$@@@@@@@$@@@@@@@$@$@@@$$$$$&$$@++...... . . . . . .........+......+.+.+++++++@+@++++++@@@@@$@@%@%$$$%$*$*&%*$*****%&%$%$%$*$*%$%$$%$$$$%@%$@%@%@%@@@@@+@+@++@+++++.+.++.++++.+...... .. ... . . . . . . . . ... . . . .. . ... . . . ......+.+.+++++++++.+.+.+.+....... . ... .. .. .. . .... ... . . . .. . . . . . . . ... . . . .. . . . . .. . . .. . .........+...+.....+..++.+.+.+++.+++.++++.+++++++++++.++.++++++++++@+++++@+@++@+@+@@+@+@++++++++++....... . . .. . . . .........+..........++@@$&&&&&&---", "&*&&&&$=$$$@@@@+++.+..+++@@@@=@$@@@@@@@@@@+@+@@@$@$$@@@@+@@@@@@@@@$@$@@@@$@$@$$$$$@@+++... . . . .. . ...+.....+.+..+++++++++@+++++++@@@@%@%@%@$@$%@%$$%$$*$**$*$*$*%$*%$%*%$%$$$%@$%@%$$$@%@@$@@@@@@@@@+@++@+++++.+.+.+++......... . ... ... . . . . . . . . . ..... . . . . . . . ....+..+.+.+++++++++.+.+....... . .... ..... ... .. . ..... . .. . .. . . . . . . .. . . . .. . . .... .. . . ..... ...................+.+..+....+.+...++..+++.+.++.+.+.++.++++++++++++++@++@+@@+@+@@@+@@+@+@+@+@+++++++++++........ . .. . . . . .....+............+.++@$$&&&&&---", "*&&&&&=$=$=$=@@+++.....+++@@@@$@=@=$$$@@@@@+@+@@$@@$@@@+@@@@@@@@@@@@@@$@@@$@$$$$$$@@+++.. .. ...... . ................+..+.+++++++@+++++++@@@@@@$@@%$@$$$$$$$%$%$%**%*$*$%$*$%$$%$%$@%@@%$@%$%@$$@@%@@@@@@@+@+@+++++.++.+++.+.+++... ... . . . . . . . . . . . . . ... . . . . . .. . ........+.++++.+++.+.+.+............. ..... ....... ...... . ... . . . . . . . . . ... . . ..... . . .. . . . . . . .. .. . .......+..+.+.+...+....+.+..+++.+.+++.+++++++++++++++++++++++++++++@+@+@+@+@+@+@@+@@@@@+@@@+@++++++.+.+........ ... . . ...................++@@$&$&&&&---", "&*&&&=&=$=@@@@@++.+....++@@@$@=@$@@@@$@@@++++@@@@$@@++++@@@@@%@@@@@@@@@@@@@$@$$$$@@@+++... . . .. . . . . ...........+++++++++++++..++++@@@@@%@@@@@%@@%@$$%$*$*%$**%*%$*%$%$%$%$$%@$$%@$%@$$%@@@@@@@@@@@@+@+++++++++++++++++....... . . . . . . . . . . . . . ........ . . . . . . . ......+.+.+.++++.+++.+...+....... ... . .... . . . . . . ... . . .. . . . . . . . .. . . . . . . . . ......................+..++++.+.++..+.+.+.+.++.++.++.++.+++++++++++++@+@++@+@+@+@@@+@@@@+@+@+@@+@+@+@+++++++++......... .. .. . . . . ............ .......++@$$&$&&&&-;", "&*&---=====@=@@+++..+..++@@@@$@$$$=$$@$@@@+@++@@@@@@@+++@@@@@@@@@@@@@@@@@@@$@$$@$@@@@++.... .... . . . ... ..........+.++++.+++++++.++++@@@@@@@@@%@@@$@@@$@$$$$*$%*$*$*%$%*$%$%$%$@%@@%@@%@%@@%@@@@@@@@+@+@+@+@+++++++++++.++........ .. . . . . . . . . . . . . .. . ...... . . . . . ......+.++.+.+++..+.+.+....... .. . ... ...... .. . . . . . .. . . . .. . . .. . . . . .. . .. .. . ... . . . . ... .. . .........+.+.++.++.+.+.+..++.+.++.+++++.+++++++++++++++++++++++++@+@+@+@+@+@@@+@@@@@@@+@@@@@+@+@++++++++++......... . . .. . . .......... .........++@@$$*$&&--;", "*&---=;==$$=+@@++.+...+.+@@$@$@=@@@@$@@@@@+++@+@+@+@+++@+@@@@@%@@@@@@@@@@@@$@$$$@@@@+++.. .... . . . . .. .... . . ...+.++++++++++.+..+++@+@@@@@@@@@@@@@@%@$@%@%$$%$*%*%*$*$%*$*$%$%$$%@$@%@@$@@@@@@@@@@@+@++++++++++++++++++....... ... . . . . . . . . . . . . . . ...... .. . . . . . ...+..+.+.++.+.+++.+........... .. . .... .. . . . . ..... . . . .. . . . . . . . . . . . ........................+..+..+.+.+.++.+.++.++++.+.++++++++++++++++++@+@+@+@@+@+@+@@@+@@@+@@@@@@@@@@@+@+@@@+@+@+++++.+........ . . . . . . . . . ...... . .. .......++@@$$$*&&--;", "&*--;-;====@=@@+++.....+++@@@$@$=$$=@$@@@@@++++@+@++++++@@@@@@@@@@@@@@@@@@@@$@$@$@@@@++..... . . ...... .. . ........+.+++++.++++++.++++++@@@@@@@%@@@@%@@@@$@@$@$$$$$*$&%*%*$*%$%$%$%$%$%@@%@%@@@@@@@@++@++@+++++++++++++++++.+... .. . . . . . . . . . . . . . . ... . .. .. . . . . . ........+.+.++.++.+..+..+............... ... . ... . . . . . . . . . . . . . . . ... ... .. . . ........+...+.+.++.+++++.+++.+.++.++++++++++++++@+@+@+@+@+@+@@++@+@@+@+@@+@@@@@@@@@@@@@@@@@+@+@+++++++++++++...... . . . . . . . . ..... . . . . . ..........+@@$$$$&-;-;", "&&---;;===@=@#@@+++.+.+++@@$@=@$$@$@$@$@@++++@++++++++++@@@@@@@@++@@@@@@@@@$@$@$@@@@++.... . . . . . ... .. .. ......+++.+++++++...+.+++@+@@@@@%@@$%@@@@%@%@$@%@@%@%$$%%$*$%*%$%$$%$$$$@$@$@@@@@@@+@+@+@++++++++++++++++++......... . . . . . . . . . . . . . ... ......... . . .. .. .......+.+.+.+.+.+..+...+....... ..... . . .. ... . . . . . . . . . . . . . . . . . . . . . . . . ..... . . . . ... . .........+.+.+.+.+..+.+.++++++++++++++++++@+@+@+@@@+@+@@+@+@@@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@+@+@+++++++.+.+........ . . . . .. .. . .. . . .. . . . . . ........+++@@$$&&&-;-", "&&&--;;-==$=$$@++++.....++@@@@$$$$$$@$@@@@@++++++++++.++@@@@@@@@+@+@@+@@@@@$@$@$@$@@@++....... ... . .. . .. ... ....+.++++++++++++.+++++++@@@@@@%$@@%@%$@$$@%@$@@@@@$@$%$*$%$*$%$%$%$%%%@%@%@@@@@@+@+@+++++++++++++++++++++.+... . . . ... . . . . . . . ... . . ... . . . . . . . . ... ........+.+.+.+.+.+.+........... .. . ... . . . . . . . .. . .. . . .. . . . . . . .. ... . . . .. .... ......+....+..+.+.+++++.++++.+++++++++++++++@+@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@+++++++.+.++....... . . . . . . . . ...... . . . . ............+@@$$$&--;;-", "$&&&--;--==$@@@@+++++.+++@@@$$$$$$$$@$@@@@+++++++++..++++@@@@@++@@@++@@@@@@@$@$@@@@@+++..... .. . . . . . ... . ....++++++++++++.++++++@@@@@@@%@$@%$%$$$%$%$%$$%@%@$@@$@$%$%*$%%$%$%$%@$$$@@@@@@@+@+@++@+++++.+..+..++++.+.+..... . . . . . . . . ...... . ... . ...... . . . . . . ... ...+.+...+.+.+....+..+...... ......... ... . . . . . . . . . .. . . . . . . .... .. . . . . . . .........+.+..+.+.+.+.+.++.+++++++++++++@+@+@@@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+@++++++++++.++..+......... . . .. . . . . . . . . . . . .............++@$$$&--;;=-", "$$&&---;-===@=@@@++++.++++@@@@$@$$$$$@$@@@@@+++++.++.++++@@@@+@+++@+@+@@@@@@$@$@$@@++++++..... . . . . . .. ......+.+.+++++@++++++++@+@+@@@@@@@%@$$$%$*&*%$%$%$@%@%@%@@@$$$%$*$%$%$$%$%$%%$%@@@@+@++@++++++.+..+.++.+.+++...... . . .... . . .. . . . . ..... . .. . . . . . .. . . ..........+.+..+.+.+.............. . .. . . . ..... . .. .. . . . .. . . . . . . . . .. . .. . .. ... . .... ...........+...+.+.++++++++++++++++++++@+@++@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@+++++++.++.+.+.......... . . .. . . . . . . ........+....+.++@@&&&;=;;;-", "$$&&&-----=$=@@#@@+++++++@@@$$$$$$@$$$@@@@++++++.+..+.+++@+@+++@+@+@+@@@@@$@$@$@@@@@+++.+....... . .. .. ........+.+.+++++++@++++++@@@@@@@@@%@%@@%$%%&**&*&**$%$%$%$@@@%@@%$%$%$%$$%$@%@%@$@@@@@++@+@+@++++.+.+..+..++........... . . . . ........ . ... ... .. .. .. . . . ..... . . .. .......+.+....+...+..+......... .. . . .... . . ... . . . . . . . . . . .. ... . . . . . . . . ...........+..+.+.+.+++++++++++++++@+@+@@+@+@@@@@@@@@@@@%@@%@%@@%@@@@@@@@@@@@@%@@@@@%@@@@@@@@+@+++++++++++.+.+......... . . . . . . . . . . . .. . . . .. ......+.+...++@$=&=;;;;=&=", "$$$&&-----=$=$$@@@@@++++++@@@$@$$$$$$@$@@@@+++.+.+..+.++++++@++@+@++@+@@@@@@$@$@$@@@@+++++... ..... . . . ........++++++++@++++++@@@@@@@@%@@@@@%@$$$**&***&**%$%$%$%%%$@$@@$%$$$%$%@%$$$@%$%%@@@@@++++++++.+.......+..++.... . . . . ..... .. . . . . .. . ..... ...... . . . . . . . ...........+.+...+....................... . .. ... .. . . .. . . . . .. . . . . . . . . . . .. ..............++++++++++++++++@+++@+@+@+@@+@@@@@@@@%@@@%@@@%@@@@%@%@%@@%@@@@@@@@@@@@@@@@@@+@+@+@+++++++++++++.++........ . . . .. . . . . . .....+.++..+.++@@$&&-;;;-=&&", "%$*&&&----&=$$@@@@@@@@@@@@@@@$@$$$$@$$@@@@+++++......+.+++@+++++++@+@+@@@@$@@$@@@@@+@@++.+.... .. . . ..........++.++++++++@++++@@@@%@%@%@%@%@@@$%%$***--**&**$%*$*$$%$%@%@@$$%$$%$%@$%@%$@@@%@@@+@+@+++++.+...+.+.++.+..+........... .. . .... .. . . . .... .. .. .. . . . . . . . . .. ............+....+...+....... . ... .. . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . .......+.+.+++.+++++++++++@++++@@@@+@@@@@@@@@@@@@%@@%@$@%@@@%@%@@@@@@@@@@%@@@@@@%@@@@@@@@+@@++@+++++++.+.+..+............. ..... . .. . .. .. . . . . .........+.+++.+.++@=$=-----=&=$", "*$&&&&-----&=$=$$@$@@@+@+@@@$@$$$$$$$@$$@@@@++++.+....+++++++++@++@+@+@@@@$@@@@@@@@@@+@+++...................+.+.++.++++@+@++@+@@@@@@@$$$%$@$@%@$$%$*&**&******$*%*%*$%%$%@%@@@$$%$$%@%$@%$%@@@@@@++++++++......+.+.+++++..+........... .... . . ...... . . . . . . . . . . . . . ... ........+..+....+................. .. . . . . . . . . . . . . . . . . ..... . . . . . . . . .........+..+.+.++++++++++@+@+@+@@@@@@@@@@@@@%@@@@@@%@@%@%@$@@%@%@%@%@@@@@@%@@@@@@@@@+@+@++@++@++++++++++++.++.+....... .. . . .. . . . . . . . . . . . ..........++++++++.+++@@$&&-&&&&&$$", "$***&*-----&&$@@@=@@$@$@@@@@$@$@$$$$$$@$@@@+++.+...+..+.+++++@++@++@+@@@@@@$@@$@@@@@@@#@+.+...................++++++++++++@++@+@@@%@%$%$%$$%$%$%$%*$*%&****&***%*&*$**$*$%@@@%$%$$%$%$$%@$@%@@@@@+@++++.+.+.++.+.++++++++++........ ........... . . . . .. .. .. .... . . . . . .. . ....................+....... . .... . . . . . .... . .. . . . . . . .. . . .. . . .. . .. . . . . ....+.++.+.++.+++.+++++++++++@@@@@@@@@@@@@@@@@@%@%@$@%@@$@%@%@@@@@@@@@%@@@@@@@@@@@@@@@@@@@+@+++++++++++++.++..+..+...... . . .. . . . . . . . . . . . . . .. ......+++++++@+++++++@$$$$&&&$$$$&", "*&&&*&------&===@$@=@$@$@$@$@$$$$@$@$$@$@@@@+++.+......+++++++++++@+@@@@@@@@@@@@@$#@@@++++.......... .......++.+.+.+++++@++@+@@@@@@@@%$$%$%$$%$*$*%$*%*$%$*%&******%**%*%$%%@@@$$%@$@$@$$%@@%@@@@@+++++++.+..++++++@+++++++++....... . . .. . . . ... . . . . . . . . . . . ... . .............+................. .... . . . . . . . . . . . . . . . .. . . . . . ... . . .. . . .. . ...+..+..+.++.+.++++++++++@++++@@@@@%@@@%@%@%@$@@%@@@%@%@@@@%@%@%@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@+++++++.+++.+.+.......... .. . . .. . . . . ... . ..........+..+++@@@@@@+.+.+++@@@@$$$&$$$", "**&*--*-----&&$$@=@$$$$$@$@$@$$@$$$$$@$@@@@@++++.......+.+++++@+@+@+@@@@@@@@@@$@=@$@@@@+++.+.............+.++++++++++++++@+@+@@@@%@%$$%$$%$*$*******$%$%$*%***&**&*&*$*$*$%$$%@%@@$%@%@%@@%@@@@@@+@++++.++++++++@+@+@++++........ . . . . . . .. . .... . . . .. . . ...... . . .. ........................... .... . .. . . . . . . . . .. .. . . . . . . . . . . . . . . . ....+.++.+.+.+.++++.++++@+@++@+@@+@@@@@@@@@@@@@@%@%@$%@@$@%@%@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@++++++++..+.+........... ... . .. . ........ ... .. . ...........+..+.++++@@@@@@@@++...+++@@$@$$$$&&", "&*&*-----;---=&=@$$$$$$$$=$$$$$$$$$$$$$@$@@@@+++.+.......++++++++@+@@@@@@@@@@@@@@@@$@@@+++.+............+.+.+++.+.+++++@+++@@@@@@@@@$$$%$$$*$*&&*&**$**$%$$$**-********%&%$%$$@@@@@@@@@@@@@%@@@@@+@+++++++++++++++@++@+++..... . . . . . . . .. . . . . . . . .. . . ... . . . . . . . ................... ... ..... .. . . . . . . . . . . . . . . . ... . . . . . . ....++.+..+.+.+..++++++++@+@++++@+@@@@%@@@@@@@@@@@@@@%@%@$@$@%@%@@@@@@@@@@@@@@@@@%$@@%$%@%@%@@@@@@@++++++++...+.+..................... .. .. . . .... ...........+.+.+.++++@@@@$$$@@@++... .++@@$$$$=&", "*&*-----;--;--&$$$@$$=@=$@$$$$$$$$$$$@$$@@@@@+++......+.+.++++@++@+@@@@@@@@@@@$@=@=+@#@++++.++.+.+.++.+++++++.++++++++++@@+@@@@@%@%$%$$$%$%$&**&**&**$*%$*%*$**&*&****&**$%$%$%@%@@@@@@%@@@@@@@@@@++++++++++++@+@++++++....... . . . . .. . . .. . .. . . . .. . . . . . . . . .. .......... .. ... . . . .. ... .. .. . . . .. . . . . . . . . . . . ....+.++++.+..+.++.+++++@@+@++@++++@@@@@@@@%@@@@@@%@%@$@@@%@%@@@@@@%@@@@@@@@@@@%@%@@$%$$$$$$$@$@@@@@@+++++.++.+............................. ..................++.++.+++++++@@@%$$%$$@@++.. ....+@@$$&=&&", "*-*-*--;-;-;--&==$=@$$$$=$$=$=$$$$$$$$$$@$@@+@++++........++++++@+@+@@@@@@@@@@@@@@@$@@@+++++.++.++..+.+.++.+++++.+++++@+++@@@@@@@@@@$$%$$$$%$$&*&*****$**$%&%&************%$%$%$@@@@@@@@@@@@@@@@@@+@++++++++++++++++++...... .. . . . . . . . .. . . . . .. ... . . . . . . . .... .. . ... ..... . .... . . . . . . . . .. . . .. . . . . . . . . . . . . . . .........+.++++++.......+++++@+@+++@+@@@@@@@@@@@@@%@@@@@@%@%@@@@%@@%@@@@@@@@@@@@@@@$@%$$$$$$%$$%$%$%@@@@@@++++.+.+.+.+.........................................+++.++++++++++@@@@$$$$$$$$@++... . ++@@$&&&&", "&**---;-;;;-;--=$$@$$$$&$$=$$$&$&$$$$$$@$@@@@@++.+.....+.+++++@++@@+@@+@+@@@@$@=@=@@@@+++++++++.++++.+++++++.+.++++++++@@@@@@@@%@%$%$$$$%$$$%*&*&*-*&***$*$%&%$**&*&***&***$%$%$%$%@@@@@@@@@@@@@+@++++++++++++++++++......... . . . ... . .. . .. . . . . . . ... . . . .. . . .. . .. .. .. ... . . . . . . . . .. . . . . . .. . . . . . . .. ......+.+++++......+.+.++++++++@+@+@+@@@@%@@@%@@@@@%@%@%@@$@%@@@@@@@@@%@@@%@%@%@%$$$$$%$%$$$$$$$$@$@$@@@+@++++++.....+...+..+......+..................+.++++++++++++++++++@@@$$$&*&&&$$@@@++......++@@$&&&$", "&&*-*-;-;-;;;--&==$$$$$&$&$&&$&$&$$$$$$$$$$@@@@++.+.......++++++@+@+@@@@+@@@@@@@@@$@@@@+@+++++++.++++.+++++++++++++++@++++@@@@@@@$$$%$%$$$$$$$*&*-*-**&%***%$*%*****&***$***&%$%$@%@@@@@@@@@@@+@+@+@+++++++++++++++..... . . . . . . . .. . . . . . . . . . . . .. .... ...... . . ... . . . . . . . . . .. . . . .. . . . .. . . . . ........++++++.+.+...+.+.+++++@++@+@@@@@@@@%@@@@%@%@@%@$@%$%@%@%@%@%@%@@@%@@@$@$$$%$%$$$$$%$%$$%$$$%@%@@@@@@+++++++++.+.++.++.++.++...+.+..+..+..+.+.++++.+++++++++++++++@@@@$$$&&&&&&&$$@@@+@+++++@@$$$$&&&", "$*&*---;-;;-;;-=&$@$@$$$$&&$&&$&$&$$$$$$$@@@@@++++.+....+.++++@+@+@@@++@@@@@$@$$$@@@@@@+++++++++++++++++++.+.++.+++@++@@@@@@@@%@%$%&*&$%$$%@$*&*-*-**&**&%&*%&*$**********$%*$%$%@@@@@@@+@@+@+@+++++++++++++++++...+.... . . . . . . . . . . . . . . .. .. . . . . . . ... . . . . . . . . . . . . .. . . . .. . . . . . ... . . . . . . ...++++++++.........+.++++++@@@@@@@%@%@%@$%@%@@@%@@$%@$@%$$%$$%@@@$@%@$%%$%$%$$$$$%$$$$$$$$$$$$$@$@$@@@@@@@+++++++++++++++.+++.+++.+.+.+.+.++++.+++++++++++++@++@+@@@@@@@$$$&&&-&&&&&$$$$$=@==#===$=$-&-&", "$$&*-*---;;-;-;-===$$@$$$$&$&&&&&&&&$$$$$$$$@@@@+++.......+++++@+@@+@@+@+@@@@@@@$@$@@@@@@@++++++++++++++++++++++++++@+@@@@@@@@$$$$&*&*&%$$@$$$&**-*-************-*-**&*****%$%$$%@%@@@+@@+@@@++@+++++++.+.+++++.+........ . .... . . . . . . . . . . . . . .. . . . . . . . .... . . . . . . . . . . . . . . . . . . . .... . ...+++++........+.+.+...++++@@@@@@@@@$@@%@@@@%$@@%@@$@%@$%$%$%$%%%%$%%$$$$%$$%$%$$$%@%$$$$$$%@%$$@$@%@%@@@@@@@@@@@@@@+@++++++++.+++.+++++++++++++++@+@@@@@@@@@@@@@@@@@@$$$&&&----&&&&&&===>=>=======&&&*&", "$$&*-*-----;;;--=&$@$$@$$&&&&&&&&&$&$*$$$$$@$@@@+++.+..+.+.++@+@@+@@@+@@+@@@$$@$@@@@@@@++@++@++++++++++.+.+.+++++@@+@@@+@@@@%@%%***&*&*$$@%@%$**-*--*-*&**&**-*-*******$%$*$%$$$@@@@+@@@@++++++++++++..+++.+..+..... . ... . . . . . . . . . . . . . . . . . . ....... . . . . . . . .. . . . . . . . ...+++...+..+.........+.+++@@@@%@%@%@%@@@@@@@@@%@@@%@@$%$%$%$**$*$%$$%%%%$*$%$$$$$@@$@@%@%@$@$@$$$%@$@$%@%@%@%@%@@%@@@@@@@@+@++@+++@++++++@++@@@@@@@@@@@@@@@@@@@@@@@$$$$$&&------&&&---;=>,,,,>>=;;--&&&$", "@$$&-*-*-----;;--===$@$@$$$$&&&&&&&&$&$$$$$$$@@@@++++.....+++++@+@@@@+@+@@@@@@@@$@$@@@@@@@@+@+++++++++++++++++++@+@@@@@@@@%@$$$*$&*&*&*$%$@@$$*-**-*-*****-*-;*-**&*&%***$%$%@%@@@@@@@+@+@+++++++..+.++..+.+.+...... . ... ... . . . . . . . . ... . . ... . . . .. . .. . . . . . . . . . . . .. . . .. . . . . . . . . . ....++........+.+.......+++@@@@@@@@@@%@@@@@@@@@@@@@%@@@$%$*$*******&*&&%*$%$$%@%@%@$$@@@$@@$@@@$@$$$%$$%$%$%$%$%$@%%@%@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$@$@$$@$$$&&---;--------;;>>,,,,,>>;;;;--&&$", "$$%$**-*-------;--&$@$@$@$&&&&&&&&&&&*$*$$$$$@$@@+++.+..+.++++@+@@+@@+@@+@@@@$@@@@@@@@@@+@++++@++++++++++++++@+@@@@@@@@@%@$%%$%$***&-*&*$%$$@%$**-**-----*---*;*-***%&%$%$%$$@@@@@@@+@+++++++...+.+.+..++..+...... . ... ... . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . ......................+.+++@@@@@%@@@@@@@@@@%@%@$@@@@%$$%****&*&*******$*$$%$$$$$@$%@$@@@@@@%@%@%$%$$%$$%$%$*$%$*$$$%$$$$$$$$@$@@@@$@$@$@@$@@$$$$$$$$$$$$$$$$$$$$$$$$&&--;;-;------;;>>,>>>>>;;;--;;-&&$", "$@$$$&*-**------;--==$$@$@$$&&&&&&&&&&&$*$$$$$@@@@++++....+++++@+@@+@@@+@@@@@@@$@$@@@@@@@@@@@++++++++++++++@++@@@@@@@@$@$%$$%$*$*&***-*&*$%%@$$***-********-*--****$**$%$$%@@@@@@@+@@++++++.+.+.+...+...+........ . . . . . . . . . . .. . .. . . .. . . . . . . . . . . .. . . . .... . ... ........................++++@@@@@@@@@@+@@@@@@%@%@%$$@%$$%$*******&*******$%$%$%$%$$%$%@%@@@@@$$$$%$$*&*&&*&&*-*&**&&$$%$$%$$$$$$$$$$$$$$$$$$$$$$$=$$$$=$&=&&=&=$&$&&&-;-;;;--&---;;;;>;>;;;;;----;;;-&$", "$%@%$*&*-*----;--;-&=$$@$$$$&&&&&&&&&&&&$&$$$$$$@@@+++.+.++++@+@@@+@+@+@@+@@@@@@@@@@@@@@+++++@+@++++++++++@+@@@@@@@%@%$%$$%$*$***&*-*-*&*&&$%%%*-******-***-*;*-***%$%$$$@@@@@+++@+++++..........+...+......... . . . . .. .. . . .. . . . . .. . . . . . . . . . . . . . . . .. .. .. . ........ . ........+.+..++++@@@@@++++++@@@%@$%$$%$%$$%$*$%&*&*$*&%&*&****$*$*&*&*$*$$$@$$$$*$$*&&&*&&------;-----&&&-&&&&&$&$&&&$&$&$$&=======;=====&==&===&=$=$&&&--;;;--&&&----;;;;;;;--&&$&&-;>>==$", "@$$$$$&*-***--------===$@$@$$&&&&&&&&&&&*&*$$$$$@@@@++++..++++@+@@@@@@@+@@@@@@@@@@$@@@@@@@+@++++@+++++++@+@@@@@@%@$$$$$*$*$*&*&&*&*&**&*&***$$&**-*&$*$*$&******%$$%$$%@@@+++++++@++++..+..+..+....+......... .. . . ... . .. . . . . . . .. . . . . . . . . .. . . . . . . . .. ....... ... . . .........+.+++.+++++++..++@@@@@@@%@$%$%$%$%$%$%$$$$$$$*&*&***********$%$%$&&&&-&-----;-;;;;;;;;;;---------&&&&&==============>;;=;-=-==-=;--===&=&&&---;---&&&&&&&------&&&$$$@$&=>,>=$@"}; /* XPM */ static char * ubuntu_snow_xpm[] = { "640 480 14 1", " c #090C08", ". c #002B3C", "+ c #2B2D2B", "@ c #D20106", "# c #4A4C4A", "$ c #686A67", "% c #7F817E", "& c #F47008", "* c #90918E", "= c #A8AAA7", "- c #C2C4C0", "; c #D3D5D2", "> c #E5E7E4", ", c #F4F6F3", "$%%$%%%%$%%%%%%%*%**%********=**=*=*=*=======*==*=****=****=*=*=*===========-=---------------;-;--;-;;;;;;;;>;;>;>;>>;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;>>;>;;;;;;;;;;;;;;-;-;------------=-==========*=**********=*=*=*=====*******************************=*****=**=*=*=*=*=*=*=*=*=*******************************%*%*%%*%%%%%%%%%%%%%%%%%%%*%%%%*%%*%*%%%%%%%%*%%*%*%%%%%%%%%%%$%%$%%$%%%%%%%*******=***%%%%%%%$%$%$$$$$$$$$$$$$$$$$$$%%$%%%%$$%$$$%$%%$$$$$$$$$$%%%%**===========-=====-=-=-================**=====*====*=********%%%%%$$$$$$$$$#$$#$$#$###+#++++++++++++++++++++++++++++++", "%$%%$$$%%$%%%%%%%*%%**********=*=*=*=*=**=*====**=*=*****=**=*=*=======-=-=-=-=-=-=-=----;-;-;-;-;-;-;;;;;>;>;>;>;>;>>;>;>;>>>>>>>>>>>>>>>>>>>,>>,>,>,>,>,>,>,>,>>,>>>,>>>,>>,,>,,,>,,,>,>,>>>>>>>>>>,>>,>,>,>,>,>>>>;>>;>>;>;>;>>;>;>>;;;;;;---------=-----===========*=*=*=***==*=**=*****=*==****************=*****=*******=*=*=*=***=*=*=*==*=*=*=*=*=***=*******=*******=*=********%**%%*%%%%%%%%%*%%*%%*%*%*%%%%%*%**%%*%%%*%*%%%%%%%%%%%%%%%%$%$%%$%$%%%****==*==*=***%%%%%%%$$%$%$$%$$$$$%$%$$$$$$$%$$$$%$$$%$%$%$$$$$$$$$$$$$%%%=*=*==========--==-=-=============*==============*==*==**=****%%%%%%%$$$$$#$$#$$#$$$####+##+#+#++#+++++++++++++++++++++", "$$$%%%$%%%$%%%*%%*%%*%**********=*=*=*====*==*==***=**=*****=*===*=======-===---------=----;-;-;;;-;-;;;;;>;>;>;;>>;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>,>>>>>>>>>>>>>>>>>>,>>>,>>>>>,>>>,>>>,>,>,>,>>>>>>>>>>>,>>>,>,>>>,>>;>;>;>>;;>;;;>;;;>>;;;-;;----------=-=--==========*=**=*=*=*=******==*=**=*==***=*=*=*=*****=*=***=*==*=**=**=*=*=*=*=*=*=*==*=**=**=*=***=*******=**=**************%**%*%%%%%%*%*****%****%*%**%%****%*%*%%%%%%%%%%%%%%%%%%%$%%%%$%%%%%****************%%%%%%%%$%$$$$$$$$$$$$%$$$$$$$$$$$$$$$%$$$$$$$$$#$#$$$$%$%%%*=*========---=-=-====-=-=--====*======*=*========*=*=*=*=****%%%%%$%%$$$$$$$$$$$$$$####+++#+++++++++++++++++++++++++++", "%%$%$$%$$%%$%%%*%*%************=*=*=============*=**=*=*=**==*====*=====-=--==-=-=-=-----;--;;;---;-;;;;;;;;;>;>;;>>>;;>;>;>>>>>>>>>>>>>>>>,>>>,>>>>,>,>,>,>,>,>,>,>>>,>>>,>,>>,>>>,>>>>>>>,>>,>,>,>>>,>>>,>>>>>,>>>>>>;>;;>>;;>;>;>;>;;;;;;-;-;-----------========*=*==*==**=**===*==*=**=*=**=**=*********=**=**********=**=*=*=*=*=*=*===*=*==*=*=**=**=*=*****=*******************%********%*%*%%*%%*%*********%*%*%%*%*%*%*%*%%%%**%*%%%%%%%%%*%%%%%%%%****==*=*=*==*****%%%%%%$%%%%$$$$$$$$%$$$$$$$$$$$$$$$$$$$$$$$$$#$#$$$$$$$%%%***=======-===--=-=--====-==-=========================*=*===***%%%%%$%$$$$$$#$#$$$$$$$####+#+#+#++#+#+++++++++++++++++++", "$$$%$$%%$%%%$*%*%*%%%*********=*=*=*=*=*=*=*=*=*==**=***=**=*=*=========-==-=-=-----=----;--;-;;;;;;-;;;;>;>;>;>>;;>>>>>;>>>>;>>>;>>>;>>>>>>>,>>,>,>,>>>,>>>,>>>>>>>>>>>>>>>,>,>,>,>,>,>,>>,>>,>>>>>,>>,>>,>,,>>>>>>;;>;>>;;>>;>;>;>;>>>;;;;;--;;-;-;--;----=============*==**=*=*=****=**=*==**=***=*=*=*=*=****=**=*=****=*=*=*=*=*=*==*====*=*====**==*=*=*=*=****=*=*********************%*%*%%*%*%%*%%**********%****%***%*%***%%%*%%%%***%%%****%*******==*****=*=******%%%%%%%%$%$%$$$$$$$$%$%$$$$$$$$$$$#$$$$$$$$$$$$$#$$$$%$%%$%**=======-=--=-=-===-=-==-=-======-============*=*=*===*=*=*****%%%%%$%$$$$$$$$$$$$$$####+#++#+++++++#+++++++++++++++++", "%$$$%$$%%$%%%%%%*%**%******=***=*=**==*=========**==*=*=*=*=*============--=--=-=-=-------;-;;;----;;;;;;;;;>;;>;>>;>;;>>>;>>>;>>>>>>,>>>,>>>>>>>>>>>>,>>>,>>>,>,>,>,>>>>>,>>>>,>,>,>,>,>,>,>>>>,>,>>>>>>>>>>>,>,>>>>>;>;>;>;;>;>;>>>;;;>;;-;;;-;---------============***=*=*==*=*=*=***=**=*=*=*=*=*=*=*=***=*==*=**=*=*=*=*=*====*==*====*=*====*=*==**=*=*=*****=************************%**%*%***%*%*%****=*=*************%%%%%%%**%********%**************====*==**=***%*%%%%%*%%%%%$$$$$$$$%$$$$$$$$%$$$$$$#$$$$$$$$$$$$$#$$$$%$%$*%***====-==-=-=-=--=--=--=-=-=====-=-=====================*=*****%*%%%$$$$$#$$$$$$$$$$###+##++#++#+++++++++++++++++++++", "$$$$%$%$%$%$%%%%*%***********=**=*==*===*==**=*=*=**=*==*=*=======-=-=-=-=-==---=---=-----;-;-;;;;-;-;;;;;;;;>>;>;>;>>>;;>>;>>>>;>>>>>>>>>>>>,>,,>,>>>,>>>,>>>>>>>>>>>>,>>>,,>,>,>,>,,>,>>,>,,>>>>>,>,>,,>,>,>>>>>>>;>>>;;>;>;>;>;>;>>>;>;>;;-;;---------=-==========*==*=****=*=*=*==*=*==*=*=**=***=*=*=*=****=**=**=**=*=*=*=**==*=*==*======*====*===*=*=*=*=******=*****************%**%**%***%%**%%%%******===*********%*%%%*%*%*%***********=**=========******=********%%%*%%%%%$%%$$$$$$%%%$$$$$#$$$$$$#$#$$$$$$$$$$$$$$#$$$$%$%$%***=======-=-=====-=--=-=-========-===========*=======*==********%%%%%$$$$$$$$%$$$$$#####+#+#+++++#+++#++++++++++++++#", "$%$$$%$$%%%$%$%%*%%*%**********=*=*======*=====*=*=**=**=*========-=-==-=-=---=---=--------;-;---;;;;;;;;;;>;;>>;>;>;>;,;>>>>>;>,;>>>>>>>>>>>>>>>>>,>>,>,>>>,,>,>>>>>>>>>>>>,>,>,>,>>,>,,>,>>,>,,>,>,>,>>,>>>,>,>,>>>;>;>>;;>;>;>;>;>;;>>;;;;;-;-----------===========*=***=****=*=***=*=*=*====*==***=*=*=**=*=*=*=*=**=*=*=*=*=**====*====*=======*===*===*=*=*==*=************************%***%**%%%%**%%********==*********%***%*%%%**********=*==**==*====*====**=*=*******%%%%%*%%%%$$#$$$$$%$$$$$$$$$$$$$$#$$$$$$$$#$$$$$$$$$$$$$$%%***=*==========-=--=--=---=-=-=-===-==========*===========*=*****%%%$%$$$$$$$$%$$$$$$#####++#+#+++#++++++++++++++++++", "$$$$$$%$$%%%%%%%%*%*%*%********=*=*=*=*=*==*=*=*=*=***=*==*==*====-=-=--=;=-=--=---------;-;-;;;;-;;;;;;;;;;>;;>;>>>;>;>;>;>>>>>;>>>>>,;,;,>>,>,>,>>>>>>>,>>>>>>,>,>>>,>,>>>>,>,>,>,>,>>,>,,>,>>>,>>>,>>,>,>,>>>>>>>>>>;>;>;>;>;>;>>;>>;>;>;;;;;-;--;-;---==-=*======**=*=****=*=*=*=**=**==*====*=*=****=*=****=*=*=*=*=*=*=*==*==*==========*==*====*==*=*=**=**=*=*=**=**=******************%*******%%*%%*%*****=**===*******%%*%*%**%******=**==*==*====*==*****=*=**=*=****%*%%%%%%%%%%$$$$$$%$$$$$$$$$$$$$$$$$#$$$$$$$$#$#$$#$$$$$$$*%****===========-------==-====-==-==-===================*=*=*****%%%%$$$$$$$%$$$%$$$$###+#+#+++#+++++++#++++++++++#+#", "$$%$$%$$%$$%$%%%%%%*%************=*=*====*==*=*=*=*====*=======-===--=-=---------------=--;-;-;-;;-;;;;;;;>;;>>;>;>;>>>;>>>;>;>>>>>;,;,>>>>>>>>,>>>,>,>>,>>,>>,>>>>>>>>>>,>,>>,>,>,>,>,>,,>,>,,,>,,>,>,>,>>>,>,>,>>,;>>>;>;>;>;>;>;>>;;>>;>;;;;-;;;;-;-----=====*==-===****=****=****=*=***==*====*=**=*=**===*=*=*=*=*=*=*==*======*=*==*=============*==*====*=*=***=*****************%***%****%**%%**%*%%%*******=*=*=********%*%%%********====*====****==*==*=***=*=***********%*%*%%%%%$$$$$$%%$$$$$%%$%$%$$$$$$$#$$$$$$$$$$$$%$$$%$$%********=====-=-==-=-=--=---===-==-===============-======*=*=***%*%%%%$$$$$$$%$%$%$$$$####+#+#++#++#++++++++++++++++#", "$$$$$$$%$%%%%%$*%%*%%******=*=*=***=*=*====*=======*=*=*=*=======--=-=---=-=-=---=-=---;---;;-;;;;;;;;;;;;;;;;>;>;>;>;>>;>>>,>>>>>>>,>>>>>>>,>>>>,>>>>,>>>,>>,;,>,>,>,>,>>>,>>>,>,>,,>,,>,,,,>,>,>,>,>,>>,>,>>>>>,>>,;>>>>;>;;;>;>;>;,;;>;>;;;;;-;-;-;---=--=============*****=***=****=*=***=*=*==*=*=*=*=*=*****==*=*=*==*==*====================*==*====***=*=*=**=******************************%*%*%**%*%*******=*******%****%****%%****=======*=*=*=*=*=*=***=***=**=*=*******%*%%%%$%$$$$$$%%$$$%$%%$%%$%$$$$$$$$$$$#$$$$$$$%$$$$$%%******===--==-=--------=-===---=-=========================*******%%*$%%$$%$%$%%$%%$$$#####+#+#+++++++#++++++++++++##+", "$$$$$$$%$%$%$%%%%%*%*%**********=*****=*=====**=*====*=========--=----=----------------------;-;-;;;;;;;;;>>;>;>;>>>;>;>>;>;>;>>>>>;>>>>>,>>>>,>>>,>,>>>,;,>>>,>>>>>>>>>,>>,>,>>>>,>,>,>,>,>,>,>,,>,>,>,>,;,>,>,;,>>>>>>;>;>>>>;;;>>;;>>>;>;>;;;;;-----;---=-===========************=*****=*=*=*==*=*=*=*=**=*==*=*=*===*===*=*=*=========*===*=========*=====*=*=*=*=*=**==**********************%**%*%*%*%%*******=*==****%*%*%**%*%********=======*=**=*=*=*==***=*=*********%*****%%%%%%%$$%$$%%%$$%%%%%$%%$%%$$$$$$$%$$$$$$$$%*%%$%%%**=*****=====-=-=-=----=-=-=-=-=-=--======================*=********%*$%$%$%$%$%$%%$$$$######++#+++#+++#++#++#++#+++##", "$$$$$$$$$%%%%$%%%%%%%%************=*=*=*=*===========*==*======--===-----=-=-=------=------;-;;;;;-;;;;;;;;;;>;>;>;>>>;>>>>>,>>>;,>>>,>>>>>,>>>>,>>>>>,>,>>>,>>>,>>,>>,>>>,;,>>,>,>,,,>,>,>,,>,,>,,>,>,>>,>,>>>,,>>>>>>>>>>;>;;>;>;;>;;>>;>;>;;;;------;----=-==========*=****=*****=*=*=**=**=*===*==*=*=*=*=**==*=**===*=*====*=*=*=*===================*=*==*==*=***=*=**********************%**%*%*%%*%%*%*%*****=**=***%%%*%*%**%******=*========*==*=*==*=*=*****=*=**=*******%*%%%%%%*%%%%%%%%$%$%%*%%%%%%%%%$$%$$$$$$%$$%%%*%%%*****=*=*=*===-=---=--=---=-=-=-=--=-==-=-=--=-===-==-=======*=*=*****%*%%%$%$%$%%%$%$%$#$###.#+#+.+#++.#+++.++++++++#+##", "%$%$$$$%$%$$%%%$%%%%%*%*****************==*===*==*===*===========-=-==-=--------------------;-;-;;;;;;;;;;;;;;>;>;>;>;>>;>;>;>>>>>>>>>>>,>>>>,>>,>>,>>>>>,>>>,>>,>>>>>>,>>>,>,>>,>,>>,,,>,,>,,>,>,>,>,>,>>>>,>,;,>,>>>>;>>;>>>;>;>;>;>;>;>>;>;;;;;;-----;----=========-==*=****=**=******=**===*====*=*=*=*=**=***===*=*===*=*=========================*====*=*=***=*=******=*=********************%*%**%*%%*%*******==*******%*%**%**********========*=*=*=*====****=****=******%*************%%%**%$%%%%**%*%%%*%%%$%%%%$%$%%********=*=====*====-==-=---=--=---====--=--=-====-=-=-=-=====-=======*********%%%%%%%%%%$%$%$%$$$$####+#+#+++#++#+#+#++#++++#+##", "$$$$$$$%$%%%$%%$%%%%*%*%*************=*=*==*===========*====--=-===--=---=----------------=;-;;;;;;;;;;;>;>;>;>;>>>;>;>;>>>>,;>>>>>>>>,>>>>,>>>,;,>>>,>>,>>>,;,>>>,>,>>>>,>>>,>>,>,>,>,>,,>,>,,>,,,>,>,>,>,>>,>,>>>>>>,>>>>;>;>>;;;>;>;>>;>;>;;;;;--;-;;-----==========-==*********=******==*===*=*=*===*=*=*====*==*==========*========================*=====*===*=*=*=*=*=***=*=***************%**%%*%***%%%*****=*=******%**%**%*%****=***=====-==========*===*=***=*=**********%***********%%%***%%***********%*%%%$%$%%*%%******=======*=======--------=--=-==-=-=-----=---=-=-====-=-=====*==*=**=****%%%%%%*%%%%%%$%$$%$$$$####+#+#+#++#+++++++.++#+++###", "%$$$$$%$$$$%$%$%%%%%%*%**%************=*=====*=*====*===========-=-=--=----------------=--------;;;;;;;;;>;;>;>;>;>>;>>>>>>;>>>>;>>>>;>>>>>>,>>>,>,>>,>>>>,>>,>>,>>>,>,>,>,>>,>>,>,>,>,,>,>,,>,,>>,>,,>,>,>,>>>,>,>>>>>>>>;>>>;;>>;;;;>;;>;>;;;;;;-;---;;;---;==========--==*=*=*****=*****=**=========*=*===*=*=*=*==*=*=*=*==============================*===**==*=*=**=**=*****************%***%***%%*%***%******=*=*******************=**======*=*==*========*=*********%*************************%******=*********%$*%%***======-=-==============-=----------=-=-=-=-=-=-=-=-=---=-====-===*=*==********%*%%%%%%%$%$$$%$%%$$$###+#+#++#+++++++++#++++#++###", "$$$$$%$%%%$%%$%%$%$%%%%****%************========*===*==*========-=-=-----------------=--=---;;;;;-;;-;;;;;>;>;>;>;>;>;>;>;,;>>;>>>>>,>>>,>,>>>,>>>>,>>,>,>>>,>>>>,>,;,>>>>,>>>,>,>,>,,>,,,,>,,>,>,,>,>,,>,>,>,>>,>>,>>>>>>>;>>>;;>;>;;;>;>;;;>;;;;;;;-;;;----=-==========-=*==*****=**=*=***=*======*=*========*==*=============*===============================*=**=*=*==*=*=*=**=*************%*%*%**%*%*%*%*****=*=**********************=============*=*=*===*=***********%******=*==***=************=*=====*=******%****===-====--===---=-=-==------=-=-=-==-=-=-=----=-=-==-===-=-==-=====*=*=*=*********%*%*%%%%$%$$%$%$$#$###.#++#.#+#+#.#++++++++++####", "$$$%$$%$$%$%$%%%%%%%%%%%%%**%****%***=*=**=*======*==*==*=-==-=====-=-=--=---------------------;;;;;$$;;>;;;>;>;>;>>;>;>>>;,;>>>>>>>>>>>>>>,>>>>,>>,>>,>>,>>>,>,>>>,>,>,>>,>,>>>,>,>,>,>,>,,>,,,>,,>,,>,>,,>,,>,>,>>,>>>>>>;>;>;>;>;;;;;>;;;;;;;;;;;;--;;-;---=-==========-=*=*=*********=*==*=*=*==*==*=*=**==*===*=*==*====*==============================*=*=====*=*=*=*=****=**=****************%**%**%*%*******=********************=***=*=======*=========*=*=**********%%*****=***=*===*=***==*=*=*===========*******======-=-=-=-=-=-==-=-====-=-----------=-=--=----=-====-===========*=*=*=*==*=****%%%%*%%%$%$%$%$%$$$####+#+#+#+#+++++#+#++#++#++###", "$$$$%$%%%%%$%$%%$%%%%%%%%*%*************=*==*=*=*==*=*==========-=--------------------=----;;-;;;;;;$#;;>;>;;>;>>;>>;>>;>>>>>;>;>>>>>>>>>>,>>,>>>,>>,>>>,>>,>>>>>,>>,>>>,>>>,>,>,>,>,,>,,,>,,>,,,,,,>,>,,>,,>>,>,>,>>,>,>>>>>;>;>;;>;;;;;;;;;;;;;;;;;;;-;----==-========-==--==*=**=*=*=*=*=*======*===*========*=========================-==-=-=================*=*==*=*==*===*****=************%***%***%***%****=***=******=******===      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~****=*===*===========*==*=***=***%**%%%*****=*=*===*=*==*=============-================-=-=-=-=-=-=-=--==-=-=-=-===--=---=-=-=-=-=-=---=-=====-=-=====*==*=*=*=*=*=***%%%*%%%%%$%%%$%%$$$#$#$##+#+++++#++#+++.++++#+#+###", "$$$$%$%$$$%%$%%%%%%%%%%%%%*%**%**********=*=*=======*==*=*==========----=-=------------=-----;--;;-%%$-;;;;;>;>;>>;>>;>>>;>>;,;,;>>>>>>>>>,>>>>,;,>>,>,>>,>>>>,>>,>>>,>>,>,>>>>>,>,>>,>,>,>,,,>,,>,,>,,>,>,,,,,>,,>,>>>>>>>>>>;>;>;;;;;;;;;;;;;;;;;;;;;-;--;---==============-===*=*******======*===*=*===*===*========================-========-=========*===*==*==*==*=*==***=*=*=*=*************%**%%***%****=***=*=*=*====*=*==*=*==*=*=**==**=====*====*=*===******%%***%*****=*=**===*==========-=====-=========*=====-=-=-=-=--=---=-==-=-=-==-=---=---------=--=-=--=-============*==**====*====****%%%%%%%%%$%$%%%$$%$$$#####+####.++#+++++#+#.++++##$#", "$$$$$$$$%$$%%%$%%%%%%%%%*%%*****%%%*****=*=====*=*================--=---------------------;-;-;-;;=$#*%*;>>;>;>;>;>;>>;>>>>>>;>>>>>>>>,>>>>>,>,>,>>,;,>>,>>,>,>>,>>,>>,>>>>,>,>,>,>,,>,,,>,>,>,,>,,>,,>,,,>,>,>,,>,>,>,>,>>>;>>;;;;;;;>;;;;;;;;;;;;;---;---------===========---=*=*=*==*==**========*===*======*=**=================-===-=====-=====-============*=*=*=*=*=*==*==*=****=**=******************%*********=*****==*======*=***==*====*==-=========***=*******%%*******===*=====*=========-=---=-=====-==-=-==-===-=---=----=-=--=--=-=-===-=-----=-=-=-=---=-=--============*=**=*****=**=*****%%%$%%$$%%%$$%$%$$$$$$#####++++#++++#+#++++#+#+####$", "#$$$$$$$$$$$$%%%%%%%%%%%%*%%*%****************======*=*=*=*========--=----------;-;----------;-;;;-$#$#*;;;;;;;;>>;>;>>;>;>;>>>;>;>>>>>>,>>>>>,;,>>,>,>>>,>>>,>>,>>,>>,>,>>,>>>,>,>>,,>>,,>,,>,,>,,,>,>,>,>,>,,>,,,>,>,>,>>>>;>>;>;;;;;;;;;-;-;;;;-;;;-;---=-=-=--===-========--===*=***=*===*====*===============*==================-===-=-=====-===-========*=============*==*=**==**=**=***************%******=*=*=**=*===*=*=====*==**=*==-====---========*==**=***%***%********===*========--=-=--======-======-=---==--==-==-=-=-=-==-=-=----=---=-=--=----=--=-=-------===========*=****=*=**=*=****%%%%%%%$%$$%%$%$$%$$$$$####+###++#+#.+++#+#++++#+####", "$$#$$$$$$$%$%$%$%%%%%%*%*%*%**%***********=*==*=**==============--=-----=---=---;---------;-;-;;-;;=##$=;;>;;*-;;>;>;>>;,;,;>>>>>>>>>>>>>>>>,>>,>>,>>,>,>>,>,>>,>>,>>,;,>>,>>,>>,>,>,>,,>,,>,,,>,,>,>,,>,,,>,,,,>,>,>,>>>>,>>>;>;;;;;;;;>;;;;;-;-;;-;;---------;--====-=-===-=--====*==**=*====*====*=*==========================-=-========-=-========-=-========*==*=*=**=*=*=*=*=*=**=**==**********%*************=**==*==*========*==***===-===-=-====***=*===*=**********=*=**=*===============--=--=-=-====--=-===--=-=-=--=-=---=-=--=----=;-=----------=--=----=-=--=-=======*=****=***************%%%%$%%$%$%$$$%$$$%$$#######.+#+#+++#+#+++++#++####$$", "$$$$$$$$$$$$%$%%$%%%%%%*%%*%**%**************=*=*===*==*=========--=-=--=-=--=---------------;-;;;;;*$*%=>;;>==>>;>>;>;>>;>>;>;>>>>>>>>,>>,;,>>>>>>,>>>>,>>>>,>>,;,>>,>,>>,>>,>>,>,>,,>,,>,>,>,>,,>,,>,,>>,,>>,,>,,,,,,,>,>>>>>>>;;;;;;;;;-;;-;-;-;-;-;--------------===---=-===-====*==*=*=*=================================-======-==-=-==-==-=-=-=-========*===========*===*=*=***=**=**************%*******=*=***=*==*=*=*=*======*====*==-;=----======*=*==****=******=======**=====-=-========-==-=-----===-----===-=----=---=-----=--=-------=---=--------=-=-----=--===*=*==**==*****************%*%%$%$%%%$$%$$$$$$$$$####+###+#+#+#++#+#+#+#.+#+##$##", "#$#$$$$$$$$$%$$%%%%%%%%*%%*%%%***%********=*=*=*=*=*=========-====-=-=--=--=-----;-------;--;-;;;;-*###$*;;>;==;;;;>;>>;>>;>>>>;>>>>>>>>>>,>>>,>,>,>>,>,>>,>,>>,>,>>,>>>,>>,>>,>,>,>,>,,>,>,,,,,>,,>,>,>,,>,,,>,,,>,>,>,>>>>>;>;>>;;;;;;;;;-;-;-;---;-;--------;---==-==--==--=---===**=======*=*=====*====================-====-=-=-======-==-====-==-=-==============*====*==*==*==*===*==*=********************=****====*==*=*===============;=-----=====*=====*=*===**==*====*=========---===========----=---=-------==-=----=---=--=---------=---=----=-=-=----=--=--=--===*=*=*=***=***%%*%*********%%*%%%$%$$$$$%$$$$$$########+##++.#+#++.#+#++##+####$$", "#$$#$$$$$$$%$%%$$%%%%%%%*%%%***%************=*===*=*===*========-==--=--=-=-=--=------;-;-;-;;-;;=##$$**=;;-=*%;>>;>>;>>;>>;>;>>>>;>>>>>>>>,>>>>>>>>>>>>,>>>>>>,>>,>>,>>,>>>,>>>,>,>,>>,>,,>>>,,>,,>,,,>,>,>,>,>>,,,,,>,,,,,>,>,;>;;;;;;;;;;;;-;-;-;-;-;-=----;-;;-;=-===--=-====-=====*=*=*===========================-======-=====-=-=====-=--=--=-==-================*===*=*=*==*=***=*****=*=**************=***=****=*=*=*=***=*=*=**======-;==;----=-===*=*===**=*==*====-=-===========--=========---=-;--=----=--=------------------=-=------=-=--=-=-=---=-=--=---==-=-=====*=*=*****%%$%%%*%********%%%%%$*$%$$$$$$$$$$$######+#+#+#+++#+#++#+#+####$#$#", "#$$$$$$$$$$$$%%%%%$%%%%%%%%%%%*******=*=*=*=*=*=*=*=========-=-=====-----------------;----;-;-;-%##$$$$%*--%=*$-=->;>;>>;>;>>;>>;,;>>>>>>>>>>,>,>,>,>,>,>>,>,>,>>,>>,>>,>>,>>,>,>,>,>,>,>,>,,,>,,>,,>,>,,>,,>,>,,>,>>,,,>,>>,;>>>>,;>>;;;;;-;;;;-;-;-;-;------------=-=-==---=--=--=-==*=*====*==*===================-======-==--=-==-=--=-=--=--=-=--==-=-=======================*==*==*=*==*=**=*************=*****=*=*==*==*=======*=*==-=-=-;=--------===================-=-==-======--=--======*==-=;---------------==---------=---------=-=--=-==-=-=--=-=--=--=-==-=-====*==****=***%%%%%%%%%%*%*%*%%%%%%%%%$$$$$$$$$#$#$#$##.#+#+#+#+#+#+#+#+#+##.#####$", "####$$#$$$$$$$$$%$%$%%%*%*%*%*%***********=***=*=*=**==========-=--===-=--=-=---------;-;-;-;;;;;-###$$$%#*$$%%%%*;;>>;>;>>;>>>>>>>>>>>>>>,>>>>>>>>>>>>,>>,>>>,>>,>>,>>,>>,>>,>>,>>,>,>,>,>,>,>,>,>,>,,>,,>,,,>,>,,,,>,,>,>,>,,>>>;,;>;;;;;;;-;;;;-;;;;;--=---;;-;---===-===--======-=============================-=====-=-======-===-==-=-=-=--=-=-=-=-===-=-===============*==*==*===*=*=*==*=*=*=********=***=**=******=**=*=**=*=*****===-=-;---;;;--;---==-=-*====-======-=-==--==-=------======-=-------=-----------------=----=-----=----=-=-=-==-=-=--=-=-=-=-===========*===****%%%%$$$%$%%%*%*%%%%%%$%$$%$$$%$$$$$$$$$$#######+#++#+#+#+#+##+#######$#", "#$$#$$$$$$$$$%$%$$%%%%%$%*%%%%*%*******=****==*=**===*=====-=-=====-=-=-----------;-----;-;-;;;;*$$##$*$*=-$$$%*=-;>;>>>>;>;>;>;>>>;>>>>>>>>,>>,>,>>,>>>,>>>,>>,>>>,;,>>>,>>,;,>,>,>,>,>,>,,>,,>,,>,,>,>,>,>,>,>,,>,>,,>,,,>,>;>>>>>>>>;;;;;;;;;-;;-;;;;-;-------;----===-----=-=====-=======================-=-====-=-====-=-=-=-=-==-=------=---=-=-=---====================*=====*=*==*==*=*=*==*=***=*=**=*****=*=*=*****=*==*=****=**===------;;;;;;;----=-========-===-==------;------;--===-==----;-;-------------=-=-------------=---=-=--=----======-=====-==========*=*=*******%%$%%$$%$%$%*%%%%%%*%$%%$%$%$$$$$$%$$$#$#$##+#.#+#+.####+##.###########", "##$##$#$$$$$$$$$%$$$$%%%%%%*%%*%%*******=*=*=*==***==*======-==--===-==-=-=--------;-;--;-;;-;;;-*#$#$$$**-$$$$==;,;>;>;>>;>;>>>>>>>>>>>>,>>>>>,;,>>>>,>>,>>,>>>,>>,>,>,>>>,>,>>,>,>>,>,>,>,,>,,>,>,>,,>,,>,>,>,>,,,>,,>,>,>,,>,>>>;,;,>>>>;;;;;;;;;;;;;-----;-;-;------==-=--=======================-=========-=-=-===-=-==-==-=-=---=-=-=-=-=-=------==-=-==-===================*=====*=**===*=*==*==****=**=*=**=*****=*=*==*=*===***=***==-;;;-;;;;;;;;;-----====-==--===-==--=-;;;;;;-;;;;--=-=-=---;-;-;---------------=--=-----=---==----==-====-=-======-===-==========**********%%$$%%$%$%%%*%%*%%$%%$%$%%$$$$$%$$$$$$$#$######+#+##+#.##+###+#########", "###$#$#$$$$$$$$%$$%$%%%%*%*%%*%**************=*====**=*=====-====-===-----------;---;--;-;;-;;;-*$$$#$%=-%$##$%%*;;;>;>;>>;,;>;>;>>>;>>>>>>,>>>,>>>,>>>,>>,>>,>,>>,>,>,>,,>,>,>,>,>,>,>,>,>,>,>>,>,,,>,,>,,>,,>,,>,>,,>,>,>,>>,>>,>>>>>;>>>>>;;;;;-;;-;;-------;-;---=-==-=---=========-==-==-=========-==-=-====-==-==-=-===-=-=-===-=-----------=-=-=-=-==-===-=-=-===============*=*=====*============*=*=***=***=*=*=**========**=*=**===---;-;;;;;;;;;;;--=-=-====-======-=;-;;;;;;;;;;;;;;----=--;;----------------==---=---=-----=--=-=---=---======-===========*=*=*********%%%*$%%%$$%$$$$%%%%%%$*%$%$%$$$%$%$%$$$$$#$#$$#####+#+#+#####+##+#####$#####", "#####$$#$$$$$$$$$$%$%%%%%%*%%***%*%*******=**=*=**=*=*============-====----------;-;-;-;-;;;;;;;-*%$$#$%*#$####$-;>>>;>>;>;>>>>>>;>>>>>,>>>>>>>>>>>>,>>>,>>,>>>>,>>>>>,>>,>,>,>,>,>,>,>,>,>>,>,>,>>>,>,>,>,,>,>,>,,>,,,,,>,>,>,>>>,>>>>,;>>;>;>;;;;;;;;;---;-;-;-;;---=--=-==---===========-==-=====-==-======-===-===-==--=-=-=-=---=--=-=-=-=----------=-==-=-=====-========*===*======*==*==*====*=======*==*===*=*=***=*===-=====****====--;;;;;;;;>;;;;;;;---=---===-==-===-;;;;;;>;;;;;;;;--=------;--;------------;=-=-------=-----=---=-=-=-=-========*=*=====****==*=****%%$%%%%$$%%%%$%$$%$%$%$%$%$$$$$$$$$$$$$$$$$$$$#$$$####+##+##+######+##########", "##$#$#$$$$$$$$$$%$%%%%*%*****%*************=*****===**======-=======--=--=------;--;-;--;-;---;;;;**$$%**$#$$%#*==;;,;;>;>>;;>>;,;>>>>>>>>,>>,>,>>,>>>,>>,>>,>,>>,>,>,>,>,>,>,>>,>,>>,>,>,>,>,>,>,,,>,,,>,,>,,,>,,>,,>,>,,>,>,>,>,>>>>>>>>>>>>;;;;;;;;;;-;-----;;-;-;--=-=--=--============-==-=-=-==-===-=-=-==-==-==-=-=-=---=--=-=-=-----------=---=----=-==-=-=====-==================*==*==*======*======*=*=**=**=*=*==---;-=**=====-==--;;;;>>;>;>>;>;;;---=-=----=-=-==-;-;;;;;;>;;>;;;;;;--=--;----;-------;-----=--=-==-=---------=---=-==-==========***=*=*=**===****%%%%%$$%$%$$$$$$$$$%%%$%$%$%$%$$$$$$$$%$$$$$$##$#$#$###########+#+##############", "####$##$#$#$$$$$$$$%%%%%%*%*********************=*=*=***=========-===-=------;------;-;;-;-;*$=;==%%$$*==$$$$#$$%%*-;,>;>;>>>;>>;,;>>>>>>>>>>>>>>>>,>>,>>>,>>>,>>,>>>,>,>,>>,>,>,>,>,>,>>,>,>,>,>>>,>,>,>,>,>>,,>,,,,>,,>,>,>,>,>,>,>,>>>>>>>>>>;;;;;;;;;;-;-;-;;;;;;-=-=-==-=---==*========-====-==-==-========-=-=-=-=-=--==---=-----=-=--------------=----=-==-=-=-=====================*===*=*=*=*=*=*==========*=**=======----===*===-=--;;;;;;>;>;>;>>;;;;;-------=-=-====-;;;;;;>;>>;>>;;;;-------;;---------------=-=----=------------=----==-=========*****************%%%%%%$%$%$%%$%$%$$$%$%%%$$$$$$$$$$$$$$$$$$$$$##$$#$####.###+#####.####.########", "###$##$#$$$$$$$$%%$%%***********************=*****=*=*=======-=-==-===-=-------;-;-;---;;;;-*$$%*$%%%$*=%$$$*$$%*-==-;>;>>;>>>;,;>>>;>>,>>,>>>>,>>,;,>>,>,>>,>>,>>>,>>,>,>,>,>,>>,>,>>,>,>,>>,>,>,>,,>,,,>,,>,,>,>,>,,>,,>,>,,>,>,>,>,>>>>>>>>;>;;;;;;;;;;;-;;;;;-;;;----=-=--===-=======-====-=-=-=-==-=-=-=-====-=-=-=-=-=--=-=-=-=---------------------=-=-=--=--=-=-=-==============*===*=====*==*=*=*==========*=*========;---=====-==---;;;>>;>;>;;>;>;>;;-------------===;--;;;;>;;>;>;>;;---------------------=--=---===-==------;------==-=========*=*******=*=*=****%*%*%$$%$%$$%$$%%$%%$$$$$$%$%%$$$$$$$$$$$$$$$$$$$#$#$#$###############+###########", "$####$#$##$#$$$$$%%%%%*%*****************=*****==***=*=*=========-=-=-=-=---------;;;;;---;;;=$$$$#$$%%%*$#$%%$%*=;;>>>,;>>>;>>;,>;,>>>>>>>,>>>>>>>,>>>,;,>>,>>,>,>>,>>>,>>,>,>,,>,,>,,>,>,,,>,,>,,>,,>>,,>,>,>,>,,>,,>,,,>,>,>,>,>,>>,>>>>>>>>>>;>>;>;;;;;;;-;;;;;-;;;---===-=-=============-==-==-=-=-=-==-=----==-=--=---=-------------------;-;-----=------=-=-=-=-=======-==========*=*===*==*====*====*==============*===;---;------==-;;;;;;>;;;>;;>;>;>;;;;-;--;---;-;-=--;;;;;;;>;>;>;;;;;--=--;------=-----=-=--===--==-=----;--;----=--=============********=*=*****%%%%%$$$$$$$%$$$%$$%$%$$$$$$%$$$$$$$$$$$$$$$$#$$#$$$##$#######.#######+#+########", "###$##$#$$$$$$$%$%%%%*%*******=*=*=*********=*****=**=*=*=====-==-=-=-=---=--;;-;-----;;-;-;--*%$%$%$*$%$*%$$$#$%%$*=;;;>;>>>;>>;,>>>>>>>>>>>>,>>,>>>,>,>,>>>>,;,>>,>>,>>>,>,>,>,,>,,>,,>,>,>,>,,>,>,>,,>,,,,>,,,>,>,>,,,,,>,>,>,>,>,>>,>>,>>>>;>>;>;>>>;>;;;;;;;;;-;;;--==-===-=-=======-=====-=-=-=-=-=--=-==-=----=-=-=---=--=---=--------;-;----------=-=--=--=--=-==-==-==============*========*=========================-;-------===----;;;;;;;;;;>;>>>>>;;;;;;-;----;;;;;---;;;;;;;;>>;;;;;---------=-=---=---=-==--=-===-=----;--;-----=-=-=-=*=====************=**=***%*%%$%$%$%%$%%%$%$%%$$$$%$%$%$%$$$$$$$$$$$$$$$$$$$#$$#$#$#########+#+#########$#$", "#####$#$#$#$$$$$%$%%$%*%******=*=************=*=****=*==============-=-=-------;-;-;---;-;-;;;;*%$%%%$*$***=**%$$**=*->>>>>;>>>>>>>>>>>>,>>,>>>>>>,>>>>>>,>,>>,>,>>>,>>,>,>,>,>,>,>,>,>,,,>,,,>,>,,>,,>,>,>>,,>,>,>,,>,>,>,>>,>>,>,>,>,>,>>>>>>>>>>>,;>>>;>;;;;;;;;;;;;;;-==-================-=--=-=-=--=-=-----=-==-=---=-=---------=---------;-;;-;;-;-----=--=---=-=-=-===========================*====-=========-=-=-=-----;;;;-----====-;;;;;;>;;;;;>;>;>>>>>;;;;;;;-;-;-;;;;;-;;;;;>;;>>>>;;;;---------=------=-=-==-===*=-=----;---------=-====*====*==**********=****%**%%%%$$$$$%$$%$$%$$$%%$$$$$%$%$$$$$$%$%$$$$$$$$$$$$#$$#$#############+#+#.####$##", "#$#$#$#$$$$$$$$$%$%%%%%%*******=*=******=********==*=**=========-==--=-=-----;------;--;-;;--;-$$%$$$$$**==-==**%*-;;-;;>;>>>;>;>>>>>>>>>>>>>>,>>>>,>,>,>>>,>,>>,>,>>>,>>>,>,>,>,,,>,,>,>,,>>,,>,>,,>,,>,,>,,>,,>,,>,,>,>,>,>,>,>,>,>,>>>>,;>>>>>;>>>>>;>>>>;;;;;;;;;;;;--====-==-=======-=====---=-=-=--=---=--------=-----=--=---------;-;-;-;-;;-----------=--=--=-=-=-=-==-============*==============-=----=-======----;---;;----=-;-=--;;;;;;;;;;;;>;>>;>>;>;;;;;;;;;;;;;;;;;;;;;;;;>>;;;>>;;;--;--=-==-===-=-=====-=======-=-----;---=-=-==-=====*=*==*=***************%*%%%$$$%%$%$%$$$%$%%%%%$%$%$$$%$$$$$$$$$%$%$$$$$$$$$$#$#$#######.####.#########$$", "####$#$#$#$$$%%$%%$%%%%%%*********=************=***=*****===-====-===-=-=-----;-;;-------;-*%=*%$$$$$*$*****==*%%**-;>,;>>>;>>>>>>>>>>>>>,>>>>>>,>>>>>>,>,>>>>,>>>>,>>>,>>,>>,>,>>,,>,,>,>,>,>,,,>,>,>,>,,>,>,>,,>,>,,>,>,>>,>,>,>>,>,>>,;,>>>>>>>>>;>,>>>>>>;;;;;;;;;;;;--==============--=---=-=----=---=-;-==-==-=--==-=----;=------------;-;-;;;;-;--;--------=--=---=-==-==-=-========================--=---=-=====--;-;;;;;;;;;;;;;;---;;;;;;;;;;;>;>;>;>>>>>>>>;>;>>;>;;;;;;;;;;;;>;>>,;>;;;;;-----==-=--=--=======-=-====-----;------=---=========**=*******=********%**%%%%%$$%$$$%%$%$%$$%$$%$$$$$$$$$$$$%$%$$$$$$$$$$$$$$$$#$########+###########$$#$", "##$#$$$$$$$$$$%$$%$%$*%*%******=*************=***=****=*=*=======-===-=----------;-;-;;----*$#$%%$$$$%$***%*%******%=>;;>;,;>;>;>>;>>>>>>>>>>>,>>>,>>,>>>>>,>,>>,>,>>,>>,>>,>,>,>,,>,>,,>,,>,>,,>,,,,>,,>,,>,>,,>,,,>,,>,>,>>,>>>,>,>,;,>>>>>>>>>>>>,>>>>>>>>;;;;;;;;;;;;;-=--==-========--===-=---=-------=;;------=-------=------------;;-;-;-;-;-;;-;------=-=-----==-=-=-=-==========================--=----=-=-===----;-;;;;;;;;;-;;-;-;;;;;;;;;;;;;;>>>>;>>>>;>;>>>;>>>;;;;;;;;;;;;>>;>>;,;>;;;;--=-===-=====-====-======-=---------=----=--====*=*==*==*==*=**===*****%%*%%%$%$%$%$%$%$%$%%%%%%$%$%$$$$$$$$$$$$$$%$$$$$$$$$$#$#$############+########$$$$", "#####$#$#$$$%$%%%$%%%%%%%%*******=*=**********=**=*=******=============-==------;-----;-;;;;=##$$$$$#$$%*%$=**=***==->>>>;>>>>>>>>>>>>>>,>>,>>>>,;,>>>>>,>>,;,>>,>>,>>,>>>,>,>,>,>,,,>,,>,,>,>,,>,>,,,>,,>,,,>,>,>,>,>,>,>,>>,>,>,>,>,>>>>>>,>>>>;>>>>>,>,>,>,>>;;;>>;;;;;--=-=-=-========---=--=-----------;;---=-------=------------------;-;;;;;;;;;-;--------;=-=----=-==-=-==-====*================-=------=--====----;-;;;;;;;;;;;;;;--;;;;;;;;;;;>;;>>;,;>>>>>>>;>>>;>>;;;;;;;;;;>;>>>>>>>;>>;;;---=-=====-============-=-=---;;----=-=---=-=-*======*===*======*=****%%%%*%$%$$%$$$$%$%$%$$$%$%$$$%$$$$$$$$$$%$$$$$$$$$$$$$$$#$$$####$##############$#$$", "###$#$$$$$$$$$$$%%%%%*%***%*****************************=*==========-=----=--------------;-*%%$$$$$$#$$%%*=***=**=-;;;>;,;>;>;>>>>>;>>>>>>>>>>,>>,>>,>,>>>>,>,>>>>,>>,>>,>,>,>>,>,>,>,>,,>,,>>>,,,,>,,,>,>,>,,>,>,,>,,>,>,>,>,>>,>,>,>,>,>,>>,>>>>>>>,>,>,>>>>>>>;;;>;>;;;---=-==-====-=---==----=----------;;--;=--=---------------;-;-;-;;-;;;;;-;-;-;--------------=-=-=-===-=====================*===--------==-----;;;--;;;>>>>;;;;;;;;;;;;;;;;;;;;>>>;,;>>>>>>>>>>>;,;>>>>>>>;>;>;>;>>>;,;,;>;;;;--======================---=-----;---------====*=*=*=======*=*=*=*=***%%%*%$%$%$%$$%%%%%$%%%%$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################$$$$$$", "#######$$$$$%$%$%$%%%%*%%****************=********=*****=**==============-------;--;;;;-;-;=**%%$$%$$%%%**=#$$%%%==;;>>;>>>>>>>;>>>>>>>>>,>>>>>,;,>>>>>>,>>>>,>,>>>,>>,>>>,>,,>,>,>,,>,>,>>,,>;;,,,>,>,,,,>,>,,>,>,,>,>,>,>,>,,>,>,>,>>,>>,>>,>,>>;,;,>>>,>,>,>>>>>>>>;;;;;--==-=-=-=====-------------;----=;;-;-----------------------;-;-;;-;;;;;;;;;-;-----------=--=-=-=--==--======================---;;----;==--;--;;;;;;;;;;;;>;;;;;;;;;;;;;;;;;>;;>;>>>;>>>>>>>>>>>>>>;>>;>>;;>;>>>>>>>>>>>>;;-;-;=-===-=-=-*=**===*=====-;---;------=-=-=-============*========******%%%%$$$$$$%$$$%$%%$$$%%$$%$$$$$$$$$$$$$$%$%$$$$$$%$$$$$$#$#$##################$$$$", "#####$$#$$$$%$%$%$%%$%%%*****************************=*=*=*==========-=-=-=-=-------------;-;;;=*$$$$%%$****$$$%%***-;;>>;>;>;>>>;>>>>>>>>>>,>>>>>>,>,>>>,>,>>>,>,>>>,>>,>>,>>,>,>,,>,,>,,,,;*.$=;>,,,>,>,,>,,>,,>,>,,,>>,>>,,>,,>,>,>,>,>,>,;,;,,>,>,>,,>>>,>>>>;>;>>>>;;;;=;==-=-==---------------=-;-=---;;-;-------------------;-;----;;;;;;;;;;;;;-;-;--------------=-=-=-==-=-=====================--;;;-;;----;;;;;-;;;;>;>>>;>>;;;;;;;;;;;;;;;;>>>>>;>>>>>>>>>>>>>>>>>>>>>>>>>;>;>>>>>>>>;;>;;-;--==-====-==*=*==**===-------;-----------=-================*=*=*=****%$%$%$$$$$$$$%%%$%$%%%$$$$$$$$$$$#$$$$$$$$$$$$$$%$$%$%$$$$$#$#########$$######$$$$$", "########$$%$%$$%$%%%*%*%%%***************************=**=*====-==-=-==-===------;-;-;-;-;-;--;=$$$$%$%*$%%*=*$%*====*;>;;>>>>>>;>,;>>;>>,>>>>>,>>,>>>>,>>>>,>,>>>,>,>>,>>,>>,>>>,>,>,>,,>,,>*###+.*,,,>,>>,>,,>>,>,>,>,>,,,>,>,>,>,>,>,>,>,>,,,,>>,>,>,;,,>,>,>,>,,>>>>;>;;;;--=--==-=---------;--;----;---=;-;--;--------;-;-----;--;-;;;--;;;;;;;;;;;;;-;-;-------=-==--=-=-=-=-=======================---;;;;;;;;;;;;;;;;;;>;>;;;;;>>>>>>>>;>>;;;;;>;>;>>>>;>>>>>,>>>>>>>>>;>,;>>>;,>>>>>;>>>>>>;;;;---;==-=-==========*=*=====---;-;;------=---=-=--=-=====*========******%%%$$$$$$$$%$$$%$%$$$$%$$$%$$#$$$$$$$$$$$$$%$%$$%%$%$%$$$$#############.#####$$$$%", "#######$#$$$$%$%%%%%%%%*%*%***************************==*======-===-=-=---=---------;-;---;;;;=$$$$$%*$%*%*=*$%*-;;,;;,>;;>;>;>>;>>;,>;>>>>>>>>>,;,>>,>>>,>>>>,>,;,>>,>>,>>,>>,>>,>,>,>,>,,;###+###;>;,,,,,,>>,,>,,,>,,,>,>,,>,,>,,>,,>,,,>,,>,>,,>,>>,>,>,>,>,>>>>>>>>>;,;;;---------;------;-----;---;-;--;-;-----;-;-----;-;;-;-;-;-;-;;;;;;;;;;;;;;---;----------------=-=--=---==========-=-=-=-==---;;;;;>>;;;;>;>>>>>>>>;>;>>;;;>>>>>;>>;>>>;;;>;>>;>>>,;>>,>>>>>>>>>>,>>>>>>>>;>>;>>>>;>>;>;;;;--=-=-=-==-=*=*=====*===----=------------=--=-=-=-============*=*=*****%$$$$$$$$$%%%%%%%$$$%$$$$$$$$$$$#$$$$$$$$$$$$$$%$%$%$%$$$#$#$######$#########$#$$%", "+##########$$$$%$%%*%%%*%***************************=***==*=====--=-=-===-=-=-----------;---**%$$%%$#%$$$****$*$**=;>>;>>>>;>>>>>>>;>>>>>>>>>>,;,>,>>>,>>,>>,>>>,>,>>,>>,>>>,>>,>>,>,,>,,>>%+#++#++#$.$=>;,>,,>,>,>,>,>,>,,>,,>,,>,,>,,>,,>,,>,,>,,,,>,>,,,>,>,>,>,>>>,;>;>;;;-;-------;------;;--;-----;;----;-;;----;-;;-;-----;--;-;;;;-;;;;;;;;;;;;;;-;-;----------=-=---=-=-==-=-==-==-====-=-=-=-=-;;;;;>;>,>>>>>>;>>;>;>>;>;;>>>>;,>>,>>>>;>;>;>;>;,;>;,>>>>>>>,>>,>>>>>>>>>>>>>>>>>;>>>>>>;>;;;;--=-=-=-======-=======-=-=----=----------=-------=-=============******%%%$$$$$$%$$$$%$$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$%$%%%$%%$$$$###$###############$$%$%", "##+####$#$$$$$$%$%%%%%*%*%***%************************=*=====--=-==-=-=-=----=----;-;--;-;;=$$$$$$%%$*$$$**-*%**$%$*=;-;;>>;>;>;>;,>;>>>>>>>>>>,>>>>,>>>>>>,>>,>>,>>,;,>>>,>>,>>,,>,>,,>>,,#++++++#.++++$=-,,>,,>,>,,>,,,>,>,>,>,,,>,,>,,,,>,,,>,,,,,,,,,>,,,>,,>>,>>,>>>;>;;;;;;-;=;-;------;----;;---;;;;;-;;-;-;;-;-;--;-;-;-;;;;;;;-;;;;;;>>;>;;;;;;;-;----------=----=-=---=-====-=======-=;---;;;;;;;>,>>>>;>;>>>>>>>>>>>>;>>;;>;,>>>,>>>>>>>>>;,>>;>>>,;,>>>,>>>>>>>>,>,>,>,>>>>>>>>>>;>;>>;>;;;;----=-===-===-=-===*====-=-=---=;-------;--=---=====-===========******%$%$$$$%$%$%$%$%$$$$$$$$$#$#$$$$$$$$$$$$$$$$$$%$$$%%$%$$#$#$#####$####$####$#$$$$$", "########$#$$$$$$%$%$%%%%*************%*%****************==*===-=--==-=-=-===--=-----;-----;;*$$#$#$$$$%%%*==%$#%==**%%%*;>>>>;>;>;>>>>;>>>>,;,;>,>,;,>>,>,;,>>,>>>,>>,>,>>,>>,>>>>,>,>,,,,;++.++++ + +.++.%;,>,,,,>,,>,>,,>,,>,>,,,,,,,>,,,,,,,,>,,>,>,,,,>,,>,,>,>,>>,;,;>;;;;;;;---;;-;----;----;;---;;;;--;---;-;-;-;-;-;-;-;--;;;;;;;;;;>;;>;;>;;;;;-;;-;-;--------=---=-=--==--===-=-===---;;-;;;;;;>;;,;>;,;,;>>,;,;>>>>>>>>>>;>;>>>>>>,>>>>>>>>>>,>>>,>>>>>>>>>,>,>>>>,>>>>,>>>>,>>>>>>>>;>;>;;;;------==-=----=-========--===---------------------=====*=====*=****%**%%%%$$%%$$%$%$$%$$$$$$$$$$$#$#$$$$$$$$$$$$%$$$%$%%$%$$$$$$###$##$$$$#######$#$$$%", "#########$$$$$%%%$*%%%%*******%%***%*%*%*%*****%******=*=*========-=-=-==--==-=--=----;-;;;;*$$$$%**%$%$*%*=*$**-;;;-=*%*-;>>>>>>>;>;,;>;>;,;,>>>>,>>>,;,>,>>>>>,>>>,>>>,>>,>>>,,>,>,,>,>,;#+++++++ +++++++##-,,,>,,>,>,,>,,>,>,,>,>,,,,,,,,>,,,,,,,,,,,,,,,,,,,>,;,;,;>;>;>;;;;-;-;-;-;;-;----;--;;;-;;-;-;;-;;;;;;-;;;;-;;-;;;;;;;;-;;;;;;;;>>;>;>;;;;;;-;;---;-;----=;-------=--==--=====-=--;;;;;>;>>>>,>>;,;,>>>>>>,>>,>>>>>>>>>>>>>>>>,>>>,>,>>;>>>;>>>>>,>>,>,>,;,>,>,>>,,>,>,>>>>>>>>>>>>;>;>;;;;;;--=------=--==-=========---=-=------;-;------==-===========*******%%%%$$$%$$%%%$$%$$$$$$$#$$$$$$$$$$$$$$$$$$%$$%$$%$$$$$$$$$#$$$##$$#$#$#######$#$$$%", "####$##$$#$$$$$$%$%%%%%*%*%*%****%*%*%*%*%%*********=*=*=*=*====-==============-----------;-;**-=*%%%%$$%%%$*%$*=-;>>>=***->;>;>;>>>;>>>>>>>>>>>>>>,>>>,>>>,>,>>>,>>>,>>,>>,>,>>>,>,>,>,,,>*#.+++++ + + +###.=,,>,,>,,>,>,>,>,>,,,>,>,,>,,,,,,,,>,,,,,>,,,>,>,,,,>,>>>>>>;>;;;;;;---;;-;---;--;--;;;--;;;;;-;----;;;;-;;;;;;-;-;-;;;;;;;;;;>;;>>;>;;;;;;;;-;;;;;------------=--=-=--=-=-=-==--;;;;>>;>;>;>>>;>>>;,>>>>>>>>>>,>>;>>>>>>;>>>>>,>,>>>>,>>>>,>,>>>>>>>>>>>,>>,>>,>,>>,>>,>,>>>,>>>>>>>;;;;;;;----=-=--------=-====-=====----=--------;---------=-=-=======****%**%%%$%$$%%%$%$$$$$$$$$$$$$$#$#$$$$%$%$%$$$$%$$%$$%$$$$$$$$$#$#$###$#$#$#####$#$$$%%", "######$#$$$$$$$$%$%$%%*%%%%%**%**%*%*%%%*%**************===*===-=====-==-====-=--------==;=*$*%$$*$%$$$$$***%**%*=-;;,;;=*=;>>>>>;>>>;>;>;>>>>>>>,>>>,>>>,>>>>>,>>>,>>>,;,>>>>,>>>,>,>,>,>,,=#++. ++. +.+###+#-,>,>;=;;,,>,>,>,,>,,,,,,,,>,,>,,,,,>,>,,,,,,,,,,>,>>>;>;;>;>;;;;-;-;;;;;;---;;;;;;-;;;;;;;-;;-;;;;-;;;;;;;;;;;;-;;;;;;;;;;;;>>>;>>>>>;;;;;;;-;-;-;-----=---------=-=-=-=-==-=;;;;,>>>>>>>>>>>>>;,>>>>,>,>>>,>>>,>>>>>>>>>>>>>>>>,>,>>;>>>;,;,>>,>>,>,>,>>,>>,>,>,>>,,>>>>,>>>>>>>>;>;;;;;;;---=---;------===-=-===-=--=----=---;-;--;----=-=--==-=====****%*%%%%%%$%$%$%%%$$$$$$$$$$$$#$#$$$$$$$%$$%$$%$$%$$%$$$$$$$$$$#$$#$#$$###########$#$$$%", "#######$##$$$%$%$%%%%%*%%%%%%*%%*%*******%************=***========-======-====-=----;--*$*$$$%%%$$$$#$$$*==***=**=;,;;,>>;=;>;>;>>>>;,;,;,;>>>>>>>,>>>>,;,>>,>>>,>>>>,;,>>,>,>>,>>>>,,,>,,,,,,,=+.+ +++ ++##$+.$;>=$$$$$=;,>,>,>,>,>,>,,,,,,,,,>,,,,,,,,>,,,,,,,,,>,>,>>>>;;>;;;;;;;-;;;;;;;;;;;;;;;>;;;;;;;;;;-;;;;;;;;;;;;;;;;;;;;;;;;;>;>;>;,;>;>;>>;;-;;;;-;-;---------------=-=-=-=----;;;;,>>>>;>>>;>>>>>>>>>>>>>>,>>>>>>>>,;,;>>>>,>>>>,>>>>,>,>>>,>>,>>,>>>>,>,>>>,>,>,>,,>,>,,>>>>,>>,>>>,;>>>;;;;----;-;-;-;-----======-=-=-=-==----;-;-;-;-------=-=-====*=***%%%%%%%*$%%$%%%$%$%$$$$$$$$$$$#$$#$$$$$%$$%$$$%$$$$$$%%$%$$$$$$$$$$#$#$$#######$#$#$$%%", "###$#$#$$$$$$%$%%%%%%%%%%%%*%**%%*%%*****%%**********=*====*========-=-=======-=-=----=%$%%%%*%*%%%$$$%#%***%**%*;;=**;;>>;>;>>>>;>>>;>>;>>>>;,>>>>>,>>,>>>,;,>>>>,>>,>>>>>>>,>>>,>,>,>,>>>,,,,-#++++ + ++####++*%$$$$$$#*>,>,>,,>,,,,,>,,,>,,,,,>,,,,>,,,,,,,,,,,>,>>;>;>;;>;;;;;;;;;;;;;;-;;;;;;;;;>;;;;-;-;-;;-;;;;;;;;;;;;;;;;;;;;;;;>;>;>>>>>>>;>;;;;;;-;;-;;------------=--=--=----;-;;;>>>>>>,>>>,>>>>>,>>>>,>,>,>>>,>>>,>>,>>>>>,;,>>>>,>,>>>>>>>>>,>>,>>,>,>,>,>,>>>,>>,>,,>,>,>,>>>,;,>;;>;;>;;;;------;---;--==--=-====----=-=-------;-;-;-;-;---=-=-=====****%%%%%%%%%%$%%$%$$$$%$$$$$$$#$$$#$$$$$$$$$$%$%$$%%%%%$$$%$$$$$$$$$#$$$$##$########$#$$$%", "#$###$$#$#$$$$$%$%%%%%%$%%%*%***%***%*%***********=******=*================-===----;;*#$*-*%%**$#$$%$$$$#$%%%$$*$$$*=*=;;>;>>>;>;>>;>>>>>>;>>>>>>>>>,>>>,>>,>>,>>>,>>>>>,>>,>>,>>>>,>>,,,,,>,,,*+##++ +++####++#$$%%%%$$$#*>>,>>,,>,,,,,,,,,>,,,,,>,,,,,>,,,,,,>,,>,,>,>>>>;>>>;;;;;;;;;;;;;;;>;;;>;>;>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>;>>>;>>>>>>>;>>;;;;;;;;-;;-;-;----;---=--=-----;;;;;;>>>>>>>>,>>,>>,>>,>,>>>,>>,>>>,>>>>>>>;>>>>>>>,>>>>>,>,>,>,>>>,>>,>>>,>,>,>>,>,>,>>,>,>>>>>>,>>,>,>,,>>>>>>;;;---;;---;-;-------=-==-==-=-=-=----;---;--------=-==-==*==***%%%%%$%$%%%$%%%$%$$$$$$#$$$#$#$$$$$$$%$%%$$$$%%$$$$$%%$$%$$$$#$$$$$#$$#$#####$#$##$$$$$", "###$$#$$$$$$%$%$%%%%%%%$%%*%****%%*%***%***%*********=*=*=*==============-====-------*$$*;-*$%**%%$%%$$$$$%***%%*$%*===;>>;>;>>>>;>>>;>;>>>>>;>>,;,>>>>>>>>>>>>>>>>>>,>>>>,>>,>>,>,>>,;,>>,>>>=####++ . +###+#$*$%$$$%%$$$$-,>,,>,,,>,,>,,,,,,>,,,,,,,,,,,>,>,,,,,,>,>>>>;>;>;>;;;>;;;;;;;;;;>>;>;;;;;;;;;-;;-;;;;;;;;;;;;;;;;;;;;;>;>;>>>;>>>>>>>;>>>;>;;;;;;;;;-;------;-----------=;;;;;;;>>>>>>>,>>>,>>,>,,>,>>,>>>>>>,>>>,>>>,>>>>;,>>>>>,>,>,>>>,>>,>,>>,>>,>>,>,>,>,>,>,>,>,>,>,>,>>,>>>>>>;>>>;>;>;;;-;;-------=-=-=--=-=------=-------;-;-------=-=-=======****%%%%%%$%%$%%%%%$$$$$$$$$$$$$$$$$$#$$$$$$$%$%%$$%%%%%%%%%$$$$$$$$$$$$$$#$##$######$#$$$$$", "####$#$#$$$$$%%$%$%%%%%%%%*%%%%**%*****************=***=*=*====================----;-%#$*=;-%$***%**%%$$$**====%$*$%=;=;>;>;>>>;>>>;>>>>>>;>>>>>>>>>>,>>,>>>,>>>,>>>>>,>>>>>>>,;,;,>>,,,>,,,-$#+##++ + .#+ ##%$$%$%%$%$%$$$=,,>,>,,,,,,,,>,,,,,,,>,,>,,,,,,,,,,,>,,,,>,>>,;>>>>>>>;;;>;;;;;;;;>;>;;;;;;>;;;-;;;;;;;;;;;;;;;;;;;;;;>;>>>>>>,>>>>>,>>>;>>;>>;;;;;;;;-;-;-----------;;;---;;;;>,>>>,>,>>,>>,>>,>>,,>,,>,>>,>>>>>>>,>>>>>>>>>,>>>>>>,>,>,>>,>>>>,;,>>,>>,,>,>,>,>>>,>>,>>>>>,>>,>,>,>,,>>>>>;>;;;;;;;;;;-;--=--=-=---=--==---=----;--;--;-----=-=-=====*=**%%%%$%$%$%%$%$%%%%$%$$$$$#$#$$#$$$$$$$$*$%$%$%$%$$$$$%$%%%$%$$$$$$$$$$$$#$###$##$##$#$##$", "#$#$##$#$$$$$$%%%%%%%%%%%%%**%*%%**%**%*%********=**=*=*=*==*==*=*=========*===-=;-;=%$$$**=--****%%%$%$$**=%*%*%**%*;;;>;>>;>>>;>>>;>;>>>>>>;>;,>>>>>>>>>>>>>>>>>,>>>>>>,>>>>,>>,>>,;,,,;=$#+++##+++ ++++#%*$%$$%$%$%$%$***,>,>,,,>,,>,,,,,>,,,,,,,,,>,,,,,,>,,,,,>,>,>,>>;>>>;;>;>;>>;;;;;>;;;>;;;;;;;;;;;;;;;;;;;;>>;>;;>;>;>>>>>>>>>,>>>,>,>>>>>>>>;>;>;;;;;;;;-;-;-;;-;---;;;;;;-;;;>>>>>,>>,>,>,>>>,>>,>,>,,>,>>>>>,>>,>>>>,>>>,>>>>>>>>,>>,>>>,>>,>,>,>,>>>,>>,,>,>,>>,>>>,>>,>,>>,>>>,>>>>>>,>>>>>;;;;;;----;-----=--=-------=-=---------;----=-=-=======*=*=***%%%%$$%$$%$%%$%$$$$$$$$$$$$$$$$$$$$$$$$$%$%$%$%%%%%%%%%$%$%$$$$$%$%$$$$$#$#$###$#$###$##", "###$#$#$#$$$%$$%$%$%%*%%%%%%*%***%*******************=*=*=*=====*===*=*=*====*=-=-=--*#$%%$*=-;***%%$%$$$$%*%$%$%*%$%=;>;>>;>;>>>>;>>>>>>;>;>,;>>>>>>,>>>>>>,>>,>>>>,>>>>>,>>>>>>>>>,>,>-*+.##+++#.+ ++##$**%*%$$$%$%$%$*$*$,,,,>,,,,,,,,>,,,,>,,,>,,,,,>,>,,,,,,,,,,>,>,>>>>;,,>>>;>>;>>;;;;;>;;;;;;;;;;;;;;;;;;;;;;;;>;>>;>;;>;>>>>>,>>,>>>,>,>>>,;>>>;>;;>;;;;;;;;;;-;-;;-;;;;;;-;--;;;>,>>>>>,,,>,>,>>,>>>,>,,,>,>,>>,>>>>,>>>>>>>,>>>>>,;,>>>,>>,>>,>>>,>>,>>,>>,>,>,>,>>,>>>,;,;,>>>,>>,>,>>>>>>>>;>;;;;-;;;--;---=---=-==----=-----=------------=-=-=-=====*=***%%%%%%%$%$$%$%%$%$$$$$$#$$#$$$$$$$$$$$$%$$%$$%$%$%%%%$%$%$%$%$%$$$$$$$$$$$#$#$##$#$#$###$", "#####$#$$$$$$%$%%%%%$%%%%%%*%*%%%*********************==*====*=*======*=****==*=-=----*$$$$$%*;=%***%%$$%$%%*=$$#$%%%=;;>;>;>;>;>>>;>;>;>>>>;>>>>>>,>>>>>,>>>>>>>>>>>>>>>>;>>>>>>>>,;;*.+.+#####. +++$%*=***%$%%$%%$**%%%*>>>,,,,,>,,,,,,,>,,,>,,,>,,,,,,,,,>,,,>,,,,>,>>>,>>>>;,;>>>;>;>;;>;>;;;;-;;;;;;-;;;;;;;;>>;>;>;>;,;>>>>>,>>>,>>,>,>,>,>>>>;>>;,;>;;;;;;;;;;;;;-;;;;,>>;;;;;;,>,>,>,>>,>,>,,>,,>,,>,>,>>,>,>>,>>>,>>>>>>>>>>>,>,>,>,>,>,>>>,>>>,>>>,>,>,>,>,>,>,>>>>>,>>>,>>>,>>>,;,>>>>>>>>>>>>>;;;;-;-;------=---=-=-=---===-----;------=--======*=*=*=*****%%%$$%$%$%%$%$$$$$$$$$$$$$$$$$$$$$$%$$%$%%%%%%%$*%%%%%%$%$$%$$%$$$$$$$$$$$####$#####$##", "###$#$#$#$$%$$%$%%%%%%%%%%***%***%%%******************=*=**=======*===****=*=*====-=-=*$$#$$****$%****%%$$%*=*####$**=;>;>;>>;>;>;>>>>;,;>;>>>;>>>>>>,>>>>>>,>>>>>>>>>>>>>,>>>>>>,;;$#+++##+##$$+##++#$$******%$$$%$%%*$%***,,,>,>,,,,>,,>,,,,,,,,>,,,,>,,,>,,,>,,,,,>,,,,>,>>>>,>>,>>;>;>;;>;>;;;;;;-;;;-;;;;;;;;>;;;>>>;>>;>>,;>>>>,>>,>>,>,>,,>,>>>>>;>;>;;>;;;;;;;;;;;;;;>>>>>,>;>;>;>,>,>,>>,>,,>,>,>,>>,>>,,>,,,>>>,>>>>>,>>,>>>,;,;,;,;,>>>,>,>>,>>,>,>>>>,>,>>,>,>,>,>,;,>>>>,>>>,>>,>>,>>>,>>>>>>;>;;;;;;;;;;-------=-==---=---=----------=---=-==*===*=*=*=*****%%%%%$%$%$%$%$%$$$$$$$#$$$$$$$%%$$$%$%$$$%$%%%%%%%%$%$%$%%$$$$$$$$$$$$$$$$$##$$#$###$#", "######$#$$$$$$%$%%%%%$%%%%%%**%*%***%********=*=*******=*==**=*=*==*====**=*=*=*===--*#.##$%*%$$%*****%%$#$***$$$##$%*;>;>>;>;>>>;>;>>>>;,;>;,;>>>>>>>>,>,>>>>>,;,;>>>>>>>>>>>>>>;$.++####$$#$$+$%$##%$$*=$*==*$$%%%%%#**=*;,,,,,,>,>,,>,,>,,,>,,,,,>,,,,,,,,,,,,,,>,,,>>,>,>,>,>>,>>,;,;>>>>;>;;;;;;;-;;;-;-;;;;;>;>;>;>>;>>>>>>>>>>>,>>,>,>,,,>,>,>>>>>;>>>;>>;;;;;;;;;;;;;,>,>,>,>>>,>,,,>,>,>,,>,>,,,,>,,>,>,>,,>,>>>>,>>,>>>,>>>,>>,>,,,>,>>,>,>>,>>,>>>>,>,>,>,>,>,>>,>>>>,>>>>>>,>>>,>>>>>>>>>>>>>>>>;;;;;;;;----=---===-===------=--=-------==-=====*=*=*=*=*=***%%%%%$%$%$%$$$$$$$$$$#$$$$%$%%$$$%%%$%$%%$%%%%%%$%%$%%$%$%$%$$$$$$$%$$$$$$#$$#$####$##$", "####$##$#$$$$$$%%%%%*%%%%%%%**%****%******=****=************=**=*=*===*=*=**========**#####$$$$%*$%***$$$$*==**$#$$#%-;;>>;>>;>;>>>>>;>;>>>>;>>>>>>,>>,>>>,>,>>>>>,>>>>>>>>>>>>;*#++####$$$$=-*+#####$$***%*=*$$%$%%%$*====;,>,>,,,>,>,>,,>,,,,,,,>,,,,>,>,,>,,,>,,,,>,,,>,>>,>>,>,>>,>>,>;>>;>;;;;-;;;;;;;;;;;;;>;>;>;>;>>>>>>,>,>,>>,>>,>,,>,,,,,>,>>>>,;>>>;>>>>>;;;;;;;>;>>,>,>,,>>>,>,,,,>,>>,>,,>>,>,>,>,>,,,,,,>,>>>,>>>,>>,>>,>>,>>>>,>,>>>>,;,>>,>,>>>>,>,>,>,>,,>>,>>>>,>>>,;,>>>,>,>>>;>>>>>;>>;>>;;;;;;;;;-------=-==--=-=-=------=--=---=-==*=*=*=**=*=*=*****%%%%%$%$%$%$%$%$$$$$$$$$$%$%%$%$$%$%%$$%$%$%%%%%%%$%%%$%%%$%$%%%%$%$$$$$$$#$#$$##$#$#", "######$#$#$$$$%$%*%*%%**%***********%***=***=**=*******===*****=***=*==**=*=***=*=**$$#########*%%$%*%$%$#%***=#$$%%*-;>;;>;>;>;>;>;>>>>>;>>>;>>;>>>>>>>,>>>>>,>>>>>>>>>>>>>>>;*.++##$$%%$-;,,;++####$%*******$%$%%$**=**;,,,,>,>>,>,>,>,>,,>,,>,>,,,,,,,,,,,,,>,,>,,,,>,>,>>>>,>,>,>>,>>,>>>>>;;;;;;-;;;-;;;;;;;;;>;>>>>>>>>,>,>>>>>,;,>>,>,,,,,>,,>>>>>>>>;>>;>;>>;>;;;;;;>>,>,>,>,>,,>,>,>,,>,,>,,>,,>,>,>,>,,>,>,>,>>,>>,>>>,>>>,>>,>,>,,>,>>,,>,>>,>>>,>>,>>,>,>>,>,>>,>>>>,>>>>,>>>,>>>>>,>>>>>>,>>>>>>;;;;;;;;;;-;-;--=-==--------=-=-------===-===*=*=*=*==**=****%*%%$%$%$%$$$$$$$$$$$#$$%$%$%%%%%$$%$%%$%$%$%$%%%%%%%$%%$%$%%%$%%%$%$%$$$$$$#$$$#$##$$", "########$$$$$$$%$%%**%%%%%%%%*%**************=**=********************=******=*=**==*%######$$##$$$$$%$$###$$$$**%$%$$$=;,;>;>>;>>>>>>;>;>>>>>>>>,>>>>,>>,>,>>>>,>>>>>>>>>>>>,-# +++#$$$**;-=;-*$ .$#%=*==*=*%$$$*%***==;,,>>>,,,>,,,>,>,>,>,,>,,,,,,>,,,,>,,>,,,>,>,>,>,>,>,,>>>,>,,,>,>>>>>>>;>;;;;;;;;;;;;;;;;,;;>>;;;>;>>,>>>,>,>>,,,>,,>,>,,,,,,>,>>>;>>>>>>>>>>>;;;;;;>;>>>>>>>,>,>,>,>,>,>>,,>,,>,,,>,>,>,,,,,,,,,>,>,>,,>,>,>>>>>>>,>>>,>>>,>,>,>,>>>,>>,>>,>,>,>>,>>,>,>>>,>>>,>>>>>,>>>>>>>>;>;>>;>>>>>;>;;;;;-------=--===-=-=-----==-==--=-=====***=****=*******%%%%%%$%$%$%%$%$$$$$$$$$$%%$%%%%%%$%$%%$$%$%*$%%%%%%%$%%%%%%%*$%%%$$$$%$$$$$$$$#$$$##", "#########$$$$%%%%%**%***%*****************************=**=***************%*****%****$##.#$#$##$#$$$#$#.####$$$=**%$$$$%=;;>;>;>;;>;>>;>>;>>>;>>>>>>>>>,>>,>>>,>>>,>,>,>>,>>>,$. ++*-;-;>-$###$**#+#$*=*===*%$%%%$$*=%=>,,>,,,>>,,>>,>,>,>,,>,,,,>,,>,,,>,,,,,,,>,,,,>,,>,,>,>,>,>,>,,,>,>>>>>>>>;;;;;;;;;;;;;;;;;;>;>>>>>>>,>,>,>>>,>>,>,,>,,,,>,,>,>>>>,>>>>>;>>>;>;;;;;>;>>,>,>,>,>,>,>,,,,,,>,,,,>,,>,>,>,,>,,>,,,>,>,>,>,>>,>,,>,>>,>,>,,>>,>>>,>,>,>>,>>>,>,>,>,>,>>>,>>>>,>>>>,>>>,>,>,>,>>>>>>>>>;,>>;>;>>>>;;;;;-------=---------=-==--=--=-=-===**=****=*******%%%%%%%$*$$$%$$$$%$$$$$$$%%%$%%%%%%%%%%%$%%%%%$%%$%%%%%%%%%%**%%%%%%$%$%$$$$$$$$#$$$#$$$", "######$###$$$$%$%%*%***%%%*%***********=**********=****************%*%*%%%%***$#$$$########$$$#$###$$$###$##%*=$$*$%#$%$;;>;>>;>>>>;>>;>>;>>>>;>>>>,>>>>>>,>>,>>>>>>>>>>>,;>,* +.#;>>,>-#.#$$$*****=**=**=*$$*$*=*%$.-,>>>,>,,>>,,>,>,>>,>,>,>,,,,,,,,,,,,,,>,,,,>,,>,,>,,>,>,>,>,,>,>,>,>,>>,;>>>;>;;;;;>;;;;;;>;;>>;>;>;>>>,>,>,>>>,>,>,,>>,,,,,,,>,>>>>>>>>>;>>>>>>>>;;>>;,>>>,>,>,,,,>,,>,,,>>,,>,,>,>,>,>,>,,,,,,,>,,>,,>,,>,>,,>>,>,>>,>>,>,>>,>,>,>>,>>>>,>,>>,>,>>,>,>>,>,>>>,>>>;>,>>>,>,>>>>>>>>>>>>>>>;>>>;;;;;;------=-=-=-=-=--=-=-===-=-===*=*************%*%$%%%%%$%$$%$%$$$$$%$%$$$$%$%%%%*%%%%%%$%$%%%%%%%%%%*%%%*****%*%%$%$%$$$%$$$$$$$$$$$#$", "#+#####$#$$$%$%%%*%******%*%%%***********=**=********************%%%$%%$$$$$%%$$#$#$######$###############$$$$*$#$$%%$$%;;;;;>;;;>;>;>;>>;>;>,>>>>>>>,>>>>>>>>>,>>>>>,>>>,>>,;%##-,>>>,*#$$$$$$*==**=*=*=**$***$%$###>>,,>>>>>,>>>,>>>>,>,>,>,,,,>,,,>,,,>,,,,,>,,>,,,,,>,,,>,>,,>,,>,>,>,>>,>>>;>>;;;>;>>,>>;>;;>;>>;>>>>,>,,>>,>>,>,>,,>,,,,>,,>,,,>>,>>>>;>>>>;>;>;;>;>;,>>,>,>,>,,>,>,,,,,>,,,,>,,>,,>,,>,,>,,,>,,,,,,,>,,>,,>,>,>>>,>,>,,>>>>,>,>,>>,>>,>>,>>,>,>,>>,>>>,>>,>>>,>>>,>>>>>,>>>>,>>>>>>>>>>>>>>>>;;;;-;-----=-=-=-=-=-==-=-==-=-==-====*=*********%*%%%%%%$%$$%%%$%$%$%%$$$$$%$%%%%%%*%%*%%%%%%%%%%%%$%%*%*%***%%**%*%%%%%$%%%$$$$$$$$$$$#$$#", "#####$###$$$%%%$%****%%**%%*%*%********=**=*****%***************%%%$%%%$$$$$$$$%$####$###$###$#$$$$#+###.#$$#$$*##$$$%**;>;>;;>>;>;;>>;>;>>;>;>>>>>,;,>>,>>>,>>>>>,>>>>>>>>>>,;;;>,;,;*$$$$$$$$*=*****==**$*==$$$####;,;,>,,>>,>,>,>,>>>>,>,>,>,,,,,,,,,,,,,>,,,>,,>,>,,,>,,>,,>,,,,,>,>,>,>,>>>>>;>>;>>;>>>>>;;>;>;>>>>;>>,>,>,>>,>>,>,>,>,>,,,,,>,>,>>,>>>,;>>>,;>>>,;>;;>>>,>,>,>,,,,,>,,,,,,>,,>,,,>,>>,,>,>,,,,,>,,>,,>,,>,,>,,,>,>,>,>,>,>,>>,>,>,>,>>,>>>,>,>,>,>>>,>>,>>>,>>>,>>>>>>>>>>>,>>>>>>>>>,>>,>>>;>>>;;;;;;;;----=-=-==-=-==-=-==-=======**=*******%%%%%$%$%%$%%$%$%$%%$%%%%$$%$$$$$%%%%**%*%%%%%$%%$%%%$%%%%**%%*%%%*%*%%%%%%$%%%%%%$$$$$$$$$$", "#######$#$$$%%%*%********%%*%%%%%*********=*=*****%*%*%%%**%**%%*$%%$%$$$#$$$$%%%$$####$#$#$$#####$#.#+++###$%*%##$$%$*;;;;;;>;>;>>;;>>;>;,;,>>>>>>>,;,>>>,>>>>,>>>>,>,>>,>>,>>>,;--*#$$$$$$$%**%$*=***====*$.#$$$#$*,,>>,>>,>>>>,>>>,>,>>>,>,,>,,>,,>,,>,,,,,,,,,,,,,,,,,,,,,>,,>>>>,>,,,>,>>,;>;>>>;>>,>,>,>>>;>;>;>;,>>>>,,,>,>,>,>,,,,,,,,,,,,,,,>,>>>>>>>;>;>>;>>>>>,>>>,>,>,>,,>,,,,,>,,>,,,,,,,,,,,,>>,,,,>,,,,,,,>,,>,,,>,,>,,,>,>,>,,>,>>,>,>,>>>>,>>,>>,>>>,>>,>>,>>>>>>>,>>>>>>>>;>>,>>>,>>>>>>>>,>>>>,>>;>;;;;;;;----=-===-===-====-===-=-=**********%%%%*%%%%%%%%%%%$%$%$%$%$%$%$%$%%%%%%%%*%**%%%*%*%%%%%%%%%%*%%%$%*%**%*%%$%%%%$%%%$$%$%$$$$$#$$", "######$#$$$$%%%%******%**%*%%%%%*%*******=********%*%**%%%*****%%$$%%%%$$$#$$$$$%$$$$#%$#$##$$$###$$#+###$#.#$$#.$#$%#$**;;>>;>>>;;>>;;>;>;>>;>>>>>>>>>>>>>>>>>>>,>>,;,>>>>>>>,,,*#$#$$$$$$$$$*$$%**=*==**$$$#$$$$$#->>>>,>,>,>,>>,>>>>,>,>>,>,>,,,,,,,,,,,>,,>,,>,,,,,,,>,,,,,>,,>,>,>>,>,,>>,>>>;>>>>;>>>>,>>>>;,;>>;>>>>>,>,,,>,>,>,>,>,>,,,,,,,,,,>,>,>>>>,>>>>>;>>>>>,>>>>,>,,,,,>,,,,,,,,,>,,,>,,>,>,>,>>,,,,,,,>,,>,,,>,,>,,>,,,,>,,>,>,>,>,>,>,>,>,>,>,>>>,>>>,>>,>>,>>,>>>>>>,>>,>,>;>>>>>>>>>>>>>>>,>>>>>>>>>>;;;;;;---=-====-=======-========*=*****%*%*%%*%%$%$%$%$%%$%%$%%%%%%%%%$%$$$$$%%%%*%*%*%*%%%%%%%%$%%%*%%%%%%*%*****%*$%%%$%%%%$%$$$$$$$$%", "#####$#$$$$%%%*%*****%****%%*%%*%%%***************%*%%%%********%%%%$%$$$%$$$%$%$%%$$$$##.####$#$##$++##$$####$$$#$##$$*%**;;>;;>>;>;>>;>;,;>>>;>>>>,>>,>>>>>,>,>>>,>,>>,>,;,,;;*$#$$$#$$$$$$$$$$$$**=**$#####$$$$$*;,>,>>>,>>>>>,>>,>,>,>,>,>,,,,,>,,>,,,,,,,,,,,,,>,,,,,,,>,,,>,,>>,>,,,>,>,;>>>>>>>>,>>,>>,>>>>>>;>>>>>,>,,>,>,>,>,,,,,,,,,,,,,,,>,,>>,>>>>;>>>>>;>>>,>;,,,>,,,,,,,,,,>,,,>,,,,,>,,,,,>,,>,,>,,>,,,,,,,>,>,,,,>,,,>,>,>,,>,>,>,>>,>,>>,>,>>,>>,>>,>>,>>>,>>>>>>>,>>>>>>>>>>>>>>>>,;,;,>>>,;,>>>>>;>;>;;;;;;;-=-==-=-==-==-====-=-==*=******%*%*%%%%$%%%%%$%%%%%%%%%%%%$%%%%%$$%$%%%%%*%*%*%%*%*%*%%**%%%*%%%$%%%******%*%%%$%*%%%%$%%$$$$$$$%", "#####$#$$$$$%%******%*%***%%%%%*%*%*%%****=*=*****%***%*%******%*$$%%%$%$$$$$$$$$#$$####+##$$#######$+######$$$#$%$%**#%*%#*-==;;;>;>;;>;>;,;>;,;,;>>;>>,>>>>>>>,>>>>>>>>>>,>;*#$#$$$$$$$$$$$$$$$$*=**%$###$#$$$%$*;>>>>,>,>,>,>,>>,>>,>,>,>,,>,>,,,,,,>,,>,,>,,,,,,,,,,,,,,,,,,,>,,>,>>>,,>,>,>>,>>>>>>>>,,>,,,>,>>>>>>>>>>>,,,>,,>,>,>,,,>,,,,,,,,,,,,>>,>>>,;,;,;,;>>>,,,>,,,,,,,,,,,,,,,,,,>,,,,,>,,,>,>,>,>,,,,>,,>,,,,,>,>,,,>,,,>,,>,,>,>,>,>,>,>,,>,>>,>>,>>,>>>,>,>>,>>>>>>>>>,>>>>>>>>>>,;,>>>>>>>>,>,>,>>>>>>>;;-;;-;=-=-===========-====-===*******%*%*%%%%%%$%$%$%%$%$%%%%%*%%%%$%%%$%%$%*%*%%%%*%*%*%**%*%%*%*%%%%%*%********%%%%%%%$%$%%%%$%$$$%%", "#####$$$$$$%%%**********%**%*%%%%%*%**%************%*%*%%*******%%%$$%$%%%$$$$##$##$###+++###$##.#++#.###$#$##$$#$%$%;*%;=*#$$$%**=%*;;>;>>>;>>>>>>>>,>>>>,;>>>>>>,>,>,>>,>-*#$$$$#$$$$$$$$%$$$$%%**$##$#$##$$$$$*;>>>>,;,>,>>>>>,>>,>,,>,,>,>,,,,,,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,>,,>,>>>>>>>>,>>>,>>,,,,>,>>>>;>>>,>,,>,>,,>,,>,,>,,,,,,,,,,,>,>,>,>>,>>>>>,;,>>,,>,,,,,>,>,,,,,,,>,,,,,,,,>,,,,,>,,>,>,,,,,,,,,,,>,>,,,,>,>,,>,,,>,>,,>,>,>,>,>,,>,>,>>>,>>,>>,>>>>,>;>>>>>>>>>>>>>>>>;>>>,>>>>>>>,>,>>>,>>>>>;>;;;;;---=-==---==========-======*****%***%%%%%$%%$%$%%$*%%%%$%%%%$%$%$%$$%%$*%%%%*%*%*%******%*%*%**%************%%%%%%%%*%%%%$$%$*$%%%%", "#######$$$%%%%*%***%**%****%*%%%%%%%*%*%*****=******%*%*%********$%%%%$$$$$$$$$#$#$$#$$####$%%###++++######$$#$$$#$*$#*;;;*$$$$$$%%***-;;;;>>>;>;>>>;>>>>>>,>>,>,;,;>>>,;-*#$#$#$$$$$$$$$$$$$%$$$$$###$$$$$$$$%$*;>>>>>>,>>>>,>,;,>>>>>,>,>,,>,>,>,,,,,>,,>,,>,,,,,,,,,,,,,,,,>,,,,,,>,>>,,>,,>,>>>>>>>>>,>,>,,>,,>,>>>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,>,>>>>,>;>>,,,,,,,,,,,,,,>,,,,>,,,,,,,,,>,,,>,>,,>>,>,>,,>,,,,,>,>,,,,>,,>,,>,>,>>>>>>>>>>>>,>,>,>,>,>>,>>,>,>,>,>>>>>>>>>>>>>,>>>>>>>>>,>>>>>>>>>>>,>>>>>;>>;;;----=--=======*===-=========**%****%***%*%%%%%$%$%%$%$%%%%*%*%%%$%%%%%%%%%%%%%%%*%%**************************%%%%$%$%%$%*$%%$%%%$%%", "##$$$$$$%$%%%*%*******%*%**%*%*%%%%%%*%%***********%*%%%***%***%%%%$$$%$%$%$$$$$$$#$####$#$$$###############$$$*%$%%##$*;=#$$$*%*==-=--;;>>;;>;,;>;,>>>>>>>>>>>>>>>,>,;=%$##$$$$$$$$$$$$$$$$%$$$*-;---;-=%#$$$$*;,;>>>,>>>>,>>>>>>>,>,>,,,,>,,,>,,,,,,,,,,,,,,,,,,,,,,,>,,,,,,,,>,,,,,>,>>,>,>,>,>>,>,>,>,,,,,,,>,>,>>>>>>,>,>,,>,,,,>,,,>,,,,,,,,,,,,,>,,>,>>>>,>>>>>>,,>,,,,,,,,,,>,,,,,,,,,>,,,,,,,,,,,>,>,>,,,,,,,,,,>,>,,,,>,>,,>,>,>,>>,>,>,>,>,>,,>,>>,>,>>,>>>,>>>>,>>;>>>>>>,>>>,>>>>>>>>,>>>>>>>>>>>>>>>>>>>>;>;;;--=-=-=-====**=*======-=====***%*%****%*%%%%%%$%%$%%%%%%%%%%*%%%%%%$%$%$%%%%%**%*%**********%*****************%*%*%%%$%%%%$%$%$%%%%%", "#####$$$$%$%%*%%%%**%*%*%%*%*%*%*%*%%%*%**********%%*%%%%**%%***%*%%%%$$$$$$$$$$#$$$$$$$#####+#####$#####$$##$%==$**###-;;*$#$$%*==--;;;;;;>>;>;>>>>;>>>;>>>>>>>>,;,;=$#$#$$$#$#$$$$$$$$$$$$$$%->;;>;;>;,>;;-==>>>>>;>>>>>>>>>>>;,;,>>,>>,>,>,,,,>,,>,,>,,,>,,,>,,,>,,,,,>,,,,,,,,,>,,>,>,,>,,,>,,>,>>,>,>,>,,,,,,>,>,>>>>>,>,,,,,,,,,,,,,,,,,,,,,,,,,,,>,>,,,,>>>>>>;>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,>>,>,,>,,>,,>,,,,>,>,,>,,,>,,>,>,,>>>,>>,>>,>>>>,>>>>,>>,>,>>>,>>,>,>>>>>>>>,>>>>>>>>>>>>>,>>>>>>>>>>>>>>>;>>>>;;;--------=====****=*=====-===****%*******%*%%$%%$%%%%%%%%%%*%%%*%$%%%%%%%%%$%$%*%%%%%********************=*******%%%$%%%%%%$$%%%%**%*", "#$#$#$$$$%$*%*%***%***%%%%%%%%%%%%%%%%%*%*********%%%%*%%**%*****%%%%$%%$$$$$$##$##$##$###$$#.$##$##$##$###$$%**=#$####*;*=*$$$$$***=;;;;;;;;;>;>;;,>;>>>>;>>>>;>>>=$#$#$$#$$$$$$#$$$$$$$$$$#%>;>,>>>>>>;>>;>,>;>;,>>;>>>>>,>>;,>>,;,>>,,,,>,,>,,,,>,,,,,>,,,>,,,,,,,,,,,,,,>,,>,,,,,>,>,>,,,>,,>,,,,,>,,,,,,,,,,,,>,>,>>,>,>,,,,,>,,,,,,,,,,,,,,,,,,,,>,>,>,>>,>,>>,>>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,>,,,>,,>,>,>,,,,,,,,>,,,>,,,,>,>,>,>,,>>,>,;,>>>,;,>,>>>,>>