SWAP文ではDS[I]のIをl以上30以内のランダムな番号にしているのでしょうか? あと話が変わるのですが、マス目上に配置したスプライトを動かすにはどうすればいいでしょうか...!><