設置可能判定とひっくり返す処理を追加した。