You have entered the eighth dungeon. You stand at the bottom of the staircase where you entered, facing east. Amid scattered rubble and debris, a skeleton is slumped against the staircase. A glimmer on its bony fist catches your eye: a ring of revolution. You cautiously retrieve the ring, claiming it as register R.
Your direction can now also be diagonal: southeast, southwest, northwest, or northeast. Together with the cardinal directions from before, these eight directions divide a full revolution into octants of 45 degrees each. The ring tracks your rotation in octants, starting at zero for east. Turning right (clockwise) increases the rotation, while turning left (counter-clockwise) decreases it. The rotation continues beyond a full revolution, extending indefinitely.
After slipping the ring onto your right ring finger, you turn your attention to the map:
{{)()[]()}[{[]]){([{]})][)][{)]()((]){])(){[))[((](([]{({[{(}})))})](}}[[}{)}]}]
{......}-s0{tDcB.[UF.NRC)..))]}}]]{)){}}[]]]})){}[]][}][(][(]())]B4UUJ+3uJ}rje(]
[ZhVDBGhO.2[g3ZM,te30o-{5}.{}].................]{)())LFi+gy3j1dcwvf>;J2Nmo*sJj}[
{\9vqq_Bo9CVG9B1fm[]4n.h.].....................)){))(6(({[)}((}({]ABNZ2cD):)s={]
{(t....{0zEX:_2Bo0a>1{,..}){{)............[iAiD/KsJi9C[[(})()}{{))f)]{}(]]](({[}
{])}[}(){(6}{[[)[{[{}(}](}([}(}{)))][[{[}.[[{]]((])([}{)([][}]]{{(9)}})[[}][{[[(
))}}][{))}7Nz+5(}}))}))}(}(({}()])[{{}(}].........([){)])([([{(}}}F1QZ}[{{[(])})
(]]{}[(][}){(]Q{{({})[]{{[[{){{]{}){)]{()}}{{{({].)})}[(())[){][{[]{}g)})]]{[{{]
])](([)[([{}{(4][)){]{[]{]{]{...E=..[QB))cf:\Hl%VX}})voV(h]);78oTeU)q%>E]([}[[)[
)gV6L]gb.}o0vwJWn*s[>G8{{({})..b[.K.i[.V..w0E>W)7SbnqL)U}=/K1UtKfznz/c}4[{]]})((
{e5WvbGYfgO*IzykCMx4[1_G.....[f,ZnDLV+w*gc+NKtIbuOg[((}L.>=hx]ki>4],a_Gf[[{[}{{)
[db_UoK0}.Y+BG8)(G>=.{8({){}(.{(([()[](}[(}([)](}](]][]\VE%H0uk%8M%MgQjC[}}}[})(
}[)}z][([{{()}[{([})}][({){{).([()[()[}{}}{][[](}}])){(}[)({);))})]])}}{]][(][])
}{)}.j:tvUSe0Y}]][}}{[)){{{)}...........})))}(][({((({})(]]}{[7ns\)}]})]})((]}))
([](]{{]({(((c))[}){()[({)){]]{({)}(}]{.))({)])}{[[[}[[]}}{){]){}(}[[]}}({[[[)({
{..W(]-w9bQ16=]>g(.....}{{({.{gQfirZ*..V....[Xwr1Mz((}){(]}}]....d=vxIbMVx){()([
(..*)]L{4cEx0Wew\g2kSKhsoxB)...q.....c.6I..{.,)Chi%............>%({2W/R]>.]}}}(]
).c=jT\RtAgI[6B.xf;a)..]))nO....Y.RJr>mE2zR7slyQGQi]({})[)]()....<qVarUR).([()](
}b9aV96hDCJE7Zq}[uzLL..[})][t..(n8=..(+W+\aI{6*}=WG)[]{}){)[[....(oa.[Jw).)()][(
{([]}[)([){][}[{})]](})[)}(}})([)(]{}{[}{](({({}{}}}{])({)[](({]}](]}])(}[{]]([{
(}{}{}})[[}[({[{[(({[({[([(]}{}([({(){}))(][)([]]{{[){{([}}}]){}){]}[){([)(])}}[
}{}{})>M=1i.[\,)5GXM[{{)}])(tOGeWkIntAYNyjz\Yll:b\.()}{(})})){}[}{})[{[{{]({{){{
[{{(]{sm*K.a=GXa4ijk{]}})})[GmHX....>.............(O*LyEoS0Tax{..>%<I*dyF1Ubf{){
[}[)])dV0ZMZK23H>UjV{]}[}]c%>3{J%..................}({{9OO,r>X...})v,Sg.ja43R)[]
(]}][]Gj9HU];iR*R8L<yH/F.x-]{]}})}(.)]]][][]])]{}{}([]]hxXcvFfa1rdw1G/6Cj0TD4]][
)(}])(([){}.})))(]}(}({[)[{{}})][]{.[{()(}([(}]}}}{[[[((J[({[[(})(]()){}])]{}})}
{]{)}())(([.........])){[)}}])}(({[......7[)([{]]})][}[]Q6zR......{}({{})[()}]})
)[{]}]})]][){)[]{([.)])][)(})]{{(}(}){{){+)[(]]{{({}({((}[)){([){w[)}][]}(}[((((
(}[}])}.....]qnmScv3l[}{({][}](]}][}}})))v}]{}((][((]Yo8Q69h%eJ[g:vSwa<(}[)}({[)
](]({({....R.\}(vic[<})({(76K7/2/GG1(i%]I+d}\<](}}(}(%(,%Rto.g.-)>=)...}}{)[}}}[
})}[)]{....{+r}k>%C]ADHI(o({{[(([[Nfk(rW.A+(Yg{(}}[{){[8d<,...a.<E%4Xx>))()))[[(
(](]}][......t.RX_</>((}({(}[{)()}I}:2.j]I:r+bjKXdzn%1]W=}...U.9.......]}[{}[]}]
]([(])]{}{[})}h){{]{]{({}(]{})][([i({{])}{{}{}}(({]()]{([]{(({((_{[])))(({]}])]{
(()([()][......[}[]){{}{(}})}))(){:22q[)()[}}(})}{)][[)})}(}({().Zz(){(})(]([}{(
{(}(([){}.[][({{(]))}([]({}[][{][[}((s}({[[[(](]({}(])}]})][}}(]({{L}{{)){{{(][{
)]{gjL}FQzeFs{1<=LQFcHxN/Wr}}](9VQJMj5V/nE0)z.:r*x=d}[{6R9ffe6]=zBmG[Td3qg=c]{})
([o.Y.Qw:T[R4>[nnxe=:eK){[]K..2M[....V9.j9)U51kT_GxT{)]r-l]Swzv<[5ZVwXJ.<Md:)])(
}]C(Mgzel>t=-xH26cx)noI])][}[[.N....R<(>.7x)Q=7NMubtk7]2y*WRR,RwA>W).8Dt.__y(){}
[{yv;kRw...}b6jY[QvrBG8(]]])][7yOJLW:lnk%}5Sy]J)}E_M[fkTC}}5yYxfl9(d{}i.v,aS)[}(
{}))[]})[{)(]}(]})(}[[}}]({{][{((}[([{(]{}))}][{{[]([}{[}[}}])[}(]{)[}((((]{]){}
(((}()}())]{]{[}[][([[({}(}(]{)][}[){{)){}{]}(](}])[[{[}{](}]}))}[[]){[]}[([{}}(
{})[eF<>S8t*Frh..()}]]{]][[[zdJR*n5dY{,%q>..2.hmc}]][]}}(MGt\J*w-OQ3y{......[}]{
[][[)1.).=C,kA46>[[{}{])])CIWJo4A[.x<=w_O....Odk.)){]{]][Is30+ir+<..........){})
]]((\KVH;7;Q*mXH<1TxEC3Yq90]<{KK0gz\jzEyKh1K*i6[....To(}]gQX<d>]fi..........[)]}
([}([}t]{))])]({([])]})((]{]}])[{([}}K}[}{()}]])}}]{)VlWmHR2AfB\\q_{........]){]
}[([[]7]){)}}[{](]{]}[]]}}())){}{[))[.}{()[[()[})({(}]]({]({[1{{){}()]{([()}[[})
}]}]((zboJaO*}]{{((])([]])(})(]]}[}))......[}]{)}[[)}{}{([}]]4}[{{[)]][]((])}[)[
((}{{{}}}]{}F)[[{}[)[{[])]{}(((()()[{[{{{].}){)[[])]})}}(]{(u}[}(][(]){)[{{}}}{{
](][(}{(}{x+aCjnQ}r*8-hdj}}}{{()....2_]er)g7IxKytI)}([]]]{.4[*wueOC=YbMCcn.Z}{][
)][][{[({]OX0}0cgR.]yi=*l}}[{((}...{MBhV[{I.....vt)[[)[{)[m.34>Ch<....VrC[H=]])(
))}{)}{{))_%6_W_<k:Z_cFtbg[......((3CWYLGisl.>.AJV..}KHZrayr(wM4lv:V+=<2:C[D{[)(
[{}]()]}[(v9Kbt3{)E4<s{*4}[([])(Hw:l0W/J]=w%*]U.5)[(([))])]}([({[[}{]{{(s([)(}[[
[(}[[}){}}{[]([([(][)]c{({([])]{[](}[{l){))[{[)[}{[[{}))[(]]}{}))[[{)[{)I({)[[})
[}))(])([}}[)[[(]{})cZS(]]][))]{)]()]}EoHzZfqt*)]}({[}(}[)]()){[)){)[{)M.[]}))][
){{[{][}]]][)[[(}(](D({[){(])]([)][(}(){}){([(d{{[](]}(]}({{]]))){(}{){%{}}}]{[}
{=*J80V}K7kAN7yg2[onDse][}jhcudC={UMNb_CJonx2Bo3y\A_mn(])})]]([](}{[{{]J]{[[((}[
}yaJTeVz>ad(H<9,lezqb4l]){o{.[1.8]%j>_6MdItJX>=fT.dG]E){}{){AZS]YM_sQyE7MsK>zH)[
{mSojT.[t<K1Vx+9.lcyF8K{[{=[.CM.}oEb{E]<E.jFf.n.Ko.m])(}({()Qd04x<7H-tsr\B18Jc{[
)*5)>+..RJ\KmSqoCsRsr=.o5d7)ri{YqJ9g\yh.gVh0}aeCEMDs[.......r.].rKaMk\/mf8ZEc=}[
})][[]]}]{(}}[](]]][([})(}][)[(}][](][([(}}}][[}}]]}])))[[]]{})])({[[(}((}{(}{{)
[(()}}{})))]]}(]{({[){}[(]{}]}{[)]{{)][([][{]((){]}([{][}][])}())][(){[][({{[}}{
})(dZH8<2]Jw1XlFY{{lSx()(]Z.....{zZ*8d3(u<_452:].{}{[}[){[{()]({}[}){()}(([([}}[
()}k...qH.NR1{x2<93>kiNNJX2)[]){))wC8e.IowvU6cxOb)[([BX,OOIS7=Bnm7Vh0{gG8,2M}{()
])]-..7.WusC]9[tGnIRD({][[}{{(])[{.MaHkB=>uH3ZI)(.\1ku[}{({.47<Rw-d5ZnyD*3d>]{{[
]}(*[C.J_O>(7>(TDy2DWf](({)(])][[[(}(]{)}_[(]}]]}([]{)}[)((l_IJeCsa7r{t.XRzh](((
]([q[{)){{)[]{[][[)]]}([[)]{[(}(][{}(]{(]%{)}]}[[]}{}{){[[]([]([[{]))O(](({{{)([
)((-XA6dFNHInxzNk]}}}]}}]})][[{]}[]](]}ru1(])}[)({((({)}][(]}})(TwNE;g]]][{}()(]
)}{([[)}({}]]{]}S])[])]{]]}[]{[][(][))]+](}({(]([]]]{[([){(}{{}{N)(}}({)}[{{{]}[
[QZhlhoVEHm7Jh*vy4sB})Qa]][[[{{)](}][)}v(])[]][]])})](())([}(}]]u[()(}][([]{({(}
]4A[..Rajv4Ls>]KIGO.f3EU{}(({}[rYsftCc43J51QLN1Ch}{[{}[Ol]}8dX<i)3078cUU2{}Z...{
)5MUt>........,]]bReSnCw}]])}()F(.+/0Q:J.r.o3<Q>D)[]}[[hq.A.B.n.......McZ.\....{
]s.[)........RWtWFW,Vif(Dhlsq*N:9qRb8YvA%lBnBWRe\=yCY=CqgRlCiE++eo7fbmHChCL[...[
]]{})]((]({)[)}]}({){](}{(}{])]}{(([}X]}[{{)])[([){}}{}(])(}]{)}(([]})d[(}]}{){}
]...](}[)((]}{(})}[(}]{){[]{)[([KHvbS,}{(][{()[[()}{{]]]{}({}[](nS_hxCu]{[)(}{](
](].]]](]}]}{{]][]]){(}{}(}){{}(d[]}}{}[]]{{){{(({{[){])}}{{{)]}e([](}{[]](]{[[)
[]{l{()}())(})}[)}[[){)][}Av,QTVTFMbc}kWHrhwkSjTlx(n)]][CodR;t1N.qlED{\v[KO9gRL}
[{j.t...<0n,cMoqH})(){{{(]o]]*l(b>:n<.T>Dt.[l<dfsk=o/.[]nCA.%T2..]-);>y>F(O<>M8(
()X=.S.......Y.5.{){(})({}Q(]FBG4Mb9HfSQG[Fl..]d:UOA[O..e.Y.7R9[..3R%]cGr6A(u)X(
[)h4<.B.kD%aooJ5L*c6euy6xd\](}({(((}{}(][[)[)]])({[][{[]s]/-*y9b,yzH2JkewWcCOb_{
)[())))(]{([]]}}[[{]{)((}]({{}){)}(])){{[{](}][](}[}()[[)}}{)}(][}][)(}]{{(({}][
[{(][]]{((]{][{[[}][(}([})){](][}})}{[]{(]][(){{([)){(([]}(}){[[(([(}}{}((()][)}
[)]{}}{(0w7iltOKziy*t/u7))......).L.n]u]w\].(he;Qc})[%X_gQDW,9\WXh:0GAd,B2(rF2((
{]()})}[>[8Z*97e+ex<y.]0[..}(..7HRMvem>s/.X0X*De{7(}(r{...............+...xm%9{]
)[)(]({]HV_snuy[]_nNAtU=({])][:...SRS(qwC<{q-Ow,tFCUFr[................X.9.<gM}]
{{)]]}[(y.<Z*<Az\F9(_C5)([{])=z>SsHzyK]RFXn>x12iu]([}(}................>Ag\I\i[[
(}[{)[){{{B)]]){](}}((})]}()(({])}{]({]}}[[(}({({.){{)]}({]}(}{].])(})[][][]](])
()({({)]]}........B(}]][}{{[(([}}[)]{{((){{.......]])[)()[{(}[)(.........u8{}{}[
}]}({}]({[]()}[[])2))({){(](}{{}{]({[}[(){}{([{{{)[[){}{{[]}]}{[[})]]{}{})Z)))](
{H,+.-J,)Ilb}M(={G).(}[])(Rw:KJ+cEC(:]O=)O4agnlCD>*...}}(((){(}[])FaW300fN[y}+])
).-[_oeO7KG.*<N>lKJB}(])](U]]]]{[OACsCUIF>U,.w.5Mz.){.{(((({}]{}])rdb+*R_>xUHK((
}gEs,<C+w]-rxSnGs>O,r9myC*q)([[[[O/>vt(R4,bnOk><nHZ)].]{{]][{[(]][/T[8C,Az.d]r{(
[]({].({}]}}[(([[[})[)({}]{](}])}5.{}.Rs[-Wskr{2xz.}).............c}(wwUf>}nVn{[
)}{][.{[[){({}]])})(}[[[)[((}{})}([R]}))])}{)))([}])((()(](]}[{[)}[G[{{][[}))[){
((()[.(}]}}))[[{{{}]([}[]]([[)*losht})[)(((}{))[][}}{][{{}{])})))czz}){)){]({]({
)}({).}]{[){{)}}]{()[[}((}](()Q[][}{}[)[[])}{]{]}({((([}}}[})]](]z)}][(]]())])[{
)]]]].}}{{}})})[[({([}{(]({{})uN_BkvGtHK:fOIyZKnYD}})]})({]]]{)X_>[.m)\[-6vzO))}
}{(){............){{]}{]][{(({G..<>D]1L<6.C.kr8.l.(]](]{)]{{[(}IxJ/.K<=<V,..<}}[
)[(}(......................}}(:....R>=0T2..j,.kh......((]}(}{[).T,3)6>09-eD0m[((
}{(]}............{{]]]{{{{zB;1I7ZEd8u7s(.4a(%VMj6}]}(...........)x\1HG\gVM_rR}[}
)}}[]{[]({]][}{}[([)}({][[[)[{(}))(]}(({{(]][}[(]){)([}({}{(({}{{}}]}]{[)({))()]
((([{)}[[[(]{}{}({(((]}]]}{)}}{}[{]][())[}])()[){[})(]])}{]}{{){)(}}{}{)[]{[{(])
()]}iF4:yLNcWJTj{)(])()}]}]){}(}({}]})}{}{]}}((]{})}][}[{{[}](){]{}[[}{[()([]{{(
))])Dq];<=o(jY]Z]){)})])}]])}]vwyfflJh<)5c9Yutksbg/))Q.....u.OkD66+yR.........)(
[}[}SK98,3YxgzaAcWe:KYu.x7gVil3)Rw.+cF29z6]I>5.OrgU{(l)){(}Lq0....0dZ.........(]
(}}{]CGLXog>8z=k}}{)](}[{{)(}[a<>Z4SOK.d+Q><Dl55+*\kqq[){[)yvw*boHnqL25<......{]
}[[)](]]){)[{({})))[[)[{[{(]({)({[[}){](}{][n]))}](]])])]()J{({{{}))}}])}[)}(])}
[{}}[)({{{){[](......})(]{}{((]([[[([hrbGZz1x][))]]})()(]{[OmeXdHQN}(]]{]{]([}))
})[)]}){}]{]()[)[({}.())]}[))](]}({})R{([{()(]]})(])){)}(((})}((()h)[{)[})({[}()
}]}))][]}[[ZZa96V}*y8E4R.(0vWN2hc]>.6H=H]4O-sbgyS<y{}[[[[[}}))]{[[r][}}{[}{]]{[}
(()()(}[[)(AuHv<uBc.E>...{K(tB\wX4}sy/xAi<5Tqs].)*v])qRWtTtD+uq95.R=4/xU><DzQ\](
)([[}{{}}[{]}nq%5<B=SwV5S]J(o.2.]s0<)8Ii.QWJDc<C0F]])2()][][}{])l8U/[E:..)h>G;)}
]}]]([)[]([H-WiIZKT{2R[OHc7)xlYO_U[Q5JFtl:_IGkK1eFyGxx}([[[}){)h\Q]Nt0{e.<)ae4}]
](][)[)[]}([])(}]){{{(v[]}{)(([}8)){]}}}]]{((}][){{](}()(([[}{{i)([}}(){({{)]]{}
{(){{()[.............0.]{)[}][}].XiJZDfRG%-e}}{][(}([{))[[)]{}(T[){)]({)}{(}{}})
(}}{}[}].[)(({{)]{{[}{[]([{[{](}{(]]([)]{][E[]]{{]({[}{{)([]}([][]}[}][}[[[({]{(
)[){....................][]([]()]{(])])}(]}5{])(})]])t.gjB/=/zq/{<Mn=ZlxAve[ul}{
]][(..................RXnLEB83.V:x<7qyS1Uy2s*((()[{({G}.......5.)/Jt.{vv>:.usI}{
[}][....................()(][)(NI{7X<jZA>Wv*[{}[[{[))d]......;)2SHX0Y<.[Lz.v*Q(]
)]])(]{{{([{)}}](}}({(}]{})]}]}))Rk3i7T\86M5cFGEUxzJi_[.....kaz}q:=K>vU*GUxRsw[}
]}[()[]][{][}{}]]])}({[[{{}(}]]})(]{{)}]}(({})}(]}]{(([{(}}{)[){[][]]((([(][{}}}
[)[]{((){}((]{][[()[)(]{({{([)){[[)][][){}}{())({([{{){}{[[)]}{){)])}]{[([][))]]
[)[])[]]{{{[[){[)})[){[{]{NexWY0G2{7}KbIlW[.D[}{{{]][())K_wZznx,bm}..........[}[
{][]))5ff,w)J452%q:)([{)}]i[}{{]u.1....VM.]d7[]}}[}}[l\*{..>W7e.H............)]}
{{}[((:e6q>JV.4>T\>]((})]{C}[([).*.5.[1}l>O.<)([])}([1[.....Dy:){............[][
{)[]{{I1avS<*\.Y/.deB9XD2ak()][}<)k3%m..)w<fZcQhN=rJR0[....8u=eE.............[(}
{{[({}](k](}{[{][[{]}}[])(]]])(({G)]}[[}[[[}{{]{{[((]}})}[([{})w[)((({]]]{{}[{]]
}}}[{))]dkOJeI}{[{({)]}]{)]{}]](]dXM9ySLifU{}})}(}){[[(}}[))....{[}[{{]){}{{{{)(
([{{{{[]{]]{[e{{{][[(){}())[[]{([(}{[[[)]})o{{[[]]}{[}[[{{((.])]}}{{}(})}{(]{({{
}}[((]}{oWhMAL_VCf)x:Y8(()){)ha)(9<](..j)dTJ/0z;_Y(.}}{H.N.......(wabZEr4FZAn3)[
)({)[(){3:3e}oRaai5LF<E}(}}]}V)L.4uDuu+nJOw6/>X6.r..{].S1........9.D+70I<(.cGT{{
})[}{[[[5:c+ejZRG5yU-h.[[()[{Tn6C%o061Om)v.T.62){O%.0.}2,8Zs%_Uqu:Y}Y(kkq:j<RE([
(}}{})[[:2*M>NF:.Hw+TLgu\_hsAmELNuGnNmwMeLj2JENl}J86]{}])}()].((][([{}}){){([(}{
[{{{][]}}{{]]{{(({}9[{([]]}(((}})][))})O))[[}[}){)]{{}((]()[].(]{][}))}(]}[]()[]
){))rj{...........].[]{{[)()]}(((v8G_r=t{}[}]({]}[)]{)[]]((]).....[[[{)[}(]()(}[
]}[]y{{})({]])){]]}{(((]([(}()[}x()[][)[)[](]][]({[([[][)[)]{())}.[]](](]][(}[[(
[[(]6][{))][{]}[}[}(({)[[((){s{jqT=j>J}{_f{[BTe=fE_F)]}[[}(])[(=-y7n_R)-v{TR9([(
[}{BlCq(.>FN}.=C.si_7c;AK5ej*uZA5bI%UD=Rk0y.[...T=(l){}}(((()[}wt.z...L.<NW2O}[(
(]))r[>X..7.6+Z}](]{)][)([]]]u.fe]W]}4N2<g\=....%.8s{{){((]({()v..D.>4g_3Ui}0}[}
]))95_b9;mg2=/([}}}[[({)({)[{Mj(oz_}[wlIzR=iuwKyr[HQ..........q).(4A<wF>*NVQ4]]}
{[[[)({({}]{)}{{[({)]}}()}[[[){}}}})]({]))({(}[[})({]]{])({[}{]{{}]{(][{{)]}){{(
(([({(]](][}}[(]][{[{)[([})[(]]][){}{(]){)}[}[[)(())([}[(}}[)]]][[}{]}}(]()](]{[
({b...+)X*rdUbbG(..........{(][(}[]Rh23+8Gj.Kvo)[[][}dwQ8y7KcXzn1XE(.........}}{
}{e*.a.;.HR7t=g/Y=[(}[]){].}({{}]{]U4)6[{wzGvk0nT4Umhq([)m_<.l.].............](}
{]jz-Y\x+*<=(lb<e6<[)]}}{).{[({{{))jWH,NR<R)8._{[{}}[}}}}.jb3................])[
[)]{)[({}[[.[)([}[{[{}[{{[........}R71i1F].5X).{)(((}{)(}..O.................]}]
{[(()(]}}}{.(((})]}}{(})}]){(]](){[]){}}}[{{[{[})[]}[(}]}]}{)({{()[()[(}.(()}}()
}{][}[{)}tz[{][[}{){)[}{[({[]))()}}{{[.....)[)]{]})]({}{(}([}}}}]][[.....][[][(}
)({])[]){\])}[[][))}([](])}[()]}](}(}].]}))]{)}}}[(}]{}}{{{(}}{{){[[.][())[{[)(}
]}{}}}}.]iXfq3UDIfxlSBD*M*S()[){)]}RnGhAFemY%6M7hc*vRy}}){}{]{[(][](.}(]}{{)}({]
]({}][}ydSgr3R3.O.GF.[di]}.}{[()}][S......ad.<0[}]]({]auf............{[)([[{}[}[
)){[)}{)iVk.Ruw:f+OwStM2().........y.....(k7UICT((}]{])dz............])}[[}](]{]
]){](([7HcLO<OlhH_Oc9N0\{)}]]](){))0(](}][){[[}])(])({{.M............[[])[[(}}{}
[)]({[)({{k[){(){]))[})}()})}{{)][[h{{)([{{[}()}[(]()((]3])[){][[[{(}{]()[(((([]
})]({....].]{]])[(([)}((}{{]](GY/+ZJ}({{[)({]){{[]}}()}[*o8mYjw+sbA2XvfvE}()(}])
}{})}.}(}([(])]){][({)][]{)[[]C[[])([{{){}(([)({][(]))}]){{]]}({}(](([(}u){)}[)[
}](){...)qW3[_S\rl0:r](]](}]}.8}2Uxr<G3KUfsreiCHe_u/U%{}}({[}][[}})[(({}l]{}}}({
(()){TCjg<fo}TWT.+)RG(]{]{{}[4\e310Yjw*n-{)}[{]))])((y]{(JeaGm2ECrh}NubD0Mlf%m](
)]{[}.<..[F_Q}m).{g.Xchdy64NImWTGU,bn:fG\[{)]])){[}}[dzK93FlX.DYvuQr<)vR;y=..k})
)]([[))[(](][{){)(}]{({])}(([)}[)){]}])}}]])]}))[]({([])[IEYZ2u05CBqOW}<Tztbev[}
())]}[{()([]]{]){]){})](()[((([))}((]{({[)){}}[)][{{(]{()({{}{[}{)})}{)}([(}[{}(
This dungeon introduces wall tiles for turning diagonally: backward-left-turners (marked { on the map), forward-left-turners (marked (), forward-right-turners (marked )), and backward-right-turners (marked }).
As before, wall tiles block you from moving forward to them, but you still trigger their effect. For a backward-left-turner tile, turn 135 degrees to the left. For a forward-left-turner tile, turn 45 degrees to the left. For a forward-right-turner tile, turn 45 degrees to the right. For a backward-right-turner tile, turn 135 degrees to the right.
This dungeon also introduces tiles with getters and setters for register R (marked r or R). For an R-getter tile, read the number from register R, then push that number onto the stack. For an R-setter tile, pop a number from the stack, then write that number to register R. This changes your direction to align with the new rotation.
After how many ticks do you leave the dungeon?
From here, you can continue to the answer.
Consider an example dungeon:
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
The log below shows you exploring the example dungeon, with your location marked @ on the map. The status lines now also show your rotation as register R (labeled R).
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=@62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [] Dx: East Co: (8, 2) Tk: 0
R: 0 S: 0
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<@2r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6] Dx: East Co: (9, 2) Tk: 1
R: 0 S: 1
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<6@r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 2] Dx: East Co: (10, 2) Tk: 2
R: 0 S: 2
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62@){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 2, 0] Dx: East Co: (11, 2) Tk: 3
R: 0 S: 3
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62@){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 2, 0] Dx: Southeast Co: (11, 2) Tk: 4
R: 1 S: 3
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(@5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2] Dx: Southeast Co: (12, 3) Tk: 5
R: 1 S: 3
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(@5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2] Dx: Northeast Co: (12, 3) Tk: 6
R: -1 S: 3
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(@5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2] Dx: West Co: (12, 3) Tk: 7
R: -4 S: 3
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(@5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2] Dx: Southwest Co: (12, 3) Tk: 8
R: -5 S: 3
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(@5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2] Dx: East Co: (12, 3) Tk: 9
R: -8 S: 3
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\@:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5] Dx: East Co: (13, 3) Tk: 10
R: -8 S: 4
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5@6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5] Dx: East Co: (14, 3) Tk: 11
R: -8 S: 5
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:@[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6] Dx: East Co: (15, 3) Tk: 12
R: -8 S: 6
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:@[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6] Dx: North Co: (15, 3) Tk: 13
R: -10 S: 6
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_@[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2] Dx: North Co: (15, 2) Tk: 14
R: -10 S: 7
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328@48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6] Dx: South Co: (15, 1) Tk: 15
R: 2 S: 6
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_@[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2] Dx: South Co: (15, 2) Tk: 16
R: 2 S: 7
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:@[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 6] Dx: South Co: (15, 3) Tk: 17
R: 2 S: 8
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:@[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 6] Dx: Northeast Co: (15, 3) Tk: 18
R: -1 S: 8
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:@[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 6] Dx: Northwest Co: (15, 3) Tk: 19
R: -3 S: 8
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){@2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2] Dx: Northwest Co: (14, 2) Tk: 20
R: -3 S: 7
---
)}{){}[{][{])))(}]({
(6:r43.\7=493@8R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 2] Dx: Northwest Co: (13, 1) Tk: 21
R: -3 S: 8
---
)}{){}[{][{])))(}]({
(6:r43.\7=493@8R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 2] Dx: North Co: (13, 1) Tk: 22
R: -2 S: 8
---
)}{){}[{][{])))(}]({
(6:r43.\7=493@8R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 2] Dx: Northeast Co: (13, 1) Tk: 23
R: -1 S: 8
---
)}{){}[{][{])))(}]({
(6:r43.\7=493@8R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 2] Dx: East Co: (13, 1) Tk: 24
R: 0 S: 8
---
)}{){}[{][{])))(}]({
(6:r43.\7=4932@R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 2, 8] Dx: East Co: (14, 1) Tk: 25
R: 0 S: 9
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328@48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 2] Dx: East Co: (15, 1) Tk: 26
R: 8 S: 8
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R@8:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 2, 4] Dx: East Co: (16, 1) Tk: 27
R: 8 S: 9
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R4@:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 2, 4, 8] Dx: East Co: (17, 1) Tk: 28
R: 8 S: 10
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48@)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 2, 4, 8, 8] Dx: East Co: (18, 1) Tk: 29
R: 8 S: 11
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48@)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 2, 4, 8, 8] Dx: Southeast Co: (18, 1) Tk: 30
R: 9 S: 11
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48@)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 2, 4, 8, 8] Dx: Southwest Co: (18, 1) Tk: 31
R: 11 S: 11
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[@0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 2, 4, 8, 8, 8] Dx: Southwest Co: (17, 2) Tk: 32
R: 11 S: 12
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[@0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 2, 4, 8, 8, 8] Dx: Southeast Co: (17, 2) Tk: 33
R: 9 S: 12
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.@]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 2, 4, 8, 8, 8, 0] Dx: Southeast Co: (18, 3) Tk: 34
R: 9 S: 13
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.@]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 2, 4, 8, 8, 8, 0] Dx: East Co: (18, 3) Tk: 35
R: 8 S: 13
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.@]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 2, 4, 8, 8, 8, 0] Dx: South Co: (18, 3) Tk: 36
R: 10 S: 13
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.@]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 2, 4, 8, 8, 8, 0] Dx: Southwest Co: (18, 3) Tk: 37
R: 11 S: 13
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.@]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 2, 4, 8, 8, 8, 0] Dx: North Co: (18, 3) Tk: 38
R: 14 S: 13
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:@]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [6, 0, 2, 5, 5, 6, 2, 2, 4, 8, 8, 8, 0, 0] Dx: North Co: (18, 2) Tk: 39
R: 14 S: 14
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48@)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 5, 5, 6, 2, 2, 4, 8, 8, 8, 0, 0, 0] Dx: North Co: (18, 1) Tk: 40
R: 14 S: 15
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48@)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 5, 6, 2, 2, 4, 8, 8, 8, 0, 0, 0] Dx: Northwest Co: (18, 1) Tk: 41
R: 13 S: 15
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48@)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 5, 6, 2, 2, 4, 8, 8, 8, 0, 0, 0] Dx: Northeast Co: (18, 1) Tk: 42
R: 15 S: 15
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48@)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 2, 5, 5, 6, 2, 2, 4, 8, 8, 8, 0, 0, 0] Dx: West Co: (18, 1) Tk: 43
R: 12 S: 15
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R4@:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 5, 5, 6, 2, 2, 4, 8, 8, 8, 0, 0, 0, 8] Dx: West Co: (17, 1) Tk: 44
R: 12 S: 16
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R@8:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 5, 6, 2, 2, 4, 8, 8, 8, 0, 0, 0, 8, 4] Dx: West Co: (16, 1) Tk: 45
R: 12 S: 17
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328@48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 5, 5, 6, 2, 2, 4, 8, 8, 8, 0, 0, 0, 8] Dx: West Co: (15, 1) Tk: 46
R: 4 S: 16
---
)}{){}[{][{])))(}]({
(6:r43.\7=4932@R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 5, 6, 2, 2, 4, 8, 8, 8, 0, 0, 0, 8, 8] Dx: West Co: (14, 1) Tk: 47
R: 4 S: 17
---
)}{){}[{][{])))(}]({
(6:r43.\7=493@8R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 6, 2, 2, 4, 8, 8, 8, 0, 0, 0, 8, 8, 2] Dx: West Co: (13, 1) Tk: 48
R: 4 S: 18
---
)}{){}[{][{])))(}]({
(6:r43.\7=49@28R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 2, 2, 4, 8, 8, 8, 0, 0, 0, 8, 8, 2, 3] Dx: West Co: (12, 1) Tk: 49
R: 4 S: 19
---
)}{){}[{][{])))(}]({
(6:r43.\7=4@328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 2, 4, 8, 8, 8, 0, 0, 0, 8, 8, 2, 3, 9] Dx: West Co: (11, 1) Tk: 50
R: 4 S: 20
---
)}{){}[{][{])))(}]({
(6:r43.\7=@9328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 4, 8, 8, 8, 0, 0, 0, 8, 8, 2, 3, 9, 4] Dx: West Co: (10, 1) Tk: 51
R: 4 S: 21
---
)}{){}[{][{])))(}]({
(6:r43.\7@49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 2, 2, 4, 8, 8, 8, 0, 0, 0, 8, 8, 2, 3] Dx: North Co: (9, 1) Tk: 52
R: 6 S: 19
---
)}{){}[{][{])))(}]({
(6:r43.\7@49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 2, 2, 4, 8, 8, 8, 0, 0, 0, 8, 8, 2, 3] Dx: West Co: (9, 1) Tk: 53
R: 4 S: 19
---
)}{){}[{][{])))(}]({
(6:r43.\@=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 2, 4, 8, 8, 8, 0, 0, 0, 8, 8, 2, 3, 7] Dx: West Co: (8, 1) Tk: 54
R: 4 S: 20
---
)}{){}[{][{])))(}]({
(6:r43.@7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 2, 4, 8, 8, 8, 0, 0, 0, 8, 8, 2, 7, 3] Dx: West Co: (7, 1) Tk: 55
R: 4 S: 20
---
)}{){}[{][{])))(}]({
(6:r43@\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 2, 4, 8, 8, 8, 0, 0, 0, 8, 8, 2, 7, 3] Dx: West Co: (6, 1) Tk: 56
R: 4 S: 20
---
)}{){}[{][{])))(}]({
(6:r4@.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 4, 8, 8, 8, 0, 0, 0, 8, 8, 2, 7, 3, 3] Dx: West Co: (5, 1) Tk: 57
R: 4 S: 21
---
)}{){}[{][{])))(}]({
(6:r@3.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 8, 8, 8, 0, 0, 0, 8, 8, 2, 7, 3, 3, 4] Dx: West Co: (4, 1) Tk: 58
R: 4 S: 22
---
)}{){}[{][{])))(}]({
(6:@43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 8, 8, 0, 0, 0, 8, 8, 2, 7, 3, 3, 4, 4] Dx: West Co: (3, 1) Tk: 59
R: 4 S: 23
---
)}{){}[{][{])))(}]({
(6@r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 8, 0, 0, 0, 8, 8, 2, 7, 3, 3, 4, 4, 4] Dx: West Co: (2, 1) Tk: 60
R: 4 S: 24
---
)}{){}[{][{])))(}]({
(@:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 0, 0, 0, 8, 8, 2, 7, 3, 3, 4, 4, 4, 6] Dx: West Co: (1, 1) Tk: 61
R: 4 S: 25
---
)}{){}[{][{])))(}]({
(@:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 0, 8, 8, 2, 7, 3, 3, 4, 4, 4, 6] Dx: Southwest Co: (1, 1) Tk: 62
R: 3 S: 25
---
)}{){}[{][{])))(}]({
(@:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 0, 8, 8, 2, 7, 3, 3, 4, 4, 4, 6] Dx: Northwest Co: (1, 1) Tk: 63
R: 5 S: 25
---
)}{){}[{][{])))(}]({
(@:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 0, 0, 0, 8, 8, 2, 7, 3, 3, 4, 4, 4, 6] Dx: North Co: (1, 1) Tk: 64
R: 6 S: 25
---
)}{){}[{][{])))(}]({
(@:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 0, 8, 8, 2, 7, 3, 3, 4, 4, 4, 6] Dx: Southeast Co: (1, 1) Tk: 65
R: 9 S: 25
---
)}{){}[{][{])))(}]({
(@:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 0, 0, 0, 8, 8, 2, 7, 3, 3, 4, 4, 4, 6] Dx: South Co: (1, 1) Tk: 66
R: 10 S: 25
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]@)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 0, 0, 8, 8, 2, 7, 3, 3, 4, 4, 4, 6, 1] Dx: South Co: (1, 2) Tk: 67
R: 10 S: 26
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]@)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 8, 8, 2, 7, 3, 3, 4, 4, 4, 6, 1] Dx: Southeast Co: (1, 2) Tk: 68
R: 9 S: 26
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](@.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 8, 2, 7, 3, 3, 4, 4, 4, 6, 1, 3] Dx: Southeast Co: (2, 3) Tk: 69
R: 9 S: 27
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](@.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 0, 8, 8, 2, 7, 3, 3, 4, 4, 4, 6, 1, 3] Dx: North Co: (2, 3) Tk: 70
R: 6 S: 27
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](@.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 8, 2, 7, 3, 3, 4, 4, 4, 6, 1, 3] Dx: Northeast Co: (2, 3) Tk: 71
R: 7 S: 27
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)@.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 2, 7, 3, 3, 4, 4, 4, 6, 1, 3, 2] Dx: Northeast Co: (3, 2) Tk: 72
R: 7 S: 28
---
)}{){}[{][{])))(}]({
(6:r@3.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 7, 3, 3, 4, 4, 4, 6, 1, 3, 2, 4] Dx: Northeast Co: (4, 1) Tk: 73
R: 7 S: 29
---
)}{){}[{][{])))(}]({
(6:r@3.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 8, 2, 7, 3, 3, 4, 4, 4, 6, 1, 3, 2, 4] Dx: South Co: (4, 1) Tk: 74
R: 10 S: 29
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2@\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 8, 2, 7, 3, 3, 4, 4, 4, 6, 1, 3, 2, 4] Dx: South Co: (4, 2) Tk: 75
R: 10 S: 29
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2@\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 8, 2, 7, 3, 3, 4, 4, 4, 6, 1, 3, 2, 4] Dx: East Co: (4, 2) Tk: 76
R: 8 S: 29
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.@[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 8, 2, 7, 3, 3, 4, 4, 4, 6, 1, 3, 4, 2] Dx: East Co: (5, 2) Tk: 77
R: 8 S: 29
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.@[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 8, 2, 7, 3, 3, 4, 4, 4, 6, 1, 3, 4, 2] Dx: North Co: (5, 2) Tk: 78
R: 6 S: 29
---
)}{){}[{][{])))(}]({
(6:r4@.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 2, 7, 3, 3, 4, 4, 4, 6, 1, 3, 4, 2, 3] Dx: North Co: (5, 1) Tk: 79
R: 6 S: 30
---
)}{){}[{][{])))(}]({
(6:r4@.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 3, 3, 4, 4, 4, 6, 1, 3, 4, 2, 3] Dx: Southeast Co: (5, 1) Tk: 80
R: 9 S: 30
---
)}{){}[{][{])))(}]({
(6:r4@.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 3, 3, 4, 4, 4, 6, 1, 3, 4, 2, 3] Dx: Northeast Co: (5, 1) Tk: 81
R: 7 S: 30
---
)}{){}[{][{])))(}]({
(6:r4@.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 3, 3, 4, 4, 4, 6, 1, 3, 4, 2, 3] Dx: Northwest Co: (5, 1) Tk: 82
R: 5 S: 30
---
)}{){}[{][{])))(}]({
(6:r4@.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 2, 7, 3, 3, 4, 4, 4, 6, 1, 3, 4, 2, 3] Dx: South Co: (5, 1) Tk: 83
R: 2 S: 30
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.@[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 2, 7, 3, 3, 4, 4, 4, 6, 1, 3, 4, 3, 2] Dx: South Co: (5, 2) Tk: 84
R: 2 S: 30
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[@1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 8, 2, 7, 3, 3, 4, 4, 4, 6, 1, 3, 4, 3] Dx: South Co: (5, 3) Tk: 85
R: 2 S: 29
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[@1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 7, 3, 3, 4, 4, 4, 6, 1, 3, 4, 3] Dx: Southwest Co: (5, 3) Tk: 86
R: 3 S: 29
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[@1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 7, 3, 3, 4, 4, 4, 6, 1, 3, 4, 3] Dx: Southeast Co: (5, 3) Tk: 87
R: 1 S: 29
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[@1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 8, 2, 7, 3, 3, 4, 4, 4, 6, 1, 3, 4, 3] Dx: East Co: (5, 3) Tk: 88
R: 0 S: 29
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R@:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 2, 7, 3, 3, 4, 4, 4, 6, 1, 3, 4, 3, 1] Dx: East Co: (6, 3) Tk: 89
R: 0 S: 30
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1@30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 7, 3, 3, 4, 4, 4, 6, 1, 3, 4, 3, 1, 1] Dx: East Co: (7, 3) Tk: 90
R: 0 S: 31
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:@0=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 3, 3, 4, 4, 4, 6, 1, 3, 4, 3, 1, 1, 3] Dx: East Co: (8, 3) Tk: 91
R: 0 S: 32
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:3@=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 3, 4, 4, 4, 6, 1, 3, 4, 3, 1, 1, 3, 0] Dx: East Co: (9, 3) Tk: 92
R: 0 S: 33
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30@(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 3, 3, 4, 4, 4, 6, 1, 3, 4, 3, 1, 1] Dx: South Co: (10, 3) Tk: 93
R: 2 S: 31
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30@(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 3, 4, 4, 4, 6, 1, 3, 4, 3, 1, 1] Dx: Southeast Co: (10, 3) Tk: 94
R: 1 S: 31
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30@(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 3, 3, 4, 4, 4, 6, 1, 3, 4, 3, 1, 1] Dx: North Co: (10, 3) Tk: 95
R: -2 S: 31
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<6@r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 3, 4, 4, 4, 6, 1, 3, 4, 3, 1, 1, 2] Dx: North Co: (10, 2) Tk: 96
R: -2 S: 32
---
)}{){}[{][{])))(}]({
(6:r43.\7=@9328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 4, 4, 4, 6, 1, 3, 4, 3, 1, 1, 2, 4] Dx: North Co: (10, 1) Tk: 97
R: -2 S: 33
---
)}{){}[{][{])))(}]({
(6:r43.\7=@9328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 4, 4, 6, 1, 3, 4, 3, 1, 1, 2, 4] Dx: Southwest Co: (10, 1) Tk: 98
R: -5 S: 33
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<@2r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 4, 6, 1, 3, 4, 3, 1, 1, 2, 4, 6] Dx: Southwest Co: (9, 2) Tk: 99
R: -5 S: 34
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:@0=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 6, 1, 3, 4, 3, 1, 1, 2, 4, 6, 3] Dx: Southwest Co: (8, 3) Tk: 100
R: -5 S: 35
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:@0=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 6, 1, 3, 4, 3, 1, 1, 2, 4, 6, 3] Dx: Southeast Co: (8, 3) Tk: 101
R: -7 S: 35
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:@0=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 4, 6, 1, 3, 4, 3, 1, 1, 2, 4, 6, 3] Dx: South Co: (8, 3) Tk: 102
R: -6 S: 35
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:@0=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 6, 1, 3, 4, 3, 1, 1, 2, 4, 6, 3] Dx: Northwest Co: (8, 3) Tk: 103
R: -3 S: 35
---
)}{){}[{][{])))(}]({
(6:r43.\7=49328R48:)
]1)2.\[@<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 4, 4, 6, 1, 3, 4, 3, 1, 1, 2, 4] Dx: Northeast Co: (7, 2) Tk: 104
R: -1 S: 33
---
)}{){}[{][{])))(}]({
(6:r43.\@=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 4, 6, 1, 3, 4, 3, 1, 1, 2, 4, 7] Dx: Northeast Co: (8, 1) Tk: 105
R: -1 S: 34
---
)}{){}[{][{])))(}]({
(6:r43.\@=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 4, 6, 1, 3, 4, 3, 1, 1, 2, 4, 7] Dx: Northwest Co: (8, 1) Tk: 106
R: -3 S: 34
---
)}{){}[{][{])))(}]({
(6:r43.\@=49328R48:)
]1)2.\[=<62r){_2[:0]
](3.[R1:30=(\5:6[.0]
{{{{[)([})({{[){{})(
St: [..., 4, 4, 6, 1, 3, 4, 3, 1, 1, 2, 4, 7] Dx: South Co: (8, 1) Tk: 107
R: -6 S: 34
---
St: [..., 7, 3, 3, 4, 4, 4, 6, 1, 3, 4, 3, 1, 1, 2, 4, 7] Dx: South Tk: 108
R: -6 S: 34
You leave the example dungeon after 108 ticks.