そもそも2Dなのか3Dなのかもわからない
二次元配列を使うって書いてあるから2Dなのかとは思うが