ぱっと見の答えなので間違っていたらすみませんが、 「→」が途中までしか動かないという事は「→」の動きを制限している部分のプログラムにミスがあると思うので、29、30行目辺りに問題があるのでは? 多分、30行目のIF AY>9 の所の9が11の間違いではないかと