Fungeoneer

Chapter 12: Geomancer

You have entered the last dungeon. You stand at the bottom of the staircase where you entered, facing east. On the bottom stair, you spot an empty flask and a magic marker. You pause for a moment, then sit down on the staircase, taking the marker. You consult the map:

[}[[[K)](R'[']]][)}RR(hGq?%%=[R)}{()}[[([[[(R[}][{{)='(4R%5uA5R(}{()}]RQc9Ds~'{]
}kLF(a2Yex([/A>D_lUx2m-yfgsDfeUwkfNxVln+JVZU>LvqXKfCHlz_){]}}[Qj{#kfT6^t})](})G]
R".p".6_Z4jXyWwzun/>.R>LerrKV}(:15'by+J.a5ei6TySDe5-'Z\wv(Plbkh/kxw~oz/;J]Ui(Ui{
}"}FjCOFgTzD0L|B=+YnWdC?0;:vbnKZj=:]R4WH[=Bsfi]ohRa:Frw4w~'}4C[X}n|:d"a[NV}td"e]
{UPv(K[}GhV&(m8mdJFIk=yCQk3/bm|kiju>9VpcTJnU0+2?}H(Nkc{r[K\Irw~,(H5(o{'4{uCYEeS{
}iCEG={)BIu)f]A}2i]uI"6)[:R=,o=T^(|N9|,-I=6cnJ:RG6ciXKW[dj:9R{"wU>f]")vsN%ar\Lw{
[c%(CN/N~dl7sCz*?tvu\w+KYk"hR%"Q~9""D)HTDN/ZU*(M?3}W[f54}WWoe4\BrebsrrX^L0lkW~0[
)mFYe:sjhi)k~hayYj~jGc\">y3.,/klZ\Oz0zV"y-2C"zOXabJ<3{e"5H8*pU>OLV[X})Dg(|kZ:O}[
RkjQBK)G'5*3)9s([O(_6(k]=fDz)Q5C"(w{o2eG:rJu3Md|48itJ>RZ\x)0#4"n"HhG=}(~6_4N=iw{
(_;Q3[9(D):v)Sj%qG#9Gwmy/^]{}]4A}\NwC.sbMH09]7-JFT7VZ4D+3\k""mv0vSh=V.y(_fe{bB}[
{K{u}W[rhbJ^XV4u|:~Y[bYwp/2CmxB~%o(]=:.29R?=;{YuzIaLR_h+R7eNt5kX=&a|mvRTgMv[-uI)
}jc{u[-RV=4-|DU~x3g~8Wk(Gteq^2lT[_"jt\^)5BF)zvs0{C7'p6X]TY%"Lj=t*5IYk=kq[jrR4[m[
(,}IZM>vuxlCA~B(4i"ZjgN56d"[bTh3D(ZG5&f"m[9Tk(&Bcb'~hx)zUo8?xM"5R(HV#tv"R}Qy3~}[
[wg\)=%x3ywN>01+n0}m/fJfXObSWasW"6iv[Gh}3]"+qRYe"]"8^RH+3Fb={r=O't98CGBh[;{]~&H)
(x0:5~m7""3A(}LyckNj"G9e>A(ev)=C"B[")R=[J"&Q#|U3:#T6Mofm\4C~+.f7*)WN"*W[=t]g^KF]
(W>jVdOD="[WkOcZ49e7d)J{_SuXBV"sF[""".MT:\BT37q\lC8z^kk5A(UBl}kKSrH(>f~(:HvC*|D}
}w>WK*GgDA?"=H:W#*"Re)*6m.}loe"dn)Bf"YRrzXaLh.pFi3tDF{mMwu[~=QyS(5(-LF07J\GN|g#(
]{*w'"n1IDR}v.fbU5&s&>9DAeO[A_X>W(CkfFWM.gx34xvE5wmb{/O-8=a8(P\y)(f[ull)ZRa>'w0[
{:{Ko6{O)dd-6#6,}7R%YcBecy0a}h([){)}{P)]KU94G%YGElA:b8)8Kv\p6F9UvO&9.6T/Cu~""DD}
]){){$}']'RR[[){{]([R{})}{)fRvUVmHzSh1\jly(=u=)={[{[[[}=({(}[P))1l_0==={=t[{{}}[

(()}}R9Ny])][R=}[[[(]](RP([R[){=JAJ&Xzc71Z\EeT3T)}]]{fm=(([][[(]]{[({{])R:_*4k}}
}"|=:(++:EXdsW<LEglLzuEAl[kdI~(c4R}(]{)}["}"<)}]g(I~tAW5*s]>WR}N#U5Rw2%,~gLLNZK[
[gU]|T>L9y{oQ&("="(<HC<'Oe1I"{060/}#n=}a-xij5|8C>o+V"Q}a9rt(xoo{IF[#M0\4[>]j/uW[
R^qp:R2zshjDJLA>=Zex,U\9ii/FBqg31O;iVsI&+d&=M(p/m"z;"t97D]}>3\Rmq0(A]]{.)JlA]^h]
{"x/{xw&a?XO-C",=csT5&*2Ad*l5/a76Mg<[>"k)U1(M[F(QPj3i_}_VQ"lQ^?dF=9~[]kd%lQ([R\{
(|?_f]]-z7]}(.Nr9H>r"(IB""QOxob=,3)x.HL[8Cg8%~Gd2oAJL8VxjVdrI>)(J<[Z[ygYhfNeYj"]
]W|t75J#u-""yd}=:9e""{"[e#:0H2okoJ"9)LVd=(zw}"m&f"j[L8yi{79b{\6+C3YsuzbxN=rW"""=
(mw}"&h0e\Nq)dOdM|B""|u:<p|F[C-{*"="[4M[w(154"Y.jR6[NC_pkbez}(<DLxxWj+87"|u"K)H]
)ZI{nvXpN"as[8-*XL78"">5_Queox0nR""[[)sRVBY}2=":02o6a<"I*?]g[ao:mi0*A+eH[J:R.%n(
O(4(pH*"\W"N4t9xS)kOy)aZ((]:wX7qe/a77NG#g.FfS""\\37*5ij\#f0Q7bB.5QG2q=>wor"V>"w=
RPlBlx>6h\XYbZ98To\l}&.}E]tbC9y+2\\=RN[33?A7B"+(~a\}%|n5Rh0aR_s&cXNf)a|NhU/hLjD}
{d6[)7)d3E]pX}GC[E2aB.iG5are35#?vOnI-zHD&8W\1Sp'"F\klxT6voYw{Z]kj)?O{j(tRjitp0O}
]|d}UZ<!ZL(c(&]u~%VCK(We))+?{(}[{r:LMpl4(Nl2")8""bQJ+(>Ooi0g0)dNcX[G{}dtu){Z>R8]
]G)NDdV*IbYk<-f>&pV2GlK?H=n)){](T\>_,2ut}(g'"3LhL.&q8E_jH:)X~4[9g\oh00DjJm]OSm~}
[uAt%qV}E4Qyt%U)K=I(B[)8<:X&;"Vh62U2v{1JHtw6[a"DtGT%8(qW?_Akz#UFk7Ka~Iz](J=RRn(}
]J<t%r)"r)Ko]"{RCz|4~1b37zo.A4=ZtM-51}vZ]]V)F}a=0Q5{LUiK{2[1}e&m"R&G<kX}{)Zy[{6)
)5<RQ)D""E8rfX."q}"[2J)RR]p"(25]{WulDrMN*MJGXs>IrAj{xgg36F[ln:"W"IqQsj""V9FB*n>)
(B*?(["("qv!{]W3{[UF=<(B~x*""#B<zDmr[[Ux}91[t]2)_ZMO35KI/V}6})3fHO)u}I"}}c2<Q5h]
(5q%Y6I6#(63327Xrv%a~y>THVcx7B]3Q6(E~l#eWRoV(-tEn}7hRKxU[8ZGA3u]R[){]"8"Jr0ZF]mR
[}(}7o%l=]h=)}{}a8E3rUik&J=[]{=}(=])((]){[R[R))R({R{]R)}])[){((Rw|Ict&A[=()]{)=}

()[{]]}{})=aOcl}])}[)(P)(_={[[{)=]]]=fL0=})[R{(}{))]{){[[[[}]=]]{{{(]}]{(){{)[({
=byszmu-_|0r,o5^({"rK{A^/)[zn4{?[tNm^hNL^czIqI*RGArIht&}JL%<n+i~_+C82).w]REwFc9=
{KnOVR<hQ/(8i({(a)*3[%[h+=YNFA25>l,r7**q*LLM\v86<GUzLd_g2JL(_]/F)W_8gnCB><3,RKx]
({{}}9}wF(84Z)A<{JR\T":"M.{X;*MX[\]dQ]}Ohpqou{o[A5(}^p8uz{]<^g_jfYuMT7~kd|(l/[m}
{2}(]5)vx{hR)*%=+o"z\7R^q|q"ba#^"0){~<nr+Hg5Z:koNt.57qzWoIW\>)|].}Gy91A]0M(CGp-(
]0+}6Yf>0}JXne]V"[<p#Cmsu5""BW)]Xu)[EE7^qk"[|CT2A_xF0UE.,h]-{<6d4dU5lNvGqq_rHUL{
}+(Q}E]sa-uK>N*""?}}"K_906"I)+BslpZ84|q.*=[p3m~O)w":k"{)(W({q}/>o\vLY/tt/eCZLAh=
}>(}9bH.HTt+[%0{7~VJkZdK=fdEL4Uz{1&"3ijkL^z""[^v]CCdX"{{}y]"}!Ch^0DM[jxQR"eqGRIP
{;LqZN8ZtAVZ2#lvu%""rq<w4Z"gR=Jc+7"3c3%[8^6"}oU"s=*""uyzurj)M^dG&rn0y2=;(U{[)ffP
{}{U-lBy[h)hfI"sVD"vzORjZ?#k)YqwNU8pca*>l4bA"{(>{.FL(Z)w2]n:(Z)nd{=rSm<f2(9"<Gax
(+/Gk~<*["d0"V|[[be"U["[mtK9Bzi}tDT]>">AN"W1zyH;JKl"[6P{e]viuQ8wYd"an+I0m|Q\M45=
{d_yg+8&K(vj>2YOc*q7*!o9FD[l]bke5WazvIbiK^qw:QzT{O"9"utatq)kzF[gBX+'[m{1K8g]{=n{
}8xMhC4&pW7"l[{uZ/>U"E)=g"=e]>NTCrW*kC""X"qA=f}"^{7}c0<]E)}"MNAE"M>M""9Y6sGu<>-{
}{w4).[6s=D>JDv<TtM%%n:G~a;q1R>t\=<ib}J(f"]&j49Fd(R{]:T:e_l|9NKla%l>U"Z"-iJxD\+{
x1R)m6xo4_8I7,A?DK;-[7I]Jh)5#W1j{e"ygQ]wt^OQ9"}'B8o]")fV&(('(^~qB:a]=V{"=80"'+8{
=+8\*7;'2FN"fN"?fO=4fxoA\2_V}&d#TTmEm:4r^s~}TD}N>RK8='rFZdaJ9k{%mab{tj{aJK_}1T>[
[0k9f'>NV"oh%OQV]^Z[yp[(vDoMox%1(h"rp)Tndo"{N}<_up7peH:8pfBy|=FB~BH5{i6R=m7-]w<}
)N,f\+)E=p9P):f3[[u4"g{[^m=GwziH+RWC(F]OI[Z)>{4j>=L7\R\WBN}4}]{p)ux=+FC""#~fH~_)
[]g%]v={\Yb)m,*(=NI^9J<b/rXel7&AVhsj4S0GQ{F-f>_~}_d}F\6iW}_\Iqv=']={h8_N-=Of]Q8[
{]][})e>)({{)]({{)(][][}=P]{[]{]({{){=(]]}R(){(}{}{])R(R:{))>d-Brr|oy[({]]]{]})[

}({}{(]){=}[}(==])}{{({R{]}}([[)[){}{[]}]]RRR}}[{({=[[}R{}=){=(}}})R{{{{}RW9O3}[
)|r|g:K}("fQO=4h}I8V3V+I=CC6*6AA/Nvo.H.|)sob3m1D=qpQWW(lky~=fm\GUKfgFRwT>z(mVlL_
{T]xwbQi(^u];8IuHdf?CKi~mo)Vfu4s<JNkfjL:cG*)'7]-}PxA6^U0]'[>'K=\|tSmaEre<7Tc>}[u
(>eI"BFFL"?[Bv[='BL61zNp>{r\X_}os({tB}}rMb{kH/W6[rHvttQ-t{6+{_6KI_Mn=kI&=m6[)*}X
}{A"D?NrRF9]G=\4S7[=*F)UB)(^=%t>(](tn(R9?6N[[pRgl{RB[}c|heXM<1Z%2rHFL+fs2FK/Er}i
(64,]0o<6GmR4bHY)n)l3{Ok}q]{Q[[j}[:[vGJZ}(.eA}&Sv(Ep{])FLRq-4rpxuNyDb%ovcF}(qxPQ
=)0"xRzN?agD<L6dgeAuX]lekKUl8-NL/uN#=)N&uC1-GuMW?tDor{)aHHQ5}:4<mBol34zQlFNp>ZRH
{<:i[wy8{Kg6W[=nfT]c/}("#[}#(]"[Ku}[\rq:|v*EX>0Q\y,bx)yMbCZ7{fR]ww3sto|L{vHd{JNR
]LLlL)k}l\W2dU#^,>=5t)9WQzk6i0m-5)t%Z]E}]Zo}-c10][}H900h[;-}VV3;\+n1Ze\\&={"-b'(
{Te[M)6/1WD\guJF[.QU'/F"xR6#F=={"IgkW#(<G()0}O7<+oNuCV4b/7uI"('9f(AeHI4w"F[)cgm[
RW$R/>U5jV=|fWyL_Zc[0)fMiO-mg+OH4ie?<[<J])(([lV:N[O)e]>,}q_)Y0{rBbr~#N""O{.C&~9R
}H(U*}L;2g#{<aevrw(}7Cp4]>RL3=&3D:j1dUsqY1vfJeY[qx,ld94})Tj(Sf=)uUA'F}"""\".)iv[
[QGZgA{2Jmz}gFZ({p<{LUR2s89}/<}j46A~b.jr;Bg9q/rf062(i_n{]9I^"5]aM.<]{m%f3}i88<[)
]>We_QLa7^r<,tf]{KUF_h_gbj""K|<L}xE&++ndtHT0OTA7CWY85g3X1oX"&{"TeUu<9OZGwUJO*lb[
{I}F>)[{>r])fDJWb=.I(E[Je{ALG>>+(>|_EzHTG%wM!N[8D)ami(G[%:Hw{tSJLb(Dl&VgNwfME32)
}>{\\i){cmK%ni?Hh_"l"DSZ}F0o*IiK#eCY2kddB*]t{$63<Q~dghWz5GbngJa/U[dZq*ZW8Mcq8{<}
}y_>)_<}[k>Rq+dxdAs>n"b9RXBR(ex$ju{pt1,tn_hOKg{l(}D}GhR5.7m999,RtkM/_I{#}&RzEmd}
]+eJTH!B3sklFplE\1iOG]ekuKZI{LAt^}e{~&q\*NB^<)nK<^1Gc\T\K7hju=?xV"({">>jEiJRmul(
=H]{()()({)[{R{[])(}PP[({)X=[({)GkGcU%6jV8gOI<*1kgchK=GXf/&xT5lBbu1/jH_&(^vxq0d{
{]{))[}<xXN-xtL.kt.N0VoIqNnV2OyS/.EH=)){{)[[](}}]{{]{{(}}(Rm<R}Rn*zGi""L[({P}}[]

RR[(](]]()=R^A*){[=l~N7Fjt]]Ro}))}>w3){][R}())[}]]R]]}())}{{l9C"]"R{($R{((P](R[[
[+g]{m!:^n(201[]A9A_8FcYUyq#u,3E""87U7]*EO1OOb~%7""iJ%{v/vlw8B](~R>wU[qw<EIL*H+R
)u*EcH;xCHRrcnc3}uO[]}}}}Y]39}{)g{'((0*KJ}(d[((T')}([}l?LR]<+T?iHvW}-'")%/[(<"Z^
{<wDY.Sh0J1b}u%A2%ay!T0"<OAC6,jB&cc.tRllL#Ibo>"Iuk;%J[{ERQk)RemTllz=TnW}a14s"[OE
(=#\9{{]5P)X7]")^l:[\"p~(B[][G1<U1+QumZC7i\>UZ1_pVjL(u{sV7shx/59"+Oagt]"TTwv]"cb
{uxS7Fgs8Qn0I.zR6OFQ[zT>2ty()>E""D[aG*(B]S3*)_18+)43~}eMceY(Qu.>F:(evs5TsG8k,=K4
{C]}))o{4[XZtUG%G0Tp6Rx;{W)oR}"["}(v5](H)YZ.xoNaGe7~y>)dej9n"U"xLm"[=7r/YoSv<O&=
{t=&MLM94f^|Rc"="ov>)"QF(2~A^3e""pvWYxgC>6K1m<f^dV")"]l1(/BLZA[l"]t:c~k]7>U.[E3'
(1H{BZ]}tg}e}hq}1<y|KNxH|^h)oKk/)xO}{{YWg{I(:-^T(I"gk_V*u""pEMs*O""vHb{ImC|h1Q9}
}]iI][a(jp(NQC;IE-J[*H}-u7f9k*:?B]({Uj]n{d]s-Z(J{"2"g"}="-{}7:h9yV2"\j"^kiF=KiWe
((?(/<)4sLL/dWm\cNo+"A{j|.2YF"M=8[{])A+0O-SK[(C2k{7WZ(<u2"L(-_ll"&"vXh{8\KDL35\)
[Wd\){riqo}+4+vZAr{jsn=/E<g\([[{*fy/q8ybuDh.S)Rb^"c">-\%)3=DbD("Y{]"n>%xw>HsMfv}
}{1){m&BDm9XY(RW*[w""k*,0S1A31[)[7"f.z:&eOtV^]H/&_V{8ZV=U}3FO1Di"+=5::lZk]h[Won)
}<)Dk5]}y;~d!H((x6c(b"|~0=(t]i]}~"Q"lN{0T1zh03{&R2g"KV{hl\Td[bD"V7r[)hVd=kuUEfq{
[XzX<{{[<{>Cx[C"":s'""8xqruUh<<up<"6~w8p}AD}Hg{RDL*2y(w6>""nTm/8TQi9k=ROa{7Yn)C)
(<~D-a]c{}{dT(U3X(6r]kJQ/|Q~B9t[{Xi,T81b]Z[[IB8"T[C{}R7>AdK"v5"7FsR-](dp>Hnn(-z)
[Va<g[1{([<y(M^(2ee<>wwgoa([es0{Exz952WpS.[md("5&c"H{7K83l{yyz[RRR)}{Q(Na\(=J5I{
)=i8N1aN'pB9QOG3&cu6uHs>2r9V?W7kA\dwgxR9{QO[b^("U(jNhhQwjwfL&6T%u#h~Y<<WAR(k80)]
}n)Ac}5)x[{#)(}(({=>R[)H)[(ojTF{(C}][)=38WmyK9OnF#}Y&JKwy~Ob8g9{{ly*Yd9xlk/#)R>}
)=Ln{R]]{[}(RNKkYxC5mZYQ*{][[))[}=.j/gTec{][)[))}}>m?tE{)AJcX=([)}({]]}]=RaR[})}

[([]]{}(}{(}R{[]=]R(}){[[}]]]]P}>Z<{]{}[)])}(=)]}]{}({((($R(}=[)}]]]})=]RR}[](})
]F-*,h/:friexHE5|1fNJQ5T]}#>A^HoSkDb6uc*&Fr5t)ATWdC{(N}(1)tkho.&Hb<MNps2AwtU+RJ}
==C0xcycbGa[!(3%L{{gy\}\\f{dd]*l]]d(9qht}Rj/ILIy0^y,aY/eUbbOpBi>vdgO,zxREL^Q(mS[
8Z/Ry-Qf:-)]SNlm94="t{pD2(R[|JHVaY{'7m[A\Qd}[<.ARGx/uuEDELOf_d&T"6rRDGTh)]"m>J|{
{cgDN)d:v>Y]Jvt}>lK""jA.Ci)|]3C[4O9kxrmIuL)<v*MjXBCafArFU|6J;%F9{0-G)eHg[4Z\v0l{
]Kv]Og?s[cZ}"t{^_{"-"fK<}){1M<8:[B>zM61GjQ8VXIYjIs:{"r"[mv)446]<}Tf1=~fTeLk0^2o[
[kMKq|GTxk]Fs[k>bF9RJ#!8%UxdM[RzF{g_2f*9=)(.(d]D|;vY[<[[RdY)3{(})D)6uR/zb((_Gl=]
{Kq=ThA3^JjjAnmVg7|<N%a8EJ6j-Mu=Y:AbixOt<0EJNwdUmLQtxM{2hM%%d\E=^H5Cj3O~.<(5Dkk=
).2x+][EmqT]O|)x)"J)RCA(=3)s6->0nwv}1eT7jb_I7+p/KE*MC:HU>{o=l%9K3-^x')v&{Mr5xj4Z
]B?TR]]Oar{q)K5({H"3(~."=}}e(;9t]FI}BxY22/=([HC8v(M8XH*c_X{}A(7zkJ]i"QrSRj:9}&-?
[Ut]KDmW*mYG89i0U)!"Gz"^"GoC)I_j("F[jkcG](%jr}}eRJ8J{d+Opz}TQt"c]k"X^&M'iu.r"t"R
)nIt^aJ^U.{ErEJ1Rr;""vC(/:A3[G+L[{iC2""kyC=6d]}Uxd4Z<hWjhMN1v&-W};{e{<(LG<""=:{]
[?(AI"0]>{}xU52]{}p"FlZF5]WWA|n)](X17"{BGYG})"{n_Z-3"t8Ltp}1V5[AK0N){B.r'#9zN%K}
{Yy6_IvgVSJX.:)q[(N7>7*GCu6hlvI,Fq&:9e~m"Q3"E'"+s]"""eftc5D+=\+_%9*Gw#NtS-g+:XL}
{~?LR0*]3H<I)oS{hs6Y)EL+Ju1zA:4%KdKxc&Ji2jL917Vivv"".1Of<f)Z%."l-EB{>+(f>}%Qngy}
}-3}{[n][OE/a%Q7{R{p};)({x(J(s6{""_U:B+0Z'e^Dpt8F"}iD"5<Eu4GhVE:eQKj]"!U<zuB6Hx)
}2((]{L3{Q[l)E-)Zwe{<{[(h]Hd{bDu]sSl~s{vR(}93z>LT{)6[&.#T.{7>%Jcz*V9{["6[^Gj4u4}
]#|CWs2u?lCsH}(TFFbvI52<%,R59>%i_x(miTYGls"7NRGoEl1Les^gCuZOr7fBoAh""xubs(V"wRD[
(}:Aqh7\5L[-c?DN:}}<1qRxGG*F%:S)BqViFV]G6B^]]tM3;^iZ5bc[{7w|v7&w|r9"">WC[-}=(r<{
))})([R{))=]cR=(}[[)()}[]=(]}})P]({}{][)}][{})(}=/<R64u.g>([R=}]]){=EH>]R9f*y%M{

{U~DL;vMR])=5kH][)}]}R^])}))]}=I<[[)[{}}[={]][}][{{[)[]{(})][R={}(=}}){)]}](R({(
{]h){)REt">5BWHb+A7d6&G2bcK<")b>[[>X[}u+*%#&{lM/:_cfaLS5vj^fh>z_l~w~|&nYy38h5I*)
)LxXaz+&n"">Ug"022Sy)j|h.}3sLR"={poe{||]3R1x{%s(sI#:"[(xl(KQs)]<Bux4lHA=R8V>[&{[
}q(.AY){Rz}{x|"NV5{>6xN1MyiQ4N""[eA"Z(]lB\>Q=3?WN(|i"=*t%-9[d"pHppx>_[Q9h5"H<1-)
}i]/k|S2^<(>(g4&<40~G^F}].[{[]R4plFOvCo25D6^N6}Hk?g\N-"nv:e;,78%4-}N1=ncc)r-Tfq)
{Y6wqwf>U"_)WQ9G[sYEfHly+o#j4{8j/"<)+N=\Ii]A&TRhxLMlu\0tTpU(nkBC*_uggF^YO*Kd}nU[
]:6uv-Ofe+~:R=N<"A#\{HZ]s(It{X.}|eQt}^(aKTiNOzXx=oxeo}uy-15:9*=r&rd=:^x\*+e]"]l]
]acF]?]'C:&pFlA]uv3ZZGu>"&{"DfAo=%7[~Nl/Ry5nqy]\fe%Cm[8AmRh1G>A9h_u(%wHqst{R"u"}
{[(bLK:kRl9=63yl)a"KQDj06]:g^|<RyHK-0XJvtac+TF1(0={?*iE=<:o4U3kiS3MQpcrWQj~Opxk}
)o(vktumcL0npRJ}uC{n)DN>,aa~B#\rtynCi7>1q#~Y|x]}A[ft-O?xl8icK>RmCrDK7DFizEAwv["}
RwvG2?((V][gO3}cjNyx.][Od](&90dF{"[r=bRw}I}g{*I7aDR*.(6\Wou)J2-Hy4doYltEH:jpn:G[
[-{uQa8WW\CLgbL|dJ?|}ke-vjr(LqU]t(dQVn]MUYp+6Zg=]ibhdMA=SDj[d"UeBX]1o~>IG8RNFUi(
{_]KMsi]<lkz]{X]"M]])K1]9V[\U)vl&^|i*fiszc>e;v{"j"^,FmoVn[vHC-"5f&-9_o2vyb=c^.V(
(>]g(W}[MR*&^"$"'%vF</{W;)QjC[iP{Bu=0UN;de[Ffd[D"=(NzTK=gX\zw["k23eD>'(dw(_L]w(P
}F]2JN0="NlYl{T{"dy]Rb~8AwZxBQ,\Vjc~mJ"vdf[G"L+J5Hyl?s^9:zg=})T9n%Xt<d&Q<'>}[fO[
RILm'"3)i(R0}zj)GTKdaI28"M"iNHiQ""""2z6ObKG:n9p5BuBgy[q*Z(u5u{=^Y4.JR)}t=jHt8mW)
="BRGcXCV5]5){z{Ur{4Tr3""mx"e\4"""+%f.I;"=EMXp<k~B&==6p+{CE]<iZoL""),[r>^(9hX]l]
{.R-="og=({){([X6[d{)=L]{]{2I<IvieL_}}EB}])9p*(iKR"Jpv)8Y"=z~uCp:"Aqshz0sNEzE2r[
)8472J?TJtBj8lwS4[ZxAUeJmKj6N=R.,_eWd:vi08ysS2tLFkX_CY.0}niCdvFvg=PG9<&WF"R"'}9)
{[})}[]5:VZau-bw=[({RaTt6&L"]"{([R|G~{)))=[{)}}{'=R]$[[})<=]{((}{[(][]<EOYb0R8&[

{R{)]=hR(])}[SBQR}(hWCpQAR(}((}[])}[{}({{}]$R)]{{([][={)]{a=}){({{R[[=x:){z>)]{[
[Zz?kW927D<mK4U^hk(U.lZCdxQ~8>#<"*<)vy""HfeCc-TVQ99Uu1R:W""Vr<0~.BV~]4(|v=)SY>VG
(6|k\>\t],Z<.)}R&}|.{{}.}N#{~Tu""x6*LZo:jM_^xUfpos_av9LI4""S1O^+4Lc-oKdZ\8*<l5&=
[DZwWRJm""z^8-o:6/j<4OE3(>c}QX{zVf1+Iu::7d<gzN({EjkD.vKosOw9rq=D[kc<N+gc;{1_l{i]
(z3ZU7\wOGm<],c{}[y[=GAMdA>}zhM]_=}}Uv{wsW(fZd={V~]H[}Evzev8>A"RpzMh(Vq)[Q0dH>K]
]C3J(M[<\XD07.B9Z~zGN>eJclAQDQ^/'02f8_IaWaM[qd]-xcq}}=k2=QxjYm"A>zCEk|\-OA~4uOx}
(=nq[q4[j(*10{"Hh[}+0Y\ynJ[Os1(!sZ+f"Dw/BNz[^)U-^xR;s)?rJ{/Fj+pf"Lobw=o-]i}{A2H(
R.pR(B~k[]D.("(Bl1KB'6r<]{fbm(p{Xb=]CCi}\8)=#6rtCk^a~]\r{[e8Y<=LI-sMi~}1:[r{u3z(
]eZ5(shVr6t*ssaXkxLm>1qcn{UZItG_ng"DW5V9[I=U\"ye1'|{72HCx_]Bi2iiA>F_)]d]Mz1u(Ls]
{>h(}i+}:*^W[{]^dhT]0#5<K8#y(H4WZa:e{"<N4Qx0)ibBwyneR;"_i"NRA<kR_IG|_MX5A->yj]I=
]6p3R>R3d[v>hc0*CK+p"z>~oqqaze\G=f)t"""*}3(U~{[[kp_[,qUG[V8T/9HraVfR&v,9ulR5Z~d)
>(3i0}Tb)mQRBqC9V"e{J?xgOH1OJC(0=>ClV])%W[Q62M"Wc*q:kvSk"y_"b[5M[[]%}=<L*rcjBRG[
h]G)RN5ah*s>(jC{(:]%">Kme{]"h]{yZ6rpBG7f%I<9Bjt-~._BM\"9{_=ka{C"RkyGg)tf4>mIQjb(
><G>#.fRpk8QQu[?jx+a]4oa}""""93RZl9"in"})JC4G:*r(]w]E/DaYy7{)MpLdU+]<]lRMna/+p][
R),a%RcM6WqhViKAs)Yk}(M,R*""lK~0CcQ3hmj{XLh_-}fsiJV6d+*Ue9TwoH1~=uX2CMw&t{<=coB{
r:x{n^sEX]iL)(#D)J_(hrM-s)Wq[+1h|"^>'"C%8IGQ^ASAO-d"6o"I({(BV}#'~((SrJ%oeYR}Mt|{
z)+dg|0c(xYR+2sU""mA_\=t[H^[C=MLlb&4"nGRd"K~hMAlRiLJ)q"]["m}>q}t=vmdsn~<>wtrYT8(
U[#=N-=(wYw(=[[R_e"["=}([)(]>[((REOyD15t5simr\I_6xw""VYUpu5JmL*4=u-)*q=^gvb7Nc0=
eO~=8G(=RZ{R7\;OIY!0_i_s""iurD9#QM=R}](]={]f=Z|t>]"R"YNbJ(([{({](}}[{}{[{{{}(]^}
R){}{)k~UV|v&pGSs7a808-Dk/IrxW-*rDzX7qHcTb_=[{(}](}{}]]RG>|%i&FyCzIp:tI9sxQGzgQ[

=esWJkyxtWh+MAA>{}{DFOI0&*YfcwWq;Wj2ujzA5g9A0eC_/R}(][R)}}>x2_,/hVh>]'=Rc][<O|R)
-[IQ7Oo=)}[NK,%kyrQ>a(}(vf#O.<Qv+fd>E>x)[R}}(}RjMwHkuuvz[}o}))]{{)R}#~q[w{Cno<C}
"{b[(<]GDLRq{(([)SyR{b[y>^oYe=>({[[/g_t9yb,zcKm+Ko6k%q^T3p,:hn&Gc~z:v~^84u2>=(v>
"}(kNRqC[woW(Z{C}y)n)L.fW<$-[*m(KDN9[D#f~H8q>73{Q/={p;"qsZ(ho"X}O))y5P7Ho?/>?/8=
a}{[R6OuIBzz}+0:({d,X|=>}b<a(*](L0KV})'c}G.afWGmhvrw(v{C]]bR<"[')Wm>e!)vX{tX5<\)
b}"Z""[tUq^,h>[o~bmN:<TZ|T,AaI#p8[UQB}b*,""\q2obcIt\m+v'i|W*.c""<}(z:j]nS[AoN}U)
X(q(0w~f3B":"K?MW>]*?t'[^468(NQ27j8[8dYTN""NUooH".g"7M"A,H=c*cpHsx5bjTj){"xRhmN)
o>"b"{hJ}M]PX'L))}9woR""jc4("H".?XocN]&e|^[l:a"{"(w8z}q_w{{*]i(AT.b(mmRofTi="{3{
u0(fE8[+{rj(LA>R]76x<lbMVe|][w5X6pVt)S9Mje6KH3tR.]MqU"xkel5-Ygi)L<-)yVe{d\R""3M(
y<]9D(aoL""heGw',)-[Z8=U)v(]"jt=?Jrj?kC]S?A-"x"(bN?ab\JKZ"4Ac"=uh)[Ic0Bp?v<aTEL(
z)\a\<)^#E_<RyaKBtpbG^<~wF{cmG[;c}3-(iD("f;V]"Yg|\S]QL&_4[mC"[""s[{-X2nK21DGk5=)
<[?r%Q"G)>M?aUN9G2I>Ve""c\f[&i[fB<}g5(k36I26["R)nz_]f[[H~$yH~""gBd=WXffbF{}X}I.]
h]r|))j>["H<H0>h)y&wz<"(]9t1|aom72/5t}(mnrRROO[htXtaRQrE"RskOLh}K5~a))|RO<"!U+|)
<{k<eqhx:>iO89]{BHMW{gt:Iu>i{BC~h,+k*2#kBN\_cJv+(r2z){{e]"{YLk~9h*)9RXwF.G{s]uJ]
>{C/E(m7HLHJ9d}]AQCBT?dJTkc/)z(#\1>911Q"=Y1w"c3]^}&}{T{i()-%j4*7|)KB5WRK\'["n"|[
][T-{")79}[b8"}")}z22WR(R&c2)C"8#iA<c4(>XlwI,/Egl"Z})C_0\xJ_{pn"gWlf1rsW3]'3mb6}
$lhU?YKw.r4s/"".2^sg1>{{80[vbq!ab=l-1"3K[Hvqo)G(-G].)|N=)7Ao<}VK{l=1(m9}<DQX(/|(
]L}"[e[3ixm:EW"=Z#zEQDb)AQ]3<(Ig>]#*9C=qHyhoVC})l:[}u[mi+_!Qqt"("Ob:?sZcMaoBooh$
={IzY[]j)))[]{I}&{){Eh(64c\dc.ls(O3/un2wCD0e]:*U<0m{)pl|}({{>IJLyq-atyW^9yTB?k4}
{[)[}})=XYupA7"RBLvG(}"*R{((R2L==]R=[]}])R[${{(=8K7E8"R"4<|d2+H0L>]]R(R]'=[}XR(}

R)[=P[[)[[)[)R(<I-V]>I.yv=[}==([)[R]({)R()R)]=RA,0y2IXF2B:<}()[R~""<))]{(})}{[)}
R,1}tRl){Rli&""R}}A<ejnWqJaYw9W~5K\<W<]^}JbU}0]}}](mr7.{'"{"+"(X}{Q=7pml)M+-T[%(
}m4vk3:V#0LFF0j5qaWa|fx|<A~Th=<""}J]:*U\U|SVJ3]/-[[-4}}}"[J*qj\s+}["sQT"?Y:<R4E<
)tLR\,tX?(CX(j(\N%Hb{{(R>cY4QJ{"({QArm):0wAq<Ko1yOOXRG%(Q*zB2M)R]pCK5'{8ods<9*2=
=I:]5A)Um=3"""y=*"^]\JI<3jg8_)>huhc>>AHYF0mr"n+Ek\BBJ.2OT&dD>)N\X[R<6[&of]*?d_p>
=Jr"c%z"QF3""<"=o"+v"9x"p=v^AzqxiQuqJvvOe-\a'zNDa>nlaDwwM>c6(.'9(^sMkMvT3UG=?z9R
{X>Pf4\}h)o""2"H\<rZ4t?Ba-8]W([Fj6#mis:Ra[iLm:36""-Q>aj^pRz{8yfeo(""5_I"o%vg"2q}
}<F**[:)XlU1}Y)}wY)dV|>:Q%[t|2}z((rsk1xNs$(xmf=I{""rhT"[g"XRx?JDAo1R*]""\FE1R(c)
{k4wI"2t8~(5{^<~xA{G("b"o|"}rRHh[hf8IRz(}?mnEyu]}4(kD'}{"$j{Chonr3E>olQMdYN4zJNR
}Zj"(|ucSETdbKhH9j1+AaI~hA5{)ObqN(S[82+D~Yg^577A"b"W_b"mWRs*kM9IRYJG!Yl{X=Xb)b(}
uROWO?f:)x[x-8{"-^"s/"1]ANp6HLKq.he.oRM\Nz-2y*5p&z'q8bAL8]UwRh"]i)N2]Ko}i,|V3{l(
Zy{l+yFni<'FWpA[RMR<SY>([W"w[t[&y>{fi=tTAlwMCI-x5OxR"\j"}tL>4kL-e3TlY*X2B[NJL]Z(
=q\}l0D<e"T"BH<"Z8"].i6K8nvgh1bEW~W+UWAK8V>b&~%eFi?j\_(XM.&8=+")(#"=bc1|:"^'"{K{
])>-rZ9-a<~IJ4eRv":{R_p'/k<=R7*.=a]o334Rv=0hvys4]8W_c]Ta9>%F]zQxYZ\eO9>27GjkMJd)
<(AFN"l32u)"K}M:U"R""Gc[2T{hm8Y\RW<&sK^b}u).(+]1ha8-cz%>"uF4~5G*|-x8BkvFCZQ>7l2{
7)D"-do|E?c=/cN["Dy*"p2jRbt)6Lf~"7(-Na"<!n""tV[[v:A>j&TDooJND&k3_"=mKp{Q)"xX+x3[
=RJ%b.qK[=Qk^[]n{f;Sm<C""\fVb-JWkW|oE""oH9^B9ZKm9TtuaiH#\|.nUkm=}8"B}(}=:[F&o7r)
(%.S}(2T9vB{D}|21~:p*^&""Y1~f{vv<LR\f=("aE""=%O5VA[bm&,.}"(>?>7h""g_x!z\]aI(Zcn{
]biI}{>2:W3y|roQobdtD|dY]AbCv}=Y3N|&:ix[(}%y44MDjq^)})=(=bEi<{)X[[[I{)))]{[})l{[
}y=))][})])}=_9{}))}}}}}][[(}>"={"=})TNhsc^=})[]==FF?7"})R91xwMf[<kV("eCt0VpasH(

{=[}(=k)P]{R)}{}{R3g<))}Re)}{})}{[)[]}{[[R({[)]}(R)[}}=(=mW=(][(((({]{{R)[]R))[)
(|GlM\CfRhC/4~B4hji=({CUe}sj=tw|gtJ0CWToBR-L]"}WhW3CYfENX7py|VwTF=~3e.71w|HL%yI]
[|bb~o*>dc5W9ozn"%td"^>Kd[/8xl(3>WL6DEXfCgBIm>]JbVe3pn+7uw&#O.VrU~#T)kCHw7Ga[B(]
}x60mx(KDd*XD(U{}d(#4v=Q<r}{OD}"l7{"[xV5sb["eRA)m(}h}E("3ivQ"H>.H\rKotTky1}W(T([
=*2H}"R=*|;C7c}M34|v711"Rpe"A6<4.Hl<<JHGDj(}""3q"G[MX1,G6#{l<e}A(?{[T~(>uYl^,H=<
]ky%"\M{{s1Y2vRy"Y"I?8X}VJW\[jFX")}A-Q#y4jF""lrLs<QQBR?4b<?FlZB3k3wLJC:O")86=-=r
(l<B>z["g9+dRrI'>'qGH^hr{La(LzK][U!_O)_}2v7Z.H""R34H<nKiY_b3slF1NQgC#MK"%"K&F}'z
]Mn>r]"~5VZ_'0,#[="[[[<^6]*2if{"~(62~_;=Zew22"".rgQ{(:u(H{=v{],(xu.{]i){"U(}]6(t
]Sjs44(9hoDQow&m,/M_}gA\g#2}I}C*]g^Dh^4_}oy4\HM}2w(}{"9};X]0"#q}:6J<o{}*dDz4I32~
])v}~L^+oFr.tl>K5\]8v+5#RDwTRynFx^YUVB^s_>kgnh02ZgCWl[}JAQ4b?eEsyu8"}"rHVGt1]]G}
{&(h~bmfGi>]V)b8-eQ.LHM[{}71W7X:-{Z&}{{]1mlBB{#g(u23{)j"c#R4QRc8WGtQl6~)am)1WtO}
(6]{#RqnV:0.i6]Yi7no=,<w2A=C.j\f(<0"a]"{-G=>5g\K!WXBUgz~EYN<-'q]A"dC.a{s6[}I3D({
(/EiWaz%J6"u}7Y1bzE0#ap"L]fEo1BMEB&+IQewNO<I\-Zng+ENxF7f*'9%):brM|BbkxUQhF9ckIl)
{9<)?[1{WC]eH=4d[Bj>DR"M{)f"Oa/cxjfMD}9Z/({^0=">(*8{4">=j<(})[T\A2b*&/<Ah7F=J=i}
{O]9H"8'%80=\:E53gzUaI.>BDkG[x7ef>Gtog5;1sVBgk""ocitS{)<8l?:/e_rNA.eiT]0Q5*<LM}{
=4-D""9"D4W"]""Hm.{~j)r?(3t{^ddf~w*6\(3a[h[ouJnJ/sq<'LR=K8d>![r'>"[V9(pK3K4J[=n]
?y,)")u"=y(CFYc""pH:iGrVL=X",z\{bNn{V{=N>i""H""Vtr""8J%wE"}BZIw"]c(h+mxw]1g|}b}$
(i-PmvxdB0yo.>("*\ka"^|iI""joNUi|l~9>JyF'a-BJgyo\+E6uwh~?>W<R<'OW}Z(&[ybN1|Krvb}
]/1?MJ<]]o>,)a]TD1U=3)c^t-Q\(])3}]Axbf==Yb{"H0"")^k^AV2XmVBm]6S0s4nUb[XXTg:e7|q)
((({{[){)(}]Rp{)]}P[})])=)=}R<(]](}(}]))]R[[(}==)R{})({]]([({}{{={)>?q=R={][}P)}

{{}({[Rr))}}([[[}[{(R)[]R\hR9L])]([[})}(((RO}]}P[=({{(]){)}(([[])}{(=/\,C)]}]{R(
)IZ8g0vpkjM4L^=7YMcJ9O)z/Afazv66/qkXXhcW~=2DDp.Ux9CQHZ0,(""%,RG~vY{L1M{c}]?RFJI{
}Y_50Uk<=a%e""5}8klYC*<F&AoAy~kh<(SSwl(t[kI{"<X\%evjpxdwzrX]]6}2eR.{*}p[R+Di[DY)
{g0O2=([JBt9("]L]hd"7ca\d(|C""cgXnOSd2c#A_"3p"ja7\ksX"-Y[2\"%Z<al:3Js_LGG'BL]QY}
{XaB7\pdlr5g&YIem%]"iD~Rr[{i]"{*7"A?{{:X(r]=q=d)[pj{)[68I8B_R=M}Jy][i[}<Jd-1%iZ)
{[H[EAp].0"9T5IDC_lna"C/)1").c+ahadGUTb-LnDy*d6iA4=R|L'[z*~sXv1^H6MsD1+.Q(j6]+%=
{%m=<R=X]a"LGY{"<zId:"],{i{]fv0m[/[)TEZ(7(T]i"1u%pRZT)Ad}4jt59&)]XKAi'a?:'5GpaR(
=Kw<(Q~1O*%F_nyus#(hS|KpO[D(Rx]qa]dai$X{}:82z""e17#c&9Trnh:OzI\ps87miV864{jL."j]
un*CnCCLYY0o3[J4=(9^7i}7[8(2N*~B7OxI9~m{]QU=O"A0DEv(aYQX[VC=DBTZ-(HoN^{"6K_6"ot]
d[C5iCp]BvaQ=-<WM"}6iHZCR[0CDmja{B][]&:{b<}}aQf5"MWZW{sw}l%Xp6A'sp']vL""0mbLQ"I]
V)ZmsY7-v=<sIk5u"8"^^E)EA+1"Li]p|)E9LEVj(,1^QeC(uNX+i[2{*ID}HoD\v"V[pn("^Vyn[aw)
v[ft:ak~&)mDfZ'Mnx=f=6dsg#9bmhZQ})""{}d2lYW<cR[c"Ebb"M(LW|U,~iR,^""]eT""lUgeZt~{
v)V\Jvh{xr}5y&{VR/XC#MnaU6:ov]9L[J""]{i((6jx-?3[}*["=)gQ;75itS^Jt0%9dF^2EAl)oly]
=1aHmES2v(*3j%xu3ib<)zc+R-K]=Y]q]R:ZPmZRu}9hoG]<^If="'<x~2&QbhH"(gV}=h{)0izTm9:{
[{3)y1|7J&u?q26kDJa~7M2<qcJoNre8d<r7#}{q{4EWm}#K90#4xnkSfK=~?h_["R)VN&x("=9|L+*{
){#O%fiLOZ(^|.95d^c3Ie[mvD?[N)6K&4_yd{yZ\s]*p[e{UZ)u.?(F5X]<rx=a<E(j^F!"},F]n0a[
}({z[bmaNC5l[Kzl3={B)ZCG^%adC2Dc]{&]'B!N<v^nDm{&{Ek([oA"!L+}k6{(5t+FB)o'6|F]}Oj)
[Fmh6VO)3&=ed<msRHNychkDG?BE4toZC776<2J?)ZK&-!p}{\]i/k]iQ<^t[L"]],oE1=Xro(t"^Wm]
[kcogyU6a*<IFPu]cW[""Ji^^LA"5Ur~Y]usAkYR{bl_X6.jJ9Bt|^UnG_)&f=""/~a"zDzN[]VBQZ}(
[)[R}'=})([R)R(}P}[(({]])=[{R[[){)[]]{))])=}[{)({(=({])])}][}}[]=)9<{R]Rwp0{)={]

This dungeon introduces tiles with readers (marked ? on the map) and writers (marked !). When you trigger a reader tile, pop a number a from the stack. Read another number b from tile a. Push b onto the stack. For a writer tile, pop two numbers from the stack: first a, then b. Write b to tile a.

After how many ticks do you leave the dungeon?

From here, you can continue to the answer.

Example

Consider an example dungeon:

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

The log below shows you exploring the example dungeon, with your location marked @ on the map.

[868:4\05_.107=.=][]
]?][8._56=[][][=52@[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: []  Dx: East  Co: (18, 1)  Tk: 0
P: 38  R: 0  S: 0

---

A wall blocks your way east. You turn left.

[868:4\05_.107=.=][]
]?][8._56=[][][=52@[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: []  Dx: North  Co: (18, 1)  Tk: 1
P: 38  R: -2  S: 0

---

A wall blocks your way north. You turn left.

[868:4\05_.107=.=][]
]?][8._56=[][][=52@[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: []  Dx: West  Co: (18, 1)  Tk: 2
P: 38  R: -4  S: 0

---

You go west. You push 2.

[868:4\05_.107=.=][]
]?][8._56=[][][=5@<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [2]  Dx: West  Co: (17, 1)  Tk: 3
P: 37  R: -4  S: 1

---

You go west. You push 5.

[868:4\05_.107=.=][]
]?][8._56=[][][=@2<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [2, 5]  Dx: West  Co: (16, 1)  Tk: 4
P: 36  R: -4  S: 2

---

You go west. You turn left because 2 < 5.

[868:4\05_.107=.=][]
]?][8._56=[][][@52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: []  Dx: South  Co: (15, 1)  Tk: 5
P: 35  R: -6  S: 0

---

You go south. You push 5.

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675@35:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [5]  Dx: South  Co: (15, 2)  Tk: 6
P: 55  R: -6  S: 1

---

You go south. You push 3.

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\@3_0]
[][]=6?_8964[[]]__=[

St: [5, 3]  Dx: South  Co: (15, 3)  Tk: 7
P: 75  R: -6  S: 2

---

A wall blocks your way south. You turn right.

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\@3_0]
[][]=6?_8964[[]]__=[

St: [5, 3]  Dx: West  Co: (15, 3)  Tk: 8
P: 75  R: -4  S: 2

---

You go west. You swap 5 and 3.

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6@33_0]
[][]=6?_8964[[]]__=[

St: [3, 5]  Dx: West  Co: (14, 3)  Tk: 9
P: 74  R: -4  S: 2

---

You go west. You push 6.

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[@\33_0]
[][]=6?_8964[[]]__=[

St: [3, 5, 6]  Dx: West  Co: (13, 3)  Tk: 10
P: 73  R: -4  S: 3

---

A wall blocks your way west. You turn left.

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[@\33_0]
[][]=6?_8964[[]]__=[

St: [3, 5, 6]  Dx: South  Co: (13, 3)  Tk: 11
P: 73  R: -6  S: 3

---

A wall blocks your way south. You turn left.

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[@\33_0]
[][]=6?_8964[[]]__=[

St: [3, 5, 6]  Dx: East  Co: (13, 3)  Tk: 12
P: 73  R: -8  S: 3

---

You go east. You swap 5 and 6.

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6@33_0]
[][]=6?_8964[[]]__=[

St: [3, 6, 5]  Dx: East  Co: (14, 3)  Tk: 13
P: 74  R: -8  S: 3

---

You go east. You push 3.

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\@3_0]
[][]=6?_8964[[]]__=[

St: [3, 6, 5, 3]  Dx: East  Co: (15, 3)  Tk: 14
P: 75  R: -8  S: 4

---

You go east. You push 3.

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\3@_0]
[][]=6?_8964[[]]__=[

St: [3, 6, 5, 3, 3]  Dx: East  Co: (16, 3)  Tk: 15
P: 76  R: -8  S: 5

---

You go east. You discard 3.

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33@0]
[][]=6?_8964[[]]__=[

St: [3, 6, 5, 3]  Dx: East  Co: (17, 3)  Tk: 16
P: 77  R: -8  S: 4

---

You go east. You push 0.

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_@]
[][]=6?_8964[[]]__=[

St: [3, 6, 5, 3, 0]  Dx: East  Co: (18, 3)  Tk: 17
P: 78  R: -8  S: 5

---

A wall blocks your way east. You turn right.

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_@]
[][]=6?_8964[[]]__=[

St: [3, 6, 5, 3, 0]  Dx: South  Co: (18, 3)  Tk: 18
P: 78  R: -6  S: 5

---

You go south. You turn right because 3 > 0.

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__@[

St: [3, 6, 5]  Dx: West  Co: (18, 4)  Tk: 19
P: 98  R: -4  S: 3

---

You go west. You discard 5.

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]_@=[

St: [3, 6]  Dx: West  Co: (17, 4)  Tk: 20
P: 97  R: -4  S: 2

---

You go west. You discard 6.

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]@_=[

St: [3]  Dx: West  Co: (16, 4)  Tk: 21
P: 96  R: -4  S: 1

---

A wall blocks your way west. You turn right.

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]@_=[

St: [3]  Dx: North  Co: (16, 4)  Tk: 22
P: 96  R: -2  S: 1

---

You go north. You push 3.

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\3@_0]
[][]=6?_8964[[]]__=[

St: [3, 3]  Dx: North  Co: (16, 3)  Tk: 23
P: 76  R: -2  S: 2

---

You go north. You push 3.

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]66755@5:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [3, 3, 3]  Dx: North  Co: (16, 2)  Tk: 24
P: 56  R: -2  S: 3

---

You go north. You push 5.

[868:4\05_.107=.=][]
]?][8._56=[][][=@2<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [3, 3, 3, 5]  Dx: North  Co: (16, 1)  Tk: 25
P: 36  R: -2  S: 4

---

You go north. You turn left because 3 < 5.

[868:4\05_.107=.@][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [3, 3]  Dx: West  Co: (16, 0)  Tk: 26
P: 16  R: -4  S: 2

---

You go west.

[868:4\05_.107=@=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [3, 3]  Dx: West  Co: (15, 0)  Tk: 27
P: 15  R: -4  S: 2

---

You go west. You continue straight because 3 = 3.

[868:4\05_.107@.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: []  Dx: West  Co: (14, 0)  Tk: 28
P: 14  R: -4  S: 0

---

You go west. You push 7.

[868:4\05_.10@=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7]  Dx: West  Co: (13, 0)  Tk: 29
P: 13  R: -4  S: 1

---

You go west. You push 0.

[868:4\05_.1@7=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0]  Dx: West  Co: (12, 0)  Tk: 30
P: 12  R: -4  S: 2

---

You go west. You push 1.

[868:4\05_.@07=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 1]  Dx: West  Co: (11, 0)  Tk: 31
P: 11  R: -4  S: 3

---

You go west.

[868:4\05_@107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 1]  Dx: West  Co: (10, 0)  Tk: 32
P: 10  R: -4  S: 3

---

You go west. You discard 1.

[868:4\05@.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0]  Dx: West  Co: (9, 0)  Tk: 33
P: 9  R: -4  S: 2

---

You go west. You push 5.

[868:4\0@_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 5]  Dx: West  Co: (8, 0)  Tk: 34
P: 8  R: -4  S: 3

---

You go west. You push 0.

[868:4\@5_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 5, 0]  Dx: West  Co: (7, 0)  Tk: 35
P: 7  R: -4  S: 4

---

You go west. You swap 5 and 0.

[868:4@05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5]  Dx: West  Co: (6, 0)  Tk: 36
P: 6  R: -4  S: 4

---

You go west. You push 4.

[868:@\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4]  Dx: West  Co: (5, 0)  Tk: 37
P: 5  R: -4  S: 5

---

You go west. You duplicate 4.

[868@4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4]  Dx: West  Co: (4, 0)  Tk: 38
P: 4  R: -4  S: 6

---

You go west. You push 8.

[86@:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 8]  Dx: West  Co: (3, 0)  Tk: 39
P: 3  R: -4  S: 7

---

You go west. You push 6.

[8@8:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 8, 6]  Dx: West  Co: (2, 0)  Tk: 40
P: 2  R: -4  S: 8

---

You go west. You push 8.

[@68:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 8, 6, 8]  Dx: West  Co: (1, 0)  Tk: 41
P: 1  R: -4  S: 9

---

A wall blocks your way west. You turn left.

[@68:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 8, 6, 8]  Dx: South  Co: (1, 0)  Tk: 42
P: 1  R: -6  S: 9

---

You go south. You read '5' from tile (8, 0).

[868:4\05_.107=.=][]
]@][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 8, 6, 53]  Dx: South  Co: (1, 1)  Tk: 43
P: 21  R: -6  S: 9

---

You go south. You push 0.

[868:4\05_.107=.=][]
]?][8._56=[][][=52<[
2@1]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 8, 6, 53, 0]  Dx: South  Co: (1, 2)  Tk: 44
P: 41  R: -6  S: 10

---

You go south. You write '5' to tile (0, 0).

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=@4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 8, 6]  Dx: South  Co: (1, 3)  Tk: 45
P: 61  R: -6  S: 8

---

A wall blocks your way south. You turn right.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=@4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 8, 6]  Dx: West  Co: (1, 3)  Tk: 46
P: 61  R: -4  S: 8

---

You go west. You turn right because 8 > 6.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
@!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4]  Dx: North  Co: (0, 3)  Tk: 47
P: 60  R: -2  S: 6

---

You go north. You push 2.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
@01]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2]  Dx: North  Co: (0, 2)  Tk: 48
P: 40  R: -2  S: 7

---

A wall blocks your way north. You turn right.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
@01]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2]  Dx: East  Co: (0, 2)  Tk: 49
P: 40  R: 0  S: 7

---

You go east. You push 0.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
2@1]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0]  Dx: East  Co: (1, 2)  Tk: 50
P: 41  R: 0  S: 8

---

You go east. You push 1.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
20@]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 1]  Dx: East  Co: (2, 2)  Tk: 51
P: 42  R: 0  S: 9

---

A wall blocks your way east. You turn right.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
20@]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 1]  Dx: South  Co: (2, 2)  Tk: 52
P: 42  R: 2  S: 9

---

You go south. You push 4.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!@=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 1, 4]  Dx: South  Co: (2, 3)  Tk: 53
P: 62  R: 2  S: 10

---

A wall blocks your way south. You turn left.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!@=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 1, 4]  Dx: East  Co: (2, 3)  Tk: 54
P: 62  R: 0  S: 10

---

You go east. You turn left because 1 < 4.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4@477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0]  Dx: North  Co: (3, 3)  Tk: 55
P: 63  R: -2  S: 8

---

A wall blocks your way north. You turn right.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4@477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0]  Dx: East  Co: (3, 3)  Tk: 56
P: 63  R: 0  S: 8

---

You go east. You push 4.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=@77?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4]  Dx: East  Co: (4, 3)  Tk: 57
P: 64  R: 0  S: 9

---

You go east. You push 7.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=4@7?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4, 7]  Dx: East  Co: (5, 3)  Tk: 58
P: 65  R: 0  S: 10

---

You go east. You push 7.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=47@?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4, 7, 7]  Dx: East  Co: (6, 3)  Tk: 59
P: 66  R: 0  S: 11

---

You go east. You read '0' from tile (7, 0).

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477@0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4, 7, 48]  Dx: East  Co: (7, 3)  Tk: 60
P: 67  R: 0  S: 11

---

You go east. You push 0.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?@.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4, 7, 48, 0]  Dx: East  Co: (8, 3)  Tk: 61
P: 68  R: 0  S: 12

---

You go east.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0@[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4, 7, 48, 0]  Dx: East  Co: (9, 3)  Tk: 62
P: 69  R: 0  S: 12

---

A wall blocks your way east. You turn left.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0@[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4, 7, 48, 0]  Dx: North  Co: (9, 3)  Tk: 63
P: 69  R: -2  S: 12

---

You go north. You push 6.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]@]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4, 7, 48, 0, 6]  Dx: North  Co: (9, 2)  Tk: 64
P: 49  R: -2  S: 13

---

You go north. You turn left because 0 < 6.

5868:4\05_.107=.=][]
]?][8._56@[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4, 7, 48]  Dx: West  Co: (9, 1)  Tk: 65
P: 29  R: -4  S: 11

---

You go west. You push 6.

5868:4\05_.107=.=][]
]?][8._5@=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4, 7, 48, 6]  Dx: West  Co: (8, 1)  Tk: 66
P: 28  R: -4  S: 12

---

You go west. You push 5.

5868:4\05_.107=.=][]
]?][8._@6=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4, 7, 48, 6, 5]  Dx: West  Co: (7, 1)  Tk: 67
P: 27  R: -4  S: 13

---

You go west. You discard 5.

5868:4\05_.107=.=][]
]?][8.@56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4, 7, 48, 6]  Dx: West  Co: (6, 1)  Tk: 68
P: 26  R: -4  S: 12

---

You go west.

5868:4\05_.107=.=][]
]?][8@_56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4, 7, 48, 6]  Dx: West  Co: (5, 1)  Tk: 69
P: 25  R: -4  S: 12

---

You go west. You push 8.

5868:4\05_.107=.=][]
]?][@._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4, 7, 48, 6, 8]  Dx: West  Co: (4, 1)  Tk: 70
P: 24  R: -4  S: 13

---

A wall blocks your way west. You turn left.

5868:4\05_.107=.=][]
]?][@._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4, 7, 48, 6, 8]  Dx: South  Co: (4, 1)  Tk: 71
P: 24  R: -6  S: 13

---

You go south. You push 0.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]@[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4, 7, 48, 6, 8, 0]  Dx: South  Co: (4, 2)  Tk: 72
P: 44  R: -6  S: 14

---

You go south. You push 4.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=@77?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [..., 5, 4, 4, 2, 0, 4, 7, 48, 6, 8, 0, 4]  Dx: South  Co: (4, 3)  Tk: 73
P: 64  R: -6  S: 15

---

You go south. You turn left because 0 < 4.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]@6?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4, 7, 48, 6, 8]  Dx: East  Co: (4, 4)  Tk: 74
P: 84  R: -8  S: 13

---

You go east. You push 6.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=@?_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4, 7, 48, 6, 8, 6]  Dx: East  Co: (5, 4)  Tk: 75
P: 85  R: -8  S: 14

---

You go east. You read '\' from tile (6, 0).

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6@_8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4, 7, 48, 6, 8, 92]  Dx: East  Co: (6, 4)  Tk: 76
P: 86  R: -8  S: 14

---

You go east. You discard 92.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?@8964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4, 7, 48, 6, 8]  Dx: East  Co: (7, 4)  Tk: 77
P: 87  R: -8  S: 13

---

You go east. You push 8.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_@964[[]]__=[

St: [7, 0, 0, 5, 4, 4, 2, 0, 4, 7, 48, 6, 8, 8]  Dx: East  Co: (8, 4)  Tk: 78
P: 88  R: -8  S: 14

---

You go east. You push 9.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8@64[[]]__=[

St: [..., 0, 5, 4, 4, 2, 0, 4, 7, 48, 6, 8, 8, 9]  Dx: East  Co: (9, 4)  Tk: 79
P: 89  R: -8  S: 15

---

You go east. You push 6.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_89@4[[]]__=[

St: [..., 4, 4, 2, 0, 4, 7, 48, 6, 8, 8, 9, 6]  Dx: East  Co: (10, 4)  Tk: 80
P: 90  R: -8  S: 16

---

You go east. You push 4.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_896@[[]]__=[

St: [..., 4, 2, 0, 4, 7, 48, 6, 8, 8, 9, 6, 4]  Dx: East  Co: (11, 4)  Tk: 81
P: 91  R: -8  S: 17

---

A wall blocks your way east. You turn left.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_896@[[]]__=[

St: [..., 4, 2, 0, 4, 7, 48, 6, 8, 8, 9, 6, 4]  Dx: North  Co: (11, 4)  Tk: 82
P: 91  R: -10  S: 17

---

You go north. You push 4.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535:[
=!4=477?0.[@[6\33_0]
[][]=6?_8964[[]]__=[

St: [..., 2, 0, 4, 7, 48, 6, 8, 8, 9, 6, 4, 4]  Dx: North  Co: (11, 3)  Tk: 83
P: 71  R: -10  S: 18

---

You go north. You push 6.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]@675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [..., 0, 4, 7, 48, 6, 8, 8, 9, 6, 4, 4, 6]  Dx: North  Co: (11, 2)  Tk: 84
P: 51  R: -10  S: 19

---

A wall blocks your way north. You turn right.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]@675535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [..., 0, 4, 7, 48, 6, 8, 8, 9, 6, 4, 4, 6]  Dx: East  Co: (11, 2)  Tk: 85
P: 51  R: -8  S: 19

---

You go east. You push 6.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6@75535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [..., 4, 7, 48, 6, 8, 8, 9, 6, 4, 4, 6, 6]  Dx: East  Co: (12, 2)  Tk: 86
P: 52  R: -8  S: 20

---

You go east. You push 7.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]66@5535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [..., 7, 48, 6, 8, 8, 9, 6, 4, 4, 6, 6, 7]  Dx: East  Co: (13, 2)  Tk: 87
P: 53  R: -8  S: 21

---

You go east. You push 5.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]667@535:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [..., 48, 6, 8, 8, 9, 6, 4, 4, 6, 6, 7, 5]  Dx: East  Co: (14, 2)  Tk: 88
P: 54  R: -8  S: 22

---

You go east. You push 5.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675@35:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [..., 6, 8, 8, 9, 6, 4, 4, 6, 6, 7, 5, 5]  Dx: East  Co: (15, 2)  Tk: 89
P: 55  R: -8  S: 23

---

You go east. You push 3.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]66755@5:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [..., 6, 8, 8, 9, 6, 4, 4, 6, 6, 7, 5, 5, 3]  Dx: East  Co: (16, 2)  Tk: 90
P: 56  R: -8  S: 24

---

You go east. You push 5.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]667553@:[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [..., 8, 8, 9, 6, 4, 4, 6, 6, 7, 5, 5, 3, 5]  Dx: East  Co: (17, 2)  Tk: 91
P: 57  R: -8  S: 25

---

You go east. You duplicate 5.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535@[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [..., 8, 9, 6, 4, 4, 6, 6, 7, 5, 5, 3, 5, 5]  Dx: East  Co: (18, 2)  Tk: 92
P: 58  R: -8  S: 26

---

A wall blocks your way east. You turn left.

5868:4\05_.107=.=][]
]?][8._56=[][][=52<[
201]0[[[]6]6675535@[
=!4=477?0.[4[6\33_0]
[][]=6?_8964[[]]__=[

St: [..., 9, 6, 4, 4, 6, 6, 7, 5, 5, 3, 5, 5]  Dx: North  Co: (18, 2)  Tk: 93
P: 58  R: -10  S: 26

---

You go north. You go upstairs.

St: [..., 48, 6, 8, 8, 9, 6, 4, 4, 6, 6, 7, 5, 5, 3, 5, 5]  Dx: North  Tk: 94
P: -62  R: -10  S: 26

You leave the example dungeon after 94 ticks.