{"trustable":false,"sections":[{"title":"","value":{"format":"MD","content":"คุณมีสตริงที่ประกอบไปด้วยวงเล็บ `()` หรือ `[]` โดยสตริงที่ถูกต้องจะเป็นไปตามกฎดังนี้\n\n1. ถ้าสตริงนั้นเป็นสตริงว่าง\n2. ถ้า A และ B เป็นสตริงที่ถูกต้อง แล้ว AB เป็นสตริงที่ถูกต้อง\n3. ถ้า A เป็นสตริงที่ถูกต้อง แล้ว `(`A`)` และ `[`A`]` เป็นสตริงที่ถูกต้อง\n\nจงเขียนโปรแกรมที่รับสตริงของวงเล็บ และทำการตรวจสอบว่าเป็นสตริงที่ถูกต้องหรือไม่ กำหนดให้สตริงในแต่ละกรณีทดสอบมีความยาวไม่เกิน 128 ตัวอักษร"}},{"title":"","value":{"format":"MD","content":"**ข้อมูลรับเข้า**\nบรรทัดแรก จำนวนเต็ม N แทนจำนวนกรณีทดสอบ\nอีก N บรรทัด แต่ละบรรทัดเป็นสตริงที่ต้องการจะทดสอบในแต่ละกรณีทดสอบ สตริงละหนึ่งบรรทัด"}},{"title":"","value":{"format":"MD","content":"**ข้อมูลส่งออก**\nมี N บรรทัด แต่ละบรรทัดแทนคำตอบของแต่ละกรณีทดสอบ ซึ่งมี \u0027Yes\u0027 และ \u0027No\u0027"}},{"title":"","value":{"format":"MD","content":"**ตัวอย่างข้อมูลรับเข้า**\n```\n3\n([])\n(([()])))\n([()[]()])()\n```"}},{"title":"","value":{"format":"MD","content":"**ตัวอย่างข้อมูลส่งออก**\n```\nYes\nNo\nYes\n```"}}]}