v // generated by BefunGen v1.1 0 v$_v#!:-1<\1+1: < >0\ ^ #################################### # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #################################### | v < :# $ # !# $ ! ## $ >##$v |#>$ v 1#|$ > ^ -# $>011^>$v :# $ v@ < !# $ > ## $ ># $>04"3"pv |# $v < ##$>>1 #v_v #>$ v #|$ > ^ # $ ^0"?YALP OT TNAW UOY OD TAHW">:#,_$v # $ v,,+49*52 < # $ >0"reyalP sv reyalP :0">:#,_$v # $ v,,+49*52 < # $ >0"retupmoC sv reyalP :1">:#,_$v # $ v,,+49*52 < # $ >0"retupmoC sv retupmoC :2">:#,_$v # $ v,,+49*52 < # $ >25*94+,,v # $ v,,+49*52< # $ >&4"3"p v # $ v0< # $ ^ v #>$ v #|$ > ## ^ # $ ^p"3"4$<^122g"3"4 < # $ v0< | # $ ^ v #>$ v #|$ > ## ^ # $ ^p"3"4$<^133g"3"4 < # $ v0< | # $ ^ _v#!< |-2g"3"4 < # $ ^1< ##$ 1> v #>$ v 1#|$ > ^ -# $ ^p"3"4$<^144g"3"4< :# $ > ^ !# $ v^0\0 < ## $ ># $>" "4"\"pv |# $v < # $>"X"467*p v # $ v467*g, v ##$ v,,,":"+49*52< #>$ v #|$ > ^ # $ >4"\"g561^>$4"\"pv # $ ^ < ##$ ^ _^ #>$ v #|$ > ^ ##$ >4"\"g694+1^>40p4"\"p40g^ #>$ v #|$ > ^ # $ >4"\"g727*1^>40p4"\"p40g4"\"p v # $ v0< # $ v v # $ # # $ ^$_>#!,#:<">> PLAYER 1 (X) WINS !"+49*52+49*520 < # $ v0< | # $ ^ v # $ # # $ ^$_>#!,#:<">> PLAYER 2 (O) WINS !"+49*52+49*520< # $ | 1# $ ^$_>#!,#:<">> DRAW !"+49*52+49*520 < -# $ >~4"\"pv :# $ > ^ !# $ v^0\0 < ## $ ># $>" "4"_ "+pv |# $v < # $>"X"467*p v # $ v0< # $ v v # $ # # $ ^467*g, v | ##$ v,,,":"+49*52< #>$ v #|$ > ^ # $ >4"_ "+g861^>$4"_ "+pv # $ ^ < # $ ^467*g, v ##$ v,,,":"+49*52< #>$ v #|$ > ^ # $ >4"_ "+g981^>$4"_ "+pv # $ ^ < ##$ ^ _^ #>$ v #|$ > ^ ##$ >4"_ "+g25*94+1^>40p4"_ "+p40g^ #>$ v #|$ > ^ # $ >4"_ "+g92+27*1^>40p4"_ "+p40g4"_ "+p v # $ v0< # $ v v # $ # # $ ^$_>#!,#:<">> YOU WIN !"+49*52+49*520 < # $ v0< | # $ ^ v # $ # # $ ^$_>#!,#:<">> YOU LOOSE !"+49*52+49*520< # $ | 1# $ ^$_>#!,#:<">> DRAW !"+49*52+49*520 < -# $ >~4"_ "+pv :# $ > ^ !# $ v^0\0 < ## $ ># $>" "4"~0"+pv |# $v < # $>"X"467*p v # $ v467*g, v ##$ v,,,":"+49*52< #>$ v #|$ > ^ # $ >4"~0"+g26*81^>$4"~0"+pv # $ ^ < ##$ ^ _^ #>$ v #|$ > ^ ##$ >4"~0"+g94+94+1^>40p4"~0"+p40g^ #>$ v #|$ > ^ # $ >4"~0"+g27*27*1^>40p4"~0"+p40g4"~0"+p v # $ v0< # $ v v # $ # # $ ^$_>#!,#:<">> PC1 (X) WINS !"+49*52+49*520 < # $ v0< | # $ ^ v # $ # # $ ^$_>#!,#:<">> PC2 (O) WINS !"+49*52+49*520< # $ | 1# $ ^$_>#!,#:<">> DRAW !"+49*52+49*520 < -# $ >~4"~0"+pv :# $ > ^ !# $ v^0\0 < ## $ ># $>04"~S"+pv |# $vp+"S~"50< # $>06"~S"+pv # $vp+"S~"70< # $>04"~S"+p v # $ v_v#!`g+"S~"4*82 << # $ >4"~S"+g9` v>v>^ # $ v < # $ # # $ >4"~S"+g"7"+424"~S"+g2*++40+p^ # $ | # $ >4"~S"+g"0"+424"~S"+g2*++40+p^ # $ vp+"S~"\+1g+"S~":4 < # $ > ^ # $ >05"~S"+p v # $ v_v#!`g+"S~"5*82 << # $ >5"~S"+g9` v>v>^ # $ v < # $ # # $ >5"~S"+g"7"+40+425"~S"+g2*++p^ # $ | # $ >5"~S"+g"0"+40+425"~S"+g2*++p^ # $ vp+"S~"\+1g+"S~":5 < # $ > ^ # $ >04"~S"+p v # $ v_v#!`g+"S~"4*82 << # $ >05"~S"+p v>^ # $ v_v#!`g+"S~"5*82 << # $ >24"~S"+g2*+6"~S"+p v >^ # $ vp+"S~"7+*2g+"S~"52< # $ >" "46"~S"+g0++47"~S"+g0++pv # $ vp++1g+"S~"74++1g+"S~"64"+"< # $ >"+"46"~S"+g1-+47"~S"+g1++pv # $ vp+-1g+"S~"74+-1g+"S~"64"+"< # $ >"+"46"~S"+g1++47"~S"+g1-+p v # $ v0< # $ v v # $ # # $ ^p+-1g+"S~"74++0g+"S~"64"-"< # $ | # $ ^p+-1g+"S~"74++0g+"S~"64" "< # $ >0v # $ >4"~S"+g35*-| > v>v # $ >1^ # $ v < # $ # # $ >"|"46"~S"+g1++47"~S"+g0++p^ # $ | # $ >" "46"~S"+g1++47"~S"+g0++p^ # $ v0< # $ v v # $ # # $ ^p++1g+"S~"74++0g+"S~"64"-"< # $ | # $ ^p++1g+"S~"74++0g+"S~"64" "< # $ >0v # $ >4"~S"+g0-| > v>v # $ >1^ # $ v < # $ # # $ >"|"46"~S"+g1-+47"~S"+g0++p^ # $ | # $ >" "46"~S"+g1-+47"~S"+g0++p^ # $ vp+"S~"\+1g+"S~":5 < 1# $ > ^ -# $ >4:"~S"+g1+\"~S"+p ^ :# $ > ^ !# $ >0\0^ ## $ ># $>" "459*2+6*pv |# $vp*6+2*955" "< # $>" "659*2+6*pv # $vp*6+2*95*520< # $>092+59*2+6*pv # $vp*6+2*95*620< # $>0759*2+6*pv # $vp*6+2*9580< # $>0959*2+6*pv # $v < # $>" ",,,,v # $ v,,,"X: " < # $ >~459*2+6*pv # $ v,g*6+2*954< # $ >" :Y ",,,,v # $ vp*6+2*955~< # $ >559*2+6*g, v # $ v$_>#!,#:<" Direction (U/D/L/R): "0< # $ >~659*2+6*pv # $ v,g*6+2*956< # $ >25*94+,, v # $ v 0< # $ v 1_^ # $ v v # $ # # $ ^p*6+2*957-"0"g*6+2*954 < # $ v 0< | # $ v 1_^ # $ ^ v # $ # # $ ^p*6+2*957-"A"g*6+2*954 < # $ v 0< | # $ v 1_^ # $ ^ v # $ # # $ ^p*6+2*957-"a"g*6+2*954 < # $ | # $ ^025*94+")X( TUPNI ESRAP TNAC - RORRE">:#,_$ v #>$ v #|$ > ^ # $ v 25*59*2+6*p959*2+6*pv > 659*2+6*g759*2+6*gv # $ v p*6+2*957p*6+2*958< v g*6+2*959g*6+2*958< # $ > 659*2+6*p559*2+6*pv >25*59*2+6*g92+59*2+6*gv # $ ^ p*6+2*954< ^ g*6+2*95*62< # $ > ^ # $ >0\0^v # $ ^ < # $ >1 v # $ ^_0 v # $ > "0"559*2+6*g-:#v_$1>559*2+6*g"9"-:#v_$1> | > v> v # $ >0\`^ >0\`^ >$0^ # $ v < # $ # # $ >559*2+6*g"0"-859*2+6*p ^ # $ | >1 v # $ ^_0 v # $ > "A"559*2+6*g-:#v_$1>559*2+6*g"Z"-:#v_$1> | > v>^ # $ >0\`^ >0\`^ >$0^ # $ v < # $ # # $ >559*2+6*g"A"-859*2+6*p ^ # $ | >1 v # $ ^_0 v # $ > "a"559*2+6*g-:#v_$1>559*2+6*g"z"-:#v_$1> | > v>^ # $ >0\`^ >0\`^ >$0^ # $ v < # $ # # $ >559*2+6*g"a"-859*2+6*p ^ # $ | ##$ >025*94+")Y( TUPNI ESRAP TNAC - RORRE">:#,_$ v>^ #>$ v #|$ > ^ # $ v 25*59*2+6*p959*2+6*pv > 659*2+6*g759*2+6*gv # $ v p*6+2*957p*6+2*958< v g*6+2*959g*6+2*958< # $ > 659*2+6*p559*2+6*pv >25*59*2+6*g92+59*2+6*gv # $ ^ p*6+2*954< ^ g*6+2*95*62< # $ > ^ # $ >0\0^ ^ # $ v1$< v0< v0< # $ v v # $ # # $ ^01-25*59*2+6*pv | # $ ^ < # $ v1$< v0< v0< # $ ^ v # $ # # $ ^025*59*2+6*pv | # $ ^ < # $ v1$< v0< v0< # $ ^ v # $ # # $ ^125*59*2+6*pv | # $ ^ < # $ v1$< v0< v0< # $ ^ v # $ # # $ ^025*59*2+6*pv | # $ ^ < # $ ^025*94+")NOITCERID( TUPNI ESRAP TNAC - RORRE">:#,_$ v #>$ v #|$ > ^ # $ v 25*59*2+6*p959*2+6*pv > 659*2+6*g759*2+6*gv # $ v p*6+2*957p*6+2*958< v g*6+2*959g*6+2*958< # $ > 659*2+6*p559*2+6*pv >25*59*2+6*g92+59*2+6*gv # $ ^ p*6+2*954< ^ g*6+2*95*62< # $ > ^ # $ >0\0^v # $ ^ < # $ >2759*2+6*g2*+959*2+6*g+92+59*2+6*p v # $ vp*6+2*95*62+g*6+2*95*52+*2g*6+2*9582< # $ >0v # $ > 492+59*2+6*g+426*59*2+6*g+g" "-| > v> # $ >1^ ##$ v < #>$ v #|$ # > ^ # $ > 459*2+6*g559*2+6*gv>29*759*2+6*g859*2+6*g959*2+6*g25*59*2+6*g71^>$ 26*59*2+6*p92+59*2+6*pv>v>^ # $ |v g*6+2*957g*6+2*956< v p*6+2*959p*6+2*95*52< # $ > 859*2+6*g959*2+6*gv > 859*2+6*p759*2+6*pv # $ vg*6+2*95+29g*6+2*95*52< v p*6+2*955p*6+2*956< # $ > 26*59*2+6*g ^ > 459*2+6*p ^ # $ > ^ # $ v^0\0 < # $ > ^ # $ >" ",,,, v > ^ ##$ v$_>#!,#:<"ERROR - FIELD ALREADY SET"+49*520< #>$ v #|$ > ^ # $ > 459*2+6*g559*2+6*gv>192*+61^>$ 26*59*2+6*p92+59*2+6*pv>v # $ v g*6+2*957g*6+2*956< v p*6+2*959p*6+2*95*52< # $ > 859*2+6*g959*2+6*gv > 859*2+6*p759*2+6*pv # $ vg*6+2*95+29g*6+2*95*52< v p*6+2*955p*6+2*956< 1# $ > 26*59*2+6*g ^ > 459*2+6*p ^ -# $ > ^ :# $ v^0\0 < !# $ > ^ ## $ ># $>0459495*+*+pv |# $vp+*+*5949550< # $>0659495*+*+pv # $vp+*+*5949570< # $>92+59495*+*+pv # $vp+*+*59495*52< # $>959495*+*+pv # $vp+*+*594958< # $>22859495*+*+g*+459495*+*+p v # $ vp+*+*594955+*g+*+*59495922< # $ >0v # $ >25*59495*+*+g0-| > v> v # $ >1^ # $ v < # $ # # $ >"-"4459495*+*+g25*59495*+*+g++4559495*+*+g92+59495*+*+g++p^ # $ | ##$ >"|"4459495*+*+g25*59495*+*+g++4559495*+*+g92+59495*+*+g++p^ #>$ v #|$ > ^ # $ vp+*+*594956g04 959495*+*+p859495*+*+pv > 659495*+*+g759495*+*+gv # $ v p+*+*594956p+*+*594957< v g+*+*594959g+*+*594958< # $ > 559495*+*+p459495*+*+pv >25*59495*+*+g92+59495*+*+gv ##$ ^ < ^ < #>$ v #|$ > ^ # $ > 459495*+*+g559495*+*+gv>37*859495*+*+g25*59495*+*+g+959495*+*+g92+59495*+*+g+25*1^>40p 92+59495*+*+p25*59495*+*+pv>40g759495*+*+pv # $ v g+*+*594957g+*+*594956< v p+*+*594958p+*+*594959< # $ > 859495*+*+g959495*+*+gv > 759495*+*+p659495*+*+pv # $ vg+*+*59495+29g+*+*59495*52< v p+*+*594954p+*+*594955< # $ > ^ > ^ # $ v1$< # $ v _v#!!< | g+*+*594957g+*+*594956 < # $ ^ 1_v # $ ^ 0< ##$ 1> v #>$ v #|$ > ^ # $ ^ 959495*+*+p859495*+*+pv > 659495*+*+g759495*+*+gv 1# $ v p+*+*594956p+*+*594957< v g+*+*594959g+*+*594958< -# $ > 559495*+*+p459495*+*+pv >25*59495*+*+g92+59495*+*+gv :# $ ^ < ^ < !# $ > ^ ## $ >0\0^ >##$v |#>$ v #|$ > ^ # $>592*+391^>40p40g#v_v # $ v <0 # $ > ^ ##$ >0\0^ ^ #>$ v #|$ > ^ # $ v_v#!g04p04<^191*83< # $ 1> v # $ > ^ ##$ ^^0\0 < #>$ v #|$ > ^ # $ >55*091^>40p40g#v_ v # $ v <0 # $ > ^ ##$ >0\0^ ^ #>$ v #|$ > ^ # $ v_v#!g04p04<^192+*298< # $ 1> v # $ > ^ # $ ^^0\0 < # $ >>1 #v_v 1# $ ^,,,,,"ERROR"< -# $ > ^ :# $ v^0\0 < !# $ > ## $ ># $>025*19496*+*+pv |# $vp+*+*69491+290< # $>026*19496*+*+pv # $vp+*+*69491+490< # $>027*19496*+*+pv # $vp+*+*6949140 < # $>0519496*+*+pv # $vp+*+*6949160< # $>0719496*+*+pv # $vp+*+*6949180< # $>0919496*+*+pv # $v < # $>35*19496*+*+pv # $v < # $ >v < # $ 1- >0v 1 >v # $>94:0`|>#v?1>\:|>\:4`|>$819496*+*+p v # $ $0 > 2^ |^+*4\< # $ >^ >3^ >^ # $ > v< # $ v< 1 v0< -1 # $ vp+*+*694919$<|`4:\<<|:\<1?v#<|`0:49< # $ >\4*+^ | ^2 < 0$ # $ ^< ^3< ^< # $ >v < # $ 1- >0v 1 >v # $ >91:0`|>#v?1>\:|>\:4`|>$25*19496*+*+pv # $ $0 > 2^ |^+*4\< # $ >^ >3^ >^ # $ vp+*+*6949140 < # $ >>28*419496*+*+g` #v_v # $ ^>28*519496*+*+g` #v_v # $ ^519496*+*+g919496*+*+g+28*%719496*+*+p v #>$ v #|$ > ^ # $ v0< # $ v _v#!< |-g+*+*69491*53g0494+19496*+*+p26*19496*+*+pv > 619496*+*+g719496*+*+gv # $ vp+*+*69491*52p+*+*69491+29< v g+*+*694919g+*+*694918< # $ > 919496*+*+p819496*+*+pv >25*19496*+*+g92+19496*+*+gv # $ v p+*+*694916p+*+*694917< vg+*+*69491+49g+*+*69491*62< # $ > 519496*+*+p419496*+*+pv >27*19496*+*+g35*19496*+*+gv # $ ^ < ^ < # $ 1> v # $ ^>492+19496*+*+g` #v_v # $ ^1v >1v >1v >1v # $ +v< +v< +v< +v< # $ >026*19496*+*+g0\0-:|>\1\1-:|>\2\2-:|>\3\3-:|>\v> v # $ + + + + # $ > > > > v # $ v $< # $ v_v # $ >v # $ >094+19496*+*+p v>> ^ # $ vp+*+*69491*72-10< # $ > ^ # $ v_v # $ >v # $ >094+19496*+*+p v>> ^ # $ vp+*+*69491*721< # $ > ^ # $ v_v # $ >v # $ >01-94+19496*+*+pv>> ^ # $ vp+*+*69491*720 < # $ > ^ # $ v_v # $ >v # $ >194+19496*+*+p v>> ^ # $ vp+*+*69491*720< # $ > ^ # $ v_v # $ >v # $ @>> ^ # $ v0< # $ v _v#!< |-" "g++g+*+*69491*72+*g+*+*694917224++g+*+*69491+49+*g+*+*694916224 < # $ ^1< # $ 1> v # $ v1< v1< v1< v1< # $ >v+ >v+ >v+ >v+ # $ ^v + + + + # $ ^ < < < < # $ v_v # $ >v # $ >" :X ",,,,, v >v # $ v.g+*+*694916< # $ >" :Y ",,,, v # $ v.g+*+*694917< # $ >0"]PU[ :D ">:#,_$v # $ v,,+49*52 < # $ > ^ # $ ^ < # $ v_v # $ >v # $ >" :X ",,,,, v >v # $ v.g+*+*694916< # $ >" :Y ",,,, v # $ v.g+*+*694917< # $ >0"]NWOD[ :D ">:#,_$v # $ v,,+49*52 < # $ > ^ # $ ^ < # $ v_v # $ >v # $ >" :X ",,,,, v >v # $ v.g+*+*694916< # $ >" :Y ",,,, v # $ v.g+*+*694917< # $ >0"]TFEL[ :D ">:#,_$v # $ v,,+49*52 < # $ > ^ # $ ^ < # $ v_v # $ >v # $ >" :X ",,,,, v >v # $ v.g+*+*694916< # $ >" :Y ",,,, v # $ v.g+*+*694917< # $ >0"]THGIR[ :D ">:#,_$v # $ v,,+49*52 < # $ > ^ # $ ^ < # $ v_v # $ >v # $ @>v ##$ ^ < #>$ v #|$ > ^ # $ > 419496*+*+g519496*+*+gv>47*619496*+*+g719496*+*+g94+19496*+*+g27*19496*+*+g71^>$ 35*19496*+*+p27*19496*+*+pv>v # $ v g+*+*694917g+*+*694916< vp+*+*69491*62p+*+*69491+49< # $ > 819496*+*+g919496*+*+gv >92+19496*+*+p25*19496*+*+pv # $ vg+*+*69491+29g+*+*69491*52< v p+*+*694918p+*+*694919< # $ >26*19496*+*+g94+19496*+*+gv > 719496*+*+p619496*+*+pv # $ vg+*+*69491*53g+*+*69491*72< v p+*+*694914p+*+*694915< # $ > ^ > ^ # $ > ^ # $ ^^0\1 < # $ >92+:19496*+*+g1+\19496*+*+pv # $ ^ < # $ ^ < # $ >5:19496*+*+g1+\19496*+*+pv # $ ^ < 1# $ ^p+*+*69491\+1g+*+*69491:4 < -# $ > ^ :# $ v^0\0 < !# $ > ## $ ># $>0435*5*9*pv |# $v < # $>635*5*9*pv # $vp*9*5*535< # $>2535*5*9*g2*+535*5*9*p v # $ vp*9*5*536+*2g*9*5*5362< # $ >1435*5*9*p v # $ v 0< # $ v 1_^v0< # $ vp*9*5*534< | < |-" "g+g*9*5*5364+g*9*5*5354g*9*5*534< # $ ^0$< ^1< # $ >1 v # $ >1v^_0 v # $ >435*5*9*g4535*5*9*g1++4635*5*9*g+g" "-| > | >435*5*9*pv # $ >0^ >$0^ # $ v 0< # $ v 1_^v1< # $ vp*9*5*534< | < |-" "g+g*9*5*5364+-1g*9*5*5354g*9*5*534< # $ ^0$< ^0< # $ >1 v # $ >1v^_0 v # $ >435*5*9*g4535*5*9*g+4635*5*9*g1++g" "-| > | >435*5*9*pv # $ >0^ >$0^ # $ v 0< # $ v 1_^v1< # $ vp*9*5*534< | < |-" "g+-1g*9*5*5364+g*9*5*5354g*9*5*534< # $ ^0$< ^0< # $ >435*5*9*g v> # $ v < # $ # # $ >467*g4535*5*9*g+4635*5*9*g+pv>^ 1# $ | > ^ -# $ v^0\1 < :# $ > ^ !# $ > ^ ## $ >0\0^ ^ ># $v |# $ >0v # $>467*g"X"-| >v> v # $ >1^ # $ v < # $ # # $ >"O"467*p ^ # $ | # $ >"X"467*p ^ # $ vp+-1*944+-9+*3974"P"< # $ >"L"4793*+8-+449*1-+pv # $ vp+-1*944+-7+*3974"A"< # $ >"Y"4793*+6-+449*1-+pv # $ vp+-1*944+-5+*3974"E"< # $ >"R"4793*+4-+449*1-+pv # $ vp+-1*944+-3+*3974" "< # $ >467*g4793*+2-+449*1-+p v # $ vp+-1*944+14+*86%*52/"d"g*765< # $ >567*g25*/25*%68*+42+449*1-+pv # $ vp+-1*944+34+*86%*52g*765 < # $ >" "44+449*1-+pv # $ vp+-1*944+54"-"< # $ >" "46+449*1-+p v # $ vp+-1*944+74+*86%*52/"d"g*766< 1# $ >667*g25*/25*%68*+48+449*1-+pv -# $ vp+-1*944+94+*86%*52g*766 < :# $ > ^ !# $ >0\0^ ## $ ># $>0449*1+4*5*pv |# $v < # $>649*1+4*5*pv # $vp*5*4+1*945< # $>0449*1+4*5*p v # $ vp*5*4+1*945+*2g*5*4+1*9452< # $ >2649*1+4*5*g2*+649*1+4*5*p v # $ v1< # $ vp*5*4+1*944+< |-" "g+g*5*4+1*9464++1g*5*4+1*9454g*5*4+1*944< # $ ^0< # $ >1v # $ >449*1+4*5*g4549*1+4*5*g1-+4649*1+4*5*g+g" "-| >+449*1+4*5*pv # $ >0^ # $ v1< # $ vp*5*4+1*944+< |-" "g++1g*5*4+1*9464+g*5*4+1*9454g*5*4+1*944< # $ ^0< # $ >1v 1# $ >449*1+4*5*g4549*1+4*5*g+4649*1+4*5*g1-+g" "-| >+449*1+4*5*pv -# $ >0^ :# $ > ^ !# $ v^0\g*5*4+1*944 < ## $ ># $>0427*9*1+6*pv |# $vp*6+1*9*7250< # $>0567*p v # $ vp*7660< # $ >0427*9*1+6*p v # $ v_v#!`g*6+1*9*724*82 << # $ >0527*9*1+6*p v>^ # $ v_v#!`g*6+1*9*725*82 << # $ >0v # $ >422427*9*1+6*g*++422527*9*1+6*g*++g"X"-| > v>v>^ # $ >1^ # $ v < # $ # # $ >5:67*g1+\67*p ^ # $ | >0v # $ >422427*9*1+6*g*++422527*9*1+6*g*++g"O"-| >#v_^ # $ >1^ # $ v <0 # $ >6:67*g1+\67*p ^ # $ vp*6+1*9*72\+1g*6+1*9*72:5 < # $ > ^ 1# $ >4:27*9*1+6*g1+\27*9*1+6*p ^ -# $ > ^ :# $ >0v !# $ >567*g667*g+48*8*-| >\0^ ## $ >1^ ># $v |# $>567*g667*g` v> # $ v < # $ # > ^ # $ >"X"\0^ ^ # $ | # $ >667*g567*g`v>^ # $ v < # $ # > ^ # $ >"O"\0^ ^ # $ | > ^ # $ >"#"\0^ ^