う~ん。なんともゴリ押しなプログラムで、恥ずかしいです。 斜め入力の判定方法は、もう少しどうにかした方が良さそうですね。