"CEXE"4#v(n234A5-#v_5-#v_5-#v_5-#v_#v_ v v"o lib"< v;v < < < < <; < ' >0"yltcerrocni 3,2 ta 5 dnammoc detucexe A :DAB">:#,_$@ N 5 >0"yltcerroc 3,2 ta 5 dnammoc detucexe A :DOOG">:#,_$a,v 5 # v ;v <; < k >242Bvv ^ , > >0"yltcerrocni 4,2 ta # dnammoc detucexe B :DAB">:#,_$@ @ >0"yltcerroc 4,2 ta # dnammoc detucexe B :DOOG">:#,_$a,v v < >240Bv 0"yltcerrocni semit 0 # dnammoc detucexe B :DAB">:#,_$@ >0"yltcerroc semit 0 # dnammoc detucexe B :DOOG">:#,_$a,v v < >4eG0"pmuj ton did G :DAB">:#,_$@ >0"4,41 ot depmuj dnammoc G :DOOG">:#,_$a,v v < >1222K$1-#v_0"kcats eht no 1 tfel yltcerroc $K2221 :DOOG">:#,_$a,v >0"kcats eht no 1 evael ton did $K2221 :DAB">:#,_$@ v < >n10K$1-#v_0"$ eht etucexe ton did $K01 :DOOG">:#,_$a,v >0"$ eht detucexe $K01 :DAB">:#,_$@ v < >3Kv0"lla ta htuos nrut ot deliaf vK3 :DAB">:#,_$@ >0"v eht ta htuos denrut vK3 :DAB">:#,_$@ >0"K eht ta htuos denrut vK3 :DOOG">:#,_$a,v v < >0Kv0"htuos nrut ton did vK0 :DOOG">:#,_$a,v >>0"htuos denrut vK0 :DAB">:#,_$@ v < >5Kv0"lla ta htuos nrut ot deliaf vK5 :DAB">:#,_$@ >0"htuos eht ot dnammoc tcerroc eht detucexe vK5 :DOOG">:#,_$a,v > 0"yltcerroc dnammoc txen eht ot pets ton did vK5 :DAB">:#,_$@ v ;v <; < >3R#vvvvvvvv>0"yltcerroc etucexe ton did #R3:DAB">:#,_$@ >>>>>>>> ^ >0"yltcerroc detucexe #R3 :DOOG">:#,_$a,v ^ < v < >123'+2X6-#v_0"6 ecudorp ot yltcerroc detucexe X2+'321 :DOOG">:#,_$a,@ >0"yltcerroc etucexe ton did X2+'321 :DAB">:#,_$@ Expected output: ---------------- GOOD: A executed command 5 at 2,3 correctly GOOD: B executed command # at 2,4 correctly GOOD: B executed command # 0 times correctly GOOD: G command jumped to 14,4 GOOD: 1222K$ correctly left 1 on the stack GOOD: 10K$ did not execute the $ GOOD: 3Kv turned south at the K GOOD: 0Kv did not turn south GOOD: 5Kv executed the correct command to the south GOOD: 3R# executed correctly GOOD: 123'+2X executed correctly to produce 6