#469. 括号配对

括号配对

题目描述

Hecy 又接了个新任务:BE\red{BE} 处理。BE\red{BE} 中有一类被称为GBE\red{ GBE}。

以下是 GBE\red{GBE} 的定义:

1\red{1}. 空表达式是 GBE\red{GBE}

2\red{2}. 如果表达式 A 是 GBE\red{GBE},则 [A] 与 (A) 都是 GBE\red{GBE}

3\red{3}. 如果 A 与 B 都是GBE\red{ GBE},那么 AB 是GBE\red{ GBE}

下面给出一个BE\red{BE},求至少添加多少字符能使这个 BE\red{BE} 成为 GBE\red{GBE}。

输入格式

输入仅一行,为字符串 BE\red{BE}。

输出格式

输出仅一个整数,表示增加的最少字符数。

样例

输入样例

[])

输出样例

1

提示

对于 100%\red{100\%} 的数据,输入的字符串长度小于 100\red{100}。