给定一个字符串

,其仅由字符 `(`、`)`、`.` 以及数字字符(`0`–`9`)组成。
我们称一个子串为**好括号**,当且仅当满足以下条件:
1. 该子串以 `(` 开头,以 `)` 结尾;
2. 括号内部不包含字符 `(` 或 `)`;
3. 括号内部由若干个**正整数**和字符 `.` 构成;
4. 其中的正整数是由连续的数字字符组成的**十进制表示**(不含符号);
6. 括号内部允许以 `.` 结尾和开头;
7. 括号内部至少包含一个正整数。
一个好括号的**权值**定义为其中所有正整数的和,即

其中

表示第

个正整数。
例如:
- `(2.4.92)` 是好括号,权值为

;
- `(1.12.)` 是好括号,权值为

;
- `(.1.2)` 是好括号(以 `.` 开头);
- `(1..2)` 是好括号(存在连续的 `.`);
- `(1.2(` 不是好括号(包含非法括号)。