うーん。えーと、47行目の @MOVE からのプログラムで何をしているのかは分かりますか? 具体的には、 LOCATE PX,PY ?" " LOCATE X,Y ?"→" の4行です。