()
() 是一种可行的构造，因为它有两个合法的行。

((
)) 是一种可行的构造，因为它有两个合法的列。

((
() 是一种可行的构造，因为它有一个合法的行和一个合法的列。

()
(( 不是一种可行的构造，因为它只有一个合法的行。

((((
(())
))((
)))) 的所有列都是合法的，第二行也是合法的。

这题不能有更大的样例，再大就提示做法了 qwq

作为一个良心出题人，此题下发 checker。
请把 "checker.cpp" 与 "testlib.h" 放在同一个目录下编译。
checker 的使用方法为：checker.exe <input-file> <output-file> <answer-file>
<> 中的内容替换为实际文件名。