かなり書き換えてしまいましたが、一応これで当たり判定が付きました。 ○マークは 消去する行 ★マークは 追加した行 ◎マークは 変更した行 です。