インデント幅を変更
深さ優先探索による実装を追加