pair

时间限制: 1000 ms 内存限制: 65536 kb
总通过人数: 0 总提交人数: 0

题面

c++中有一个非常方便的结构体pair<type,type>

现在我们定义一个合法的,只有pair和int构成的pair如下:

  • 当且仅当type为int或者pair<type,type>时,pair<type,type> 合法

例如pair<int,int>和pair<pair<int,int>,int>是一个合法的pair

现在给你多个pair和int字符串,按照给出pair和int的顺序,添加'<' , '>' , ','这三个符号,使得给出的串成为一个合法的pair<type,type>。(如果没有pair,只有一个int,是不合法的)

如果不行,输出Error occurred

输入

第一行一个数字 $t$ 表示数据组数。

每组数据两行,第一行一个数字 $n$ 表示字符串个数,第二行 $n$ 个字符串,只会是pair或者int。

输出

一行一个字符串

输入样例1

3
5
pair pair int int int
2
pair int
1
int

输出样例1

pair<pair<int,int>,int>
Error occurred
Error occurred

数据范围

$1\le t\le 100$

$0\le n\le 1000$

相关推荐