小学老师曾经教过mdd,写在表达式里常用的括号共有3种:大括号"{ }",中括号”[ ]",小括号“( )",而且小括号里面不能够有其他括号,中括号里面只能有小括号,只有大括号可以包含大括号。不过mdd总是忘记这些规则,你能够帮助他判断这些表达式是否正确吗?
多组输入数据
每组输入共一行,一串只含有括号的字符串,长度不超过100。
对于每组数据,输出一行,如果表达式正确,输出”Yes",否则输出“No"。
[]
{{}}
{[]}
{()}
(())
Yes
Yes
Yes
No
No