開カッコと閉カッコからなる文字列が与えられます。 開カッコと閉カッコがきちんと対応しているかを判定してください。 カッコが対応しているとは以下を満たすことを言います。 - 任意の開カッコに対して、*それより後に*ペアになる閉カッコが存在すること - ペアになっていないカッコが存在しないこと ``` # 入力と出力の例 () => True )( => False # 閉カッコが先に来てしまっている ( => False ) => False ()() => True (()) => True ()) => False (()(())) => True ``` ```:typescript function checkBraces(input) { return false } ``` func CheckBraces(txt string) bool { open := 0 for _, v := range txt { if open == 0 && string(v) == ")" { return false } if string(v) == "(" { open++ } if string(v) == ")" && open >= 1 { open-- } } return open == 0 }