{"format":"murdoku-puzzle/1","id":"chess","version":1,"difficulty":"expert","level":10,"size":{"rows":16,"cols":16},"languages":["en","hu","de","fr","es","it","nl","pl","pt","ro","ca","cs","fi","vi","tr","el","ru","uk","ar","ko","ja","zh-Hans","zh-Hant"],"defaultLanguage":"en","title":"체스 클럽","tagline":"코르빈 체스 클럽 · 토요일 저녁 · 챔피언십 마지막 라운드","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-09-24","story":"코르빈 체스 클럽 챔피언십의 마지막 라운드, 토요일 저녁. 아홉 시에 수석 심판이 시상식 안내를 위해 시계를 멈췄다 – 그리고 1번 판의 대국이 벌어지던 도서실에서, 현 챔피언 Vladimir이 자신의 체스판 옆에서 숨진 채 발견되었다. 체스판 위에는 대국 상황이 그대로 남아 있었다. 클럽에는 열여섯 명이 있었다: 끝나지 않은 네 판의 대국을 두던 선수 여덟 명, 대회 관계자 두 명, 카페 직원 두 명, 관객 네 명. 챔피언의 맞은편에 누가 앉아 있었는지 본 사람은 없었다. 모든 진술을 읽고, 어느 네 개의 체스판에서 대국이 진행되었는지 알아내고, 평면도에서 모든 사람의 칸을 찾아, 범인을 밝혀라 – 도서실에서 Vladimir과 단둘이 있었던 상대를.","rules":{"standard":["모든 <b>행</b>과 모든 <b>열</b>에는 정확히 <b>한 사람</b>이 있다. 누군가를 배치하는 즉시 그 사람의 행과 열 전체를 지워라.","<b>“옆”</b> = 바로 왼쪽, 오른쪽, 위, 아래이며 <b>같은 구역 안</b>이어야 한다. 물건이 있는 칸(체스판, 테이블, 책장, 카운터, 스크린…)에는 있을 수 없다; 의자, 스툴, 벤치, 안락의자, 소파에는 있을 수 있다. 한 구역의 <b>모서리</b>는 가로 방향 한 면과 세로 방향 한 면에서 바깥쪽(다른 구역이나 도면의 가장자리)과 맞닿아 있는, 그 구역에 속한 칸이다.","<i>“아무도 없는 구역 바로 옆”</i> = 빈 구역과 바로 – 왼쪽, 오른쪽, 위, 아래로, 벽 너머로 – 맞닿은 칸.","방향은 행과 열을 가리키며 같은 직선일 필요는 없다: <i>“그의 정확히 한 행 북쪽에 여자가 있었다”</i> = 바로 위의 행에 있는 사람이 여자다, 열은 무관; <i>“Adrian보다 북쪽에”</i> = 더 위쪽 행에, 열은 무관.","범인은 <b>피해자와 단둘이</b> 있었다: 그 구역에는 다른 누구도 없었다."],"special":["<b>네 판의 대국:</b> 클럽에는 체스판이 여덟 개 있고, <b>정확히 네 판의 대국</b>이 진행 중이었다. 대국이 진행 중인 판 옆에는 <b>정확히 두 사람 – 두 상대</b>가 있었다; 그 밖의 모든 판 옆에는 <b>아무도</b> 없었다. <b>모든 선수는 체스판 옆에 있었다</b>; 대회 관계자, 카페 직원, 관객은 어떤 판 옆에도 있지 않았다.","<b>판의 양쪽:</b> 모든 행과 열에는 한 사람만 있으므로, 한 판의 두 상대는 언제나 그 판의 <b>행과 열</b>을 차지한다 – 한 사람은 판 옆에서 그 행에, 다른 사람은 그 열에 있다. 따라서 같은 행이나 같은 열에 있는 두 판은 동시에 진행될 수 없다. 진술에서 <i>“나의 상대”</i>는 같은 판 옆에 있는 다른 사람이다."]},"roleNames":{"player":"선수","official":"대회 관계자","staff":"카페 직원","spectator":"관객","victim":"피해자"},"personGroups":[{"id":"players","name":"선수들","persons":["A","B","C","D","E","F","G","V"]},{"id":"officials","name":"대회 관계자","persons":["H","I"]},{"id":"staff","name":"카페 직원","persons":["J","K"]},{"id":"spectators","name":"관객","persons":["L","M","N","O"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Foyer","cells":[[1,1],[1,2],[1,3],[1,4],[1,5],[2,1],[2,2],[2,3],[2,4],[3,3],[3,4]],"fill":"#e4e0d2","pattern":"tiles","labelAt":[1,3],"name":"로비"},{"id":"Cloakroom","cells":[[3,1],[3,2],[4,1],[4,2]],"fill":"#d8d4c8","pattern":"tiles","labelAt":[4,1.5],"name":"휴대품 보관소"},{"id":"Cafe","cells":[[1,6],[1,7],[1,8],[1,9],[1,10],[1,11],[1,12],[1,13],[2,5],[2,6],[2,7],[2,8],[2,9],[2,10],[2,11],[2,12],[2,13],[3,5],[3,6],[3,7],[3,8],[3,9],[3,10],[3,11],[3,12],[3,13],[3,14],[4,7],[4,8],[4,9],[4,10],[4,11]],"fill":"#e9dcd2","pattern":"boards","labelAt":[2,8],"name":"카페"},{"id":"Kitchen","cells":[[1,14],[1,15],[1,16],[2,14],[2,15],[2,16],[3,15],[3,16]],"fill":"#e2e6e2","pattern":"tiles","labelAt":[3,15.5],"name":"주방"},{"id":"Tournament Hall","cells":[[4,3],[4,4],[4,5],[4,6],[5,1],[5,2],[5,3],[5,4],[5,5],[5,6],[5,7],[5,8],[5,9],[5,10],[5,11],[6,1],[6,2],[6,3],[6,4],[6,5],[6,6],[6,7],[6,8],[6,9],[6,10],[6,11],[7,1],[7,2],[7,3],[7,4],[7,5],[7,6],[7,7],[7,8],[8,1],[8,2],[8,3],[8,4],[8,5],[8,6],[8,7],[8,8],[9,5],[9,6],[9,7],[9,8],[9,9],[9,10],[9,11]],"fill":"#e6dfc9","pattern":"planks","labelAt":[7,6],"name":"대회장"},{"id":"Arbiter","cells":[[7,9],[7,10],[7,11],[8,9],[8,10],[8,11]],"fill":"#d9dde3","pattern":"marble","labelAt":[7,9],"name":"심판석"},{"id":"Analysis Room","cells":[[4,12],[4,13],[4,14],[4,15],[4,16],[5,12],[5,13],[5,14],[5,15],[5,16],[6,12],[6,13],[6,14],[6,15],[6,16],[7,12],[7,13],[7,14],[7,15],[7,16],[8,12],[8,13],[8,14]],"fill":"#dfe3e6","pattern":"planks","labelAt":[5,14.5],"name":"분석실"},{"id":"Trophy Room","cells":[[8,15],[8,16],[9,12],[9,13],[9,14],[9,15],[9,16],[10,12],[10,13],[10,14],[10,15],[10,16],[11,14],[11,15],[11,16]],"fill":"#e8dcc0","pattern":"marble","labelAt":[10,14],"name":"트로피실"},{"id":"Blitz Room","cells":[[9,1],[9,2],[9,3],[9,4],[10,1],[10,2],[10,3],[10,4],[10,5],[10,6],[10,7],[10,8],[10,9],[10,10],[10,11],[11,4],[11,5],[11,6],[11,7],[11,8],[11,9],[11,10]],"fill":"#e3d6c6","pattern":"planks","labelAt":[10,6],"name":"블리츠실"},{"id":"Library","cells":[[11,1],[11,2],[11,3],[12,1],[12,2],[12,3],[12,4],[12,5],[13,1],[13,2],[13,3],[13,4],[14,1],[14,2],[14,3],[14,4],[15,1],[15,2],[15,3],[16,1],[16,2],[16,3]],"fill":"#d9cfc0","pattern":"planks","labelAt":[12,3],"name":"도서실"},{"id":"Office","cells":[[12,6],[12,7],[12,8],[12,9],[12,10],[13,5],[13,6],[13,7],[13,8],[13,9],[14,5],[14,6],[14,7],[14,8],[14,9],[15,4],[15,5],[15,6],[15,7],[15,8]],"fill":"#e0e0d0","pattern":"tiles","labelAt":[14,7],"name":"사무실"},{"id":"Lounge","cells":[[11,11],[11,12],[11,13],[12,11],[12,12],[12,13],[12,14],[12,15],[12,16],[13,10],[13,11],[13,12],[13,13],[13,14],[13,15],[13,16],[14,10],[14,11],[14,12]],"fill":"#e6d8dc","pattern":"marble","labelAt":[13,11],"name":"라운지"},{"id":"Courtyard","cells":[[14,13],[14,14],[14,15],[14,16],[15,9],[15,10],[15,11],[15,12],[15,13],[15,14],[15,15],[15,16],[16,4],[16,5],[16,6],[16,7],[16,8],[16,9],[16,10],[16,11],[16,12],[16,13],[16,14],[16,15],[16,16]],"fill":"#d6e2cf","pattern":"marble","labelAt":[16,8],"name":"안뜰"}],"objectTypes":{"chair":{"occupiable":true,"name":"의자","icon":"<rect x=\"9\" y=\"7\" width=\"28\" height=\"32\" rx=\"6\" fill=\"#fbfaf6\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"9\" y=\"7\" width=\"28\" height=\"9\" rx=\"4\" fill=\"#d9d5cc\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/>"},"stool":{"occupiable":true,"name":"스툴","icon":"<circle cx=\"23\" cy=\"23\" r=\"11\" fill=\"#fbfaf6\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"23\" r=\"5\" fill=\"#d9d5cc\"/>"},"bench":{"occupiable":true,"name":"벤치","icon":"<rect x=\"7\" y=\"8\" width=\"3.2\" height=\"31\" fill=\"#5e4127\"/><rect x=\"35.8\" y=\"8\" width=\"3.2\" height=\"31\" fill=\"#5e4127\"/><rect x=\"4\" y=\"8\" width=\"38\" height=\"6\" rx=\"1.5\" fill=\"#a5733f\" stroke=\"#4e3a1e\" stroke-width=\"1.3\"/><rect x=\"4\" y=\"17.5\" width=\"38\" height=\"6\" rx=\"1.5\" fill=\"#c08a50\" stroke=\"#6b4a26\" stroke-width=\"1.2\"/><rect x=\"4\" y=\"25\" width=\"38\" height=\"6\" rx=\"1.5\" fill=\"#c08a50\" stroke=\"#6b4a26\" stroke-width=\"1.2\"/><rect x=\"4\" y=\"32.5\" width=\"38\" height=\"6\" rx=\"1.5\" fill=\"#c08a50\" stroke=\"#6b4a26\" stroke-width=\"1.2\"/>"},"armchair":{"occupiable":true,"name":"안락의자","icon":"<rect x=\"6\" y=\"14\" width=\"34\" height=\"24\" rx=\"6\" fill=\"#b3252f\" stroke=\"#6b1218\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"8\" width=\"24\" height=\"14\" rx=\"5\" fill=\"#d0333f\" stroke=\"#6b1218\" stroke-width=\"1.5\"/><rect x=\"6\" y=\"20\" width=\"7\" height=\"14\" rx=\"3\" fill=\"#8a1a22\"/><rect x=\"33\" y=\"20\" width=\"7\" height=\"14\" rx=\"3\" fill=\"#8a1a22\"/>"},"sofa":{"occupiable":true,"name":"소파","icon":"<rect x=\"3\" y=\"14\" width=\"40\" height=\"20\" rx=\"6\" fill=\"#7a5a9a\" stroke=\"#4a3560\" stroke-width=\"1.5\"/><rect x=\"7\" y=\"9\" width=\"32\" height=\"10\" rx=\"4\" fill=\"#9a7abd\" stroke=\"#4a3560\" stroke-width=\"1.5\"/><line x1=\"8\" y1=\"34\" x2=\"8\" y2=\"39\" stroke=\"#4a3560\" stroke-width=\"2\"/><line x1=\"38\" y1=\"34\" x2=\"38\" y2=\"39\" stroke=\"#4a3560\" stroke-width=\"2\"/>"},"rack":{"occupiable":false,"name":"옷걸이","icon":"<line x1=\"6\" y1=\"10\" x2=\"40\" y2=\"10\" stroke=\"#5b5852\" stroke-width=\"3\"/><line x1=\"9\" y1=\"10\" x2=\"9\" y2=\"40\" stroke=\"#5b5852\" stroke-width=\"2.5\"/><line x1=\"37\" y1=\"10\" x2=\"37\" y2=\"40\" stroke=\"#5b5852\" stroke-width=\"2.5\"/><path d=\"M15 14 v2 h8 v14 h-8 z\" fill=\"#c8536a\"/><path d=\"M25 14 v2 h7 v12 h-7 z\" fill=\"#3a6fb0\"/><line x1=\"19\" y1=\"10\" x2=\"19\" y2=\"14\" stroke=\"#333\"/><line x1=\"28\" y1=\"10\" x2=\"28\" y2=\"14\" stroke=\"#333\"/>"},"painting":{"occupiable":false,"name":"그림","icon":"<rect x=\"7\" y=\"7\" width=\"32\" height=\"26\" rx=\"1\" fill=\"#d4a017\" stroke=\"#7a5a10\" stroke-width=\"2\"/><rect x=\"11\" y=\"11\" width=\"24\" height=\"18\" fill=\"#7fc4d8\"/><path d=\"M11 29 l8 -9 l5 5 l4 -6 l7 10 z\" fill=\"#3f8a4a\"/><circle cx=\"30\" cy=\"15\" r=\"2.5\" fill=\"#f0b429\"/><rect x=\"20\" y=\"33\" width=\"6\" height=\"8\" fill=\"#5b5852\"/><rect x=\"14\" y=\"40\" width=\"18\" height=\"3\" rx=\"1\" fill=\"#5b5852\"/>"},"plant":{"occupiable":false,"name":"화분","icon":"<path d=\"M15 28 h16 l-2 12 h-12 z\" fill=\"#c2643a\" stroke=\"#7a3d20\" stroke-width=\"1.2\"/><ellipse cx=\"15\" cy=\"17\" rx=\"7\" ry=\"10\" fill=\"#3f8a4a\" transform=\"rotate(-30 15 17)\"/><ellipse cx=\"31\" cy=\"17\" rx=\"7\" ry=\"10\" fill=\"#3f8a4a\" transform=\"rotate(30 31 17)\"/><ellipse cx=\"23\" cy=\"13\" rx=\"6\" ry=\"11\" fill=\"#57a35e\"/>"},"counter":{"occupiable":false,"name":"카운터","icon":"<rect x=\"0\" y=\"10\" width=\"46\" height=\"26\" fill=\"#a97c50\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><rect x=\"0\" y=\"10\" width=\"46\" height=\"7\" fill=\"#c9a06f\"/>"},"kettle":{"occupiable":false,"name":"주전자","icon":"<ellipse cx=\"23\" cy=\"37\" rx=\"14\" ry=\"4.5\" fill=\"#8a5a2a\"/><path d=\"M8 20 q0 18 15 18 q15 0 15 -18 z\" fill=\"#b8702e\" stroke=\"#6b3f14\" stroke-width=\"1.5\"/><rect x=\"7\" y=\"17\" width=\"32\" height=\"5\" rx=\"2\" fill=\"#d08a44\" stroke=\"#6b3f14\" stroke-width=\"1.2\"/><path d=\"M15 14 q2 -4 0 -8 M23 13 q2 -4 0 -8 M31 14 q2 -4 0 -8\" fill=\"none\" stroke=\"#c9ced3\" stroke-width=\"1.6\" stroke-linecap=\"round\"/>"},"vending":{"occupiable":false,"name":"자판기","icon":"<rect x=\"9\" y=\"4\" width=\"28\" height=\"38\" rx=\"3\" fill=\"#2f3b4c\" stroke=\"#161c25\" stroke-width=\"1.5\"/><rect x=\"13\" y=\"8\" width=\"16\" height=\"18\" fill=\"#7fc4d8\"/><rect x=\"13\" y=\"29\" width=\"20\" height=\"4\" fill=\"#f0b429\"/><rect x=\"13\" y=\"35\" width=\"20\" height=\"3\" fill=\"#8a94a0\"/>"},"table":{"occupiable":false,"name":"테이블","icon":"<rect x=\"7\" y=\"7\" width=\"32\" height=\"32\" rx=\"5\" fill=\"#b98a5a\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><rect x=\"12\" y=\"12\" width=\"22\" height=\"22\" rx=\"3\" fill=\"#d1a675\"/>"},"chessboard":{"occupiable":false,"name":"체스판","icon":"<rect x=\"4\" y=\"4\" width=\"38\" height=\"38\" rx=\"2\" fill=\"#d9b48a\" stroke=\"#5a3a1c\" stroke-width=\"1.5\"/><rect x=\"8\" y=\"8\" width=\"30\" height=\"30\" fill=\"#f4e6c8\"/><rect x=\"8\" y=\"13\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"8\" y=\"23\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"8\" y=\"33\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"13\" y=\"8\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"13\" y=\"18\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"13\" y=\"28\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"18\" y=\"13\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"18\" y=\"23\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"18\" y=\"33\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"23\" y=\"8\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"23\" y=\"18\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"23\" y=\"28\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"28\" y=\"13\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"28\" y=\"23\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"28\" y=\"33\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"33\" y=\"8\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"33\" y=\"18\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"33\" y=\"28\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"8\" y=\"8\" width=\"30\" height=\"30\" fill=\"none\" stroke=\"#3a2510\" stroke-width=\"1\"/><circle cx=\"15.5\" cy=\"30.5\" r=\"2.6\" fill=\"#f7f4ee\" stroke=\"#5a3a1c\" stroke-width=\".8\"/><circle cx=\"30.5\" cy=\"15.5\" r=\"2.6\" fill=\"#1b1b1b\"/>"},"stove":{"occupiable":false,"name":"화덕","icon":"<rect x=\"9\" y=\"8\" width=\"28\" height=\"30\" rx=\"3\" fill=\"#5a5a5a\" stroke=\"#2b2b2b\" stroke-width=\"1.5\"/><circle cx=\"17\" cy=\"20\" r=\"4\" fill=\"#8a8a8a\"/><circle cx=\"29\" cy=\"20\" r=\"4\" fill=\"#8a8a8a\"/><circle cx=\"23\" cy=\"28\" r=\"4\" fill=\"#8a8a8a\"/><path d=\"M16 8 q2 -6 5 -3 q3 -6 6 0 q3 -4 4 2\" fill=\"none\" stroke=\"#e0362e\" stroke-width=\"2\"/>"},"sink":{"occupiable":false,"name":"싱크대","icon":"<rect x=\"7\" y=\"9\" width=\"32\" height=\"28\" rx=\"4\" fill=\"#dfe6ea\" stroke=\"#6b7680\" stroke-width=\"1.5\"/><ellipse cx=\"23\" cy=\"24\" rx=\"11\" ry=\"7\" fill=\"#ffffff\" stroke=\"#8a949c\"/><circle cx=\"23\" cy=\"24\" r=\"2\" fill=\"#8a949c\"/><rect x=\"21\" y=\"10\" width=\"4\" height=\"6\" fill=\"#8a949c\"/>"},"shelf":{"occupiable":false,"name":"선반","icon":"<rect x=\"8\" y=\"5\" width=\"30\" height=\"36\" fill=\"#8f6a44\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"9\" width=\"24\" height=\"8\" fill=\"#e6cfa8\"/><rect x=\"11\" y=\"20\" width=\"24\" height=\"8\" fill=\"#d4b98f\"/><rect x=\"11\" y=\"31\" width=\"24\" height=\"8\" fill=\"#e6cfa8\"/>"},"tv":{"occupiable":false,"name":"대형 스크린","icon":"<rect x=\"6\" y=\"10\" width=\"34\" height=\"24\" rx=\"2\" fill=\"#1c232c\" stroke=\"#0b0e12\" stroke-width=\"1.5\"/><rect x=\"9\" y=\"14\" width=\"22\" height=\"3\" fill=\"#f0b429\"/><rect x=\"9\" y=\"20\" width=\"26\" height=\"3\" fill=\"#f0b429\"/><rect x=\"9\" y=\"26\" width=\"18\" height=\"3\" fill=\"#7fc4d8\"/><rect x=\"18\" y=\"34\" width=\"10\" height=\"4\" fill=\"#0b0e12\"/>"},"lamp":{"occupiable":false,"name":"램프","icon":"<circle cx=\"23\" cy=\"12\" r=\"9\" fill=\"#f7e9a8\" opacity=\".5\"/><rect x=\"21\" y=\"16\" width=\"4\" height=\"24\" fill=\"#2f3b4a\"/><rect x=\"14\" y=\"39\" width=\"18\" height=\"4\" rx=\"1.5\" fill=\"#2f3b4a\"/><circle cx=\"23\" cy=\"12\" r=\"5\" fill=\"#f2c94c\" stroke=\"#2f3b4a\" stroke-width=\"1.4\"/>"},"desk":{"occupiable":false,"name":"책상","icon":"<rect x=\"5\" y=\"12\" width=\"36\" height=\"22\" rx=\"3\" fill=\"#8f6a44\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><rect x=\"9\" y=\"16\" width=\"14\" height=\"10\" fill=\"#f4efe6\" stroke=\"#8c8a82\"/><rect x=\"27\" y=\"17\" width=\"10\" height=\"4\" fill=\"#3d444b\"/>"},"bookcase":{"occupiable":false,"name":"책장","icon":"<rect x=\"7\" y=\"4\" width=\"32\" height=\"38\" fill=\"#6e4a2a\" stroke=\"#3f2d1d\" stroke-width=\"1.5\"/><g><rect x=\"10\" y=\"8\" width=\"4\" height=\"10\" fill=\"#b3252f\"/><rect x=\"15\" y=\"8\" width=\"3\" height=\"10\" fill=\"#2f6f5a\"/><rect x=\"19\" y=\"8\" width=\"5\" height=\"10\" fill=\"#c9a03a\"/><rect x=\"25\" y=\"8\" width=\"4\" height=\"10\" fill=\"#3a6fb0\"/><rect x=\"30\" y=\"8\" width=\"6\" height=\"10\" fill=\"#7a5a9a\"/><rect x=\"10\" y=\"21\" width=\"6\" height=\"10\" fill=\"#3a6fb0\"/><rect x=\"17\" y=\"21\" width=\"4\" height=\"10\" fill=\"#b3252f\"/><rect x=\"22\" y=\"21\" width=\"5\" height=\"10\" fill=\"#2f6f5a\"/><rect x=\"28\" y=\"21\" width=\"3\" height=\"10\" fill=\"#c9a03a\"/><rect x=\"32\" y=\"21\" width=\"4\" height=\"10\" fill=\"#b3252f\"/><rect x=\"10\" y=\"34\" width=\"26\" height=\"5\" fill=\"#8a6a3a\"/></g>"},"trophy":{"occupiable":false,"name":"트로피","icon":"<path d=\"M13 6 h20 v10 q0 10 -10 12 q-10 -2 -10 -12 z\" fill=\"#f2c94c\" stroke=\"#8a6a12\" stroke-width=\"1.5\"/><path d=\"M13 9 q-8 0 -6 8 q2 6 8 6 M33 9 q8 0 6 8 q-2 6 -8 6\" fill=\"none\" stroke=\"#8a6a12\" stroke-width=\"2\"/><rect x=\"20\" y=\"28\" width=\"6\" height=\"7\" fill=\"#8a6a12\"/><rect x=\"14\" y=\"35\" width=\"18\" height=\"6\" rx=\"1.5\" fill=\"#5b4a1a\"/><path d=\"M18 12 h10\" stroke=\"#fff3b0\" stroke-width=\"2\" stroke-linecap=\"round\"/>"},"cabinet":{"occupiable":false,"name":"캐비닛","icon":"<rect x=\"10\" y=\"4\" width=\"26\" height=\"38\" rx=\"2\" fill=\"#6b7680\" stroke=\"#3d444b\" stroke-width=\"1.5\"/><rect x=\"14\" y=\"9\" width=\"18\" height=\"9\" fill=\"#9aa1a8\"/><rect x=\"14\" y=\"21\" width=\"18\" height=\"9\" fill=\"#9aa1a8\"/><rect x=\"14\" y=\"33\" width=\"18\" height=\"6\" fill=\"#9aa1a8\"/>"},"globe":{"occupiable":false,"name":"지구본","icon":"<circle cx=\"23\" cy=\"19\" r=\"12\" fill=\"#7fb8d0\" stroke=\"#3a4148\" stroke-width=\"1.5\"/><path d=\"M14 14 q9 -4 18 2 M13 22 q10 4 20 -1 M23 7 v24\" fill=\"none\" stroke=\"#3f8a4a\" stroke-width=\"2\"/><path d=\"M11 12 q-6 10 4 20\" fill=\"none\" stroke=\"#3a4148\" stroke-width=\"2\"/><rect x=\"18\" y=\"33\" width=\"10\" height=\"4\" fill=\"#8a6a3a\"/><rect x=\"14\" y=\"37\" width=\"18\" height=\"4\" rx=\"1\" fill=\"#5b5852\"/>"},"safe":{"occupiable":false,"name":"금고","icon":"<rect x=\"9\" y=\"6\" width=\"28\" height=\"34\" rx=\"3\" fill=\"#3d444b\" stroke=\"#161c25\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"23\" r=\"7\" fill=\"none\" stroke=\"#9aa1a8\" stroke-width=\"2.5\"/><circle cx=\"23\" cy=\"23\" r=\"2\" fill=\"#9aa1a8\"/><rect x=\"31\" y=\"14\" width=\"3\" height=\"18\" fill=\"#9aa1a8\"/>"},"planter":{"occupiable":false,"name":"대형 화분","icon":"<path d=\"M6 25 q3 -9 11 -7 q5 -6 11 -1 q9 -1 11 8 z\" fill=\"#3f8a4a\" stroke=\"#2c6434\" stroke-width=\"1\"/><circle cx=\"14\" cy=\"19\" r=\"1.9\" fill=\"#e0526a\"/><circle cx=\"24\" cy=\"15\" r=\"1.9\" fill=\"#f2d24a\"/><circle cx=\"33\" cy=\"19\" r=\"1.9\" fill=\"#e0526a\"/><rect x=\"4\" y=\"25\" width=\"38\" height=\"14\" rx=\"2\" fill=\"#a5733f\" stroke=\"#4e3a1e\" stroke-width=\"1.5\"/><path d=\"M4 30 h38 M4 34.5 h38\" stroke=\"#7a5630\" stroke-width=\"1\"/><rect x=\"4\" y=\"25\" width=\"4\" height=\"14\" fill=\"#8a5a2f\" stroke=\"#4e3a1e\" stroke-width=\"1\"/><rect x=\"38\" y=\"25\" width=\"4\" height=\"14\" fill=\"#8a5a2f\" stroke=\"#4e3a1e\" stroke-width=\"1\"/><rect x=\"8\" y=\"39\" width=\"4\" height=\"3\" fill=\"#4e3a1e\"/><rect x=\"34\" y=\"39\" width=\"4\" height=\"3\" fill=\"#4e3a1e\"/>"},"umbrella":{"occupiable":false,"name":"파라솔","icon":"<path d=\"M5 24 q18 -22 36 0 z\" fill=\"#e26d5a\" stroke=\"#8a3a2a\" stroke-width=\"1.2\"/><path d=\"M5 24 q4 -6 9 0 q4 -6 9 0 q4 -6 9 0 q4 -6 9 0\" fill=\"none\" stroke=\"#f9d7cf\" stroke-width=\"1.5\"/><line x1=\"23\" y1=\"24\" x2=\"23\" y2=\"42\" stroke=\"#5a4a3a\" stroke-width=\"2\"/>"},"fountain":{"occupiable":false,"name":"분수","icon":"<ellipse cx=\"23\" cy=\"33\" rx=\"18\" ry=\"8\" fill=\"#9fd3ea\" stroke=\"#4a7c95\" stroke-width=\"1.5\"/><rect x=\"19\" y=\"14\" width=\"8\" height=\"18\" fill=\"#b9b6ae\" stroke=\"#5b5852\"/><ellipse cx=\"23\" cy=\"14\" rx=\"10\" ry=\"4\" fill=\"#9fd3ea\" stroke=\"#4a7c95\"/><path d=\"M23 4 q-6 6 -4 10 M23 4 q6 6 4 10\" fill=\"none\" stroke=\"#7fb8d0\" stroke-width=\"2\"/>"},"statue":{"occupiable":false,"name":"조각상","icon":"<rect x=\"13\" y=\"32\" width=\"20\" height=\"9\" fill=\"#b9b6ae\" stroke=\"#5b5852\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"9\" r=\"5\" fill=\"#d9d5cc\" stroke=\"#8c8a82\"/><path d=\"M16 15 h14 l2 17 h-18 z\" fill=\"#d9d5cc\" stroke=\"#8c8a82\" stroke-width=\"1.2\"/>"}},"wallTypes":{},"objects":[{"cell":[1,1],"type":"rack"},{"cell":[1,5],"type":"plant"},{"cell":[1,6],"type":"counter"},{"cell":[1,7],"type":"counter"},{"cell":[1,8],"type":"kettle"},{"cell":[1,13],"type":"vending"},{"cell":[1,14],"type":"shelf"},{"cell":[1,16],"type":"stove"},{"cell":[2,1],"type":"painting"},{"cell":[2,9],"type":"chair"},{"cell":[2,10],"type":"table"},{"cell":[2,11],"type":"chair"},{"cell":[2,16],"type":"sink"},{"cell":[3,1],"type":"rack"},{"cell":[3,7],"type":"chessboard"},{"cell":[3,11],"type":"chair"},{"cell":[3,12],"type":"table"},{"cell":[3,13],"type":"chair"},{"cell":[4,6],"type":"plant"},{"cell":[4,11],"type":"plant"},{"cell":[4,12],"type":"bookcase"},{"cell":[4,13],"type":"bookcase"},{"cell":[4,16],"type":"tv"},{"cell":[5,3],"type":"chessboard"},{"cell":[5,8],"type":"chessboard"},{"cell":[5,11],"type":"tv"},{"cell":[5,12],"type":"chair"},{"cell":[6,7],"type":"chair"},{"cell":[6,14],"type":"chessboard"},{"cell":[7,2],"type":"table"},{"cell":[7,10],"type":"desk"},{"cell":[7,12],"type":"table"},{"cell":[7,13],"type":"chair"},{"cell":[8,4],"type":"chessboard"},{"cell":[8,8],"type":"chair"},{"cell":[8,10],"type":"chair"},{"cell":[8,12],"type":"plant"},{"cell":[9,1],"type":"vending"},{"cell":[9,4],"type":"bench"},{"cell":[9,11],"type":"lamp"},{"cell":[9,13],"type":"trophy"},{"cell":[9,16],"type":"cabinet"},{"cell":[10,3],"type":"chessboard"},{"cell":[10,8],"type":"chessboard"},{"cell":[10,12],"type":"globe"},{"cell":[10,15],"type":"trophy"},{"cell":[11,1],"type":"bookcase"},{"cell":[11,2],"type":"bookcase"},{"cell":[11,3],"type":"bookcase"},{"cell":[11,6],"type":"table"},{"cell":[11,7],"type":"stool"},{"cell":[11,10],"type":"lamp"},{"cell":[11,11],"type":"plant"},{"cell":[11,13],"type":"tv"},{"cell":[11,16],"type":"painting"},{"cell":[12,6],"type":"cabinet"},{"cell":[12,10],"type":"safe"},{"cell":[12,13],"type":"sofa"},{"cell":[12,14],"type":"sofa"},{"cell":[13,2],"type":"chessboard"},{"cell":[13,7],"type":"desk"},{"cell":[13,8],"type":"chair"},{"cell":[13,12],"type":"table"},{"cell":[13,15],"type":"armchair"},{"cell":[14,4],"type":"lamp"},{"cell":[14,5],"type":"shelf"},{"cell":[14,9],"type":"cabinet"},{"cell":[14,12],"type":"lamp"},{"cell":[14,13],"type":"plant"},{"cell":[14,16],"type":"statue"},{"cell":[15,3],"type":"armchair"},{"cell":[15,4],"type":"plant"},{"cell":[15,11],"type":"umbrella"},{"cell":[15,14],"type":"bench"},{"cell":[16,1],"type":"bookcase"},{"cell":[16,4],"type":"planter"},{"cell":[16,6],"type":"bench"},{"cell":[16,10],"type":"fountain"},{"cell":[16,16],"type":"planter"}],"wallFeatures":[],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Adrian","gender":"M","role":"player","color":"#c62828","avatar":{"bg":"#2f4858","skin":"#f1c8a5","hair":"#5a3a22","style":"short","shirt":"#264653","headband":"#f0b429"},"clue":"그는 <b>대회장</b>에 있었다.","job":"주니어 챔피언","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Adrian\"><rect width=\"80\" height=\"80\" fill=\"#2f4858\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#264653\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f1c8a5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1c8a5\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#5a3a22\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><rect x=\"26\" y=\"23\" width=\"28\" height=\"5\" rx=\"2\" fill=\"#f0b429\"/></svg>","solverRole":"player","constraints":[{"type":"area","areas":["Tournament Hall"]},{"type":"beside","obj":"chessboard","rule":true}]},{"id":"B","name":"Bernadette","gender":"F","role":"player","color":"#2e7d32","avatar":{"bg":"#5b2c6f","skin":"#f6d8c0","hair":"#d9b464","style":"bun","shirt":"#8e44ad","glasses":true},"clue":"그녀의 구역에는 <b>벤치가 없었다</b>.","job":"클럽 총무","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Bernadette\"><rect width=\"80\" height=\"80\" fill=\"#5b2c6f\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#8e44ad\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#d9b464\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#d9b464\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"46\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><line x1=\"39\" y1=\"35\" x2=\"41\" y2=\"35\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/></svg>","solverRole":"player","constraints":[{"type":"not_area_has","obj":"bench"},{"type":"beside","obj":"chessboard","rule":true}]},{"id":"C","name":"Casimir","gender":"M","role":"player","color":"#1565c0","avatar":{"bg":"#7a6a3c","skin":"#e7b98f","hair":"#c9c3b8","style":"bald","shirt":"#5d4037","mustache":true},"clue":"그의 <b>행</b> 어딘가에 <b>체스판</b>이 있었다. 그의 <b>상대</b>는 <b>남자</b>였다.","job":"베테랑","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Casimir\"><rect width=\"80\" height=\"80\" fill=\"#7a6a3c\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5d4037\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e7b98f\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e7b98f\"/><path d=\"M26 30 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#c9c3b8\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 30 Z\" fill=\"#c9c3b8\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#3a2a1c\"/></svg>","solverRole":"player","constraints":[{"type":"row_has","obj":"chessboard"},{"type":"someone_share_object","obj":"chessboard","gender":"M"},{"type":"beside","obj":"chessboard","rule":true}]},{"id":"D","name":"Denise","gender":"F","role":"player","color":"#6a1b9a","avatar":{"bg":"#1b2a33","skin":"#f0cdb0","hair":"#2b1c14","style":"bob","shirt":"#c0392b","earrings":true},"clue":"그녀는 <b>한 남자와 단둘이 있었다</b>.","job":"통신 체스 챔피언","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Denise\"><rect width=\"80\" height=\"80\" fill=\"#1b2a33\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#2b1c14\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#c0392b\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f0cdb0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f0cdb0\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#2b1c14\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"player","constraints":[{"type":"with_gender","gender":"M","exact":true},{"type":"beside","obj":"chessboard","rule":true}]},{"id":"E","name":"Emmett","gender":"M","role":"player","color":"#e65100","avatar":{"bg":"#3d5a6e","skin":"#d9a57a","hair":"#1c1a1a","style":"curly","shirt":"#1b1b1b","beanie":"#000000"},"clue":"그의 구역에는 <b>남자</b>가 있었다.","job":"블리츠 전문가","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Emmett\"><rect width=\"80\" height=\"80\" fill=\"#3d5a6e\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1b1b1b\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#d9a57a\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#d9a57a\"/><path d=\"M25 34 q-3 -8 4 -10 q0 -8 8 -7 q3 -4 8 -1 q6 -3 9 3 q7 0 5 8 q4 4 -1 9 q-6 -14 -16 -12 q-9 -1 -17 10 Z\" fill=\"#1c1a1a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M24 31 Q24 11 40 11 Q56 11 56 31 Q48 21 40 21 Q32 21 24 31 Z\" fill=\"#000000\"/><rect x=\"23\" y=\"26\" width=\"34\" height=\"6\" rx=\"3\" fill=\"#000000\" stroke=\"rgba(0,0,0,.18)\"/><circle cx=\"40\" cy=\"10\" r=\"4\" fill=\"#f4efe6\"/></svg>","solverRole":"player","constraints":[{"type":"with_gender","gender":"M"},{"type":"beside","obj":"chessboard","rule":true}]},{"id":"F","name":"Francesca","gender":"F","role":"player","color":"#00838f","avatar":{"bg":"#6e2c4b","skin":"#f6d8c0","hair":"#b7482c","style":"ponytail","shirt":"#3f6a8a","necklace":true},"clue":"그녀의 구역에는 <b>대회 관계자</b>가 있었다. 그녀는 <b>아무도 없는 구역 바로 옆</b>에 있었다.","job":"도전자","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Francesca\"><rect width=\"80\" height=\"80\" fill=\"#6e2c4b\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#b7482c\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#3f6a8a\"/><path d=\"M31 58 Q40 66 49 58\" fill=\"none\" stroke=\"#f3e2b3\" stroke-width=\"2\" stroke-dasharray=\"2 2\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><path d=\"M26 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 Z\" fill=\"#b7482c\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/></svg>","solverRole":"player","constraints":[{"type":"with_role","role":"official"},{"type":"adjacent_area_empty"},{"type":"beside","obj":"chessboard","rule":true}]},{"id":"G","name":"Gerald","gender":"M","role":"player","color":"#ad1457","avatar":{"bg":"#35607a","skin":"#e4b998","hair":"#c9c3b8","style":"slick","shirt":"#8b5a2b","glasses":true,"beard":true},"clue":"그는 <b>Bernadette보다 남쪽</b>에 있었다. 그는 <b>의자</b> 옆에 <b>있지 않았다</b>.","job":"클럽 최고령 회원","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Gerald\"><rect width=\"80\" height=\"80\" fill=\"#35607a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#8b5a2b\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e4b998\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e4b998\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#c9c3b8\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"46\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><line x1=\"39\" y1=\"35\" x2=\"41\" y2=\"35\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#c9c3b8\"/></svg>","solverRole":"player","constraints":[{"type":"rel","q":"B","dir":"S"},{"type":"not_beside","obj":"chair"},{"type":"beside","obj":"chessboard","rule":true}]},{"id":"H","name":"Hermione","gender":"F","role":"official","color":"#5d4037","avatar":{"bg":"#8c3a5a","skin":"#f1c8a5","hair":"#5a3a22","style":"long","shirt":"#2f3b4c","scarf":"#f2d24a"},"clue":"그녀는 자신의 구역에서 <b>혼자가 아니었다</b>.","job":"수석 심판","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Hermione\"><rect width=\"80\" height=\"80\" fill=\"#8c3a5a\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#5a3a22\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2f3b4c\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f1c8a5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1c8a5\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#5a3a22\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M30 58 Q40 70 50 58 L48 66 Q40 76 32 66 Z\" fill=\"#f2d24a\"/></svg>","solverRole":"official","constraints":[{"type":"not_alone"},{"type":"not_beside","obj":"chessboard","rule":true}]},{"id":"I","name":"Irving","gender":"M","role":"official","color":"#827717","avatar":{"bg":"#4e6f8a","skin":"#e9c6a4","hair":"#1c1a1a","style":"short","shirt":"#1b1b1b","bow":true},"clue":"그의 구역 어딘가에 <b>책장</b>이 있었다. 그와 <b>Kevin</b>은 <b>같은 대각선</b> 위에 있었다.","job":"대회 감독","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Irving\"><rect width=\"80\" height=\"80\" fill=\"#4e6f8a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1b1b1b\"/><path d=\"M40 60 l-8 -4 v8 z M40 60 l8 -4 v8 z\" fill=\"#b8302b\"/><circle cx=\"40\" cy=\"60\" r=\"2\" fill=\"#7a1f1c\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e9c6a4\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e9c6a4\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#1c1a1a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/></svg>","solverRole":"official","constraints":[{"type":"area_has","obj":"bookcase"},{"type":"same_diagonal","q":"K"},{"type":"not_beside","obj":"chessboard","rule":true}]},{"id":"J","name":"Joanna","gender":"F","role":"staff","color":"#283593","avatar":{"bg":"#5a2a2a","skin":"#f0cdb0","hair":"#d9b464","style":"ponytail","shirt":"#f4efe6","apron":true},"clue":"그녀는 <b>카페</b>에 있었다.","job":"바리스타","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Joanna\"><rect width=\"80\" height=\"80\" fill=\"#5a2a2a\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#d9b464\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#f4efe6\"/><path d=\"M28 80 L30 62 Q40 58 50 62 L52 80 Z\" fill=\"#f4efe6\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f0cdb0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f0cdb0\"/><path d=\"M26 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 Z\" fill=\"#d9b464\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/></svg>","solverRole":"staff","constraints":[{"type":"area","areas":["Cafe"]},{"type":"not_beside","obj":"chessboard","rule":true}]},{"id":"K","name":"Kevin","gender":"M","role":"staff","color":"#33691e","avatar":{"bg":"#2f3b4c","skin":"#e7b98f","hair":"#2b1c14","style":"short","shirt":"#f4efe6","apron":true,"mustache":true},"clue":"그는 <b>의자</b>에 앉아 있었다.","job":"웨이터","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Kevin\"><rect width=\"80\" height=\"80\" fill=\"#2f3b4c\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#f4efe6\"/><path d=\"M28 80 L30 62 Q40 58 50 62 L52 80 Z\" fill=\"#f4efe6\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e7b98f\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e7b98f\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#2b1c14\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#3a2a1c\"/></svg>","solverRole":"staff","constraints":[{"type":"on","obj":"chair"},{"type":"not_beside","obj":"chessboard","rule":true}]},{"id":"L","name":"Lena","gender":"F","role":"spectator","color":"#37474f","avatar":{"bg":"#6e2c4b","skin":"#f6d8c0","hair":"#b7482c","style":"bun","shirt":"#7a5a9a","earrings":true},"clue":"그녀는 <b>자신의 구역 모서리</b>에 있었다. 그녀의 <b>행</b> 어딘가에 <b>의자</b>가 있었다.","job":"Adrian의 어머니","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Lena\"><rect width=\"80\" height=\"80\" fill=\"#6e2c4b\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#7a5a9a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#b7482c\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#b7482c\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"spectator","constraints":[{"type":"corner_of_area"},{"type":"row_has","obj":"chair"},{"type":"not_beside","obj":"chessboard","rule":true}]},{"id":"M","name":"Miriam","gender":"F","role":"spectator","color":"#bf360c","avatar":{"bg":"#1b2a33","skin":"#e4b998","hair":"#1c1a1a","style":"bob","shirt":"#3f8a4a","glasses":true},"clue":"그녀는 <b>분수</b> 옆에 있었다.","job":"체스 칼럼니스트","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Miriam\"><rect width=\"80\" height=\"80\" fill=\"#1b2a33\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#1c1a1a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#3f8a4a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e4b998\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e4b998\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#1c1a1a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"46\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><line x1=\"39\" y1=\"35\" x2=\"41\" y2=\"35\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/></svg>","solverRole":"spectator","constraints":[{"type":"beside","obj":"fountain"},{"type":"not_beside","obj":"chessboard","rule":true}]},{"id":"N","name":"Nicholas","gender":"M","role":"spectator","color":"#4e342e","avatar":{"bg":"#7a6a3c","skin":"#f1c8a5","hair":"#c9c3b8","style":"bald","shirt":"#8a949c","glasses":true},"clue":"그의 <b>열</b> 어딘가에 <b>그림</b>이 있었다.","job":"클럽 회계 담당","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Nicholas\"><rect width=\"80\" height=\"80\" fill=\"#7a6a3c\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#8a949c\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f1c8a5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1c8a5\"/><path d=\"M26 30 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#c9c3b8\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 30 Z\" fill=\"#c9c3b8\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"46\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><line x1=\"39\" y1=\"35\" x2=\"41\" y2=\"35\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/></svg>","solverRole":"spectator","constraints":[{"type":"col_has","obj":"painting"},{"type":"not_beside","obj":"chessboard","rule":true}]},{"id":"O","name":"Ophelia","gender":"F","role":"spectator","color":"#00695c","avatar":{"bg":"#3d5a6e","skin":"#f6d8c0","hair":"#5a3a22","style":"long","shirt":"#e8c0d0","headband":"#f0b429"},"clue":"그녀는 <b>앉을 자리에 앉아 있었다</b> (<b>안락의자</b>, <b>벤치</b>, <b>의자</b>, <b>소파</b> 또는 <b>스툴</b>). 그녀의 <b>정확히 한 행 북쪽</b>에 <b>여자</b>가 있었다.","job":"체스 학생","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ophelia\"><rect width=\"80\" height=\"80\" fill=\"#3d5a6e\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#5a3a22\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#e8c0d0\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#5a3a22\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><rect x=\"26\" y=\"23\" width=\"28\" height=\"5\" rx=\"2\" fill=\"#f0b429\"/></svg>","solverRole":"spectator","constraints":[{"type":"on_any","objs":["armchair","bench","chair","sofa","stool"]},{"type":"rel_any","dir":"N","exact":1,"gender":"F"},{"type":"not_beside","obj":"chessboard","rule":true}]},{"id":"V","name":"Vladimir","gender":"M","role":"victim","color":"#1b1b1b","avatar":{"bg":"#5a2a2a","skin":"#e9c6a4","hair":"#5a3a22","style":"slick","shirt":"#1b1b1b","beard":true},"clue":"<b>피해자.</b> 그는 <b>도서실</b>에서, <b>체스판</b> 옆에서 발견되었다 – 범인과 단둘이.","job":"현 챔피언","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Vladimir\"><rect width=\"80\" height=\"80\" fill=\"#5a2a2a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1b1b1b\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e9c6a4\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e9c6a4\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#5a3a22\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#5a3a22\"/><path d=\"M12 12 L68 68 M68 12 L12 68\" stroke=\"#e0362e\" stroke-width=\"5\" stroke-linecap=\"round\" opacity=\".9\"/></svg>","solverRole":"player","constraints":[{"type":"area","areas":["Library"]},{"type":"beside","obj":"chessboard"}]}],"victim":"V","murderer":"D","solution":{"J":[1,10],"B":[2,7],"G":[3,6],"F":[4,3],"A":[5,4],"I":[6,12],"K":[7,13],"L":[8,15],"H":[9,5],"C":[10,9],"E":[11,8],"N":[12,16],"V":[13,1],"D":[14,2],"O":[15,14],"M":[16,11]},"walkthrough":[{"place":[],"cand":{"A":[[4,3],[5,4],[5,7],[5,9],[6,3],[6,8],[7,4],[8,3],[8,5]],"B":[[2,7],[3,6],[3,8],[4,3],[4,7],[5,4],[5,7],[5,9],[5,14],[6,3],[6,8],[6,13],[6,15],[7,4],[7,14],[8,3],[8,5],[12,2],[13,1],[13,3]],"C":[[3,6],[3,8],[5,4],[5,7],[5,9],[5,14],[6,3],[6,8],[6,13],[6,15],[8,3],[8,5],[10,4],[10,7],[10,9],[13,1],[13,3]],"D":[[4,3],[5,4],[5,7],[5,9],[5,14],[6,3],[6,8],[6,13],[6,15],[7,4],[7,14],[8,3],[8,5],[9,3],[10,4],[10,7],[10,9],[11,8],[12,2],[13,1],[13,3],[14,2]],"E":[[2,7],[3,6],[3,8],[4,3],[4,7],[5,4],[5,7],[5,9],[5,14],[6,3],[6,8],[6,13],[6,15],[7,4],[7,14],[8,3],[8,5],[9,3],[10,4],[10,7],[10,9],[11,8],[12,2],[13,1],[13,3],[14,2]],"F":[[4,3],[8,3],[11,8]],"G":[[3,6],[3,8],[4,3],[4,7],[5,4],[5,9],[5,14],[6,3],[6,15],[7,4],[8,3],[8,5],[9,3],[10,4],[10,7],[10,9],[11,8],[12,2],[13,1],[13,3],[14,2]],"I":[[4,14],[5,12],[5,13],[5,15],[6,12],[6,16],[7,15],[7,16],[8,14]],"J":[[1,9],[1,10],[1,11],[1,12],[2,5],[2,6],[2,8],[2,9],[2,11],[2,12],[2,13],[3,5],[3,9],[3,10],[3,11],[3,13],[3,14],[4,8],[4,9],[4,10]],"K":[[2,9],[2,11],[3,11],[3,13],[5,12],[6,7],[7,13],[8,8],[8,10]],"L":[[2,5],[2,14],[3,3],[3,4],[3,5],[3,14],[3,15],[3,16],[5,1],[6,11],[7,9],[7,11],[7,16],[8,1],[8,9],[8,11],[8,14],[8,15],[8,16]],"M":[[15,10],[16,9],[16,11]],"N":[[3,16],[4,1],[5,1],[5,16],[6,1],[6,16],[7,1],[7,16],[8,1],[8,16],[10,1],[10,16],[12,1],[12,16],[14,1],[15,1],[15,16]],"O":[[2,9],[2,11],[3,11],[3,13],[5,12],[6,7],[7,13],[8,8],[8,10],[9,4],[11,7],[12,13],[12,14],[15,3],[15,14],[16,6]],"V":[[12,2],[13,1],[13,3],[14,2]]},"text":"여덟 개의 체스판에서 네 판의 대국. Vladimir은 도서실의 체스판 R13C2 옆에서 발견되었으므로, 그 판에 이웃한 네 칸 – R12C2, R14C2, R13C1 또는 R13C3 – 중 하나에 있고, 그의 상대인 범인은 그 판을 사이에 두고 다른 축에 있다: 한 사람은 13행에, 다른 사람은 2열에 있으며, 도서실에는 다른 아무도 없다. 체스판 옆에는 선수만 앉으므로 범인은 일곱 선수 중 한 명이고, 13행과 2열은 다른 모든 사람에게 닫혀 있다: 사무실의 의자 R13C8과 칸 R5C2, R10C2는 제외되며, 블리츠 판 R10C3에는 R10C4와 R9C3에서만 접근할 수 있다. Francesca는 판 옆에 앉아 있었고, 그녀의 방에는 대회 관계자가 있었으며, 아무도 없는 구역 바로 옆에 있었다: 판 옆의 28칸 중 비어 있을 수 있는 방과 맞닿는 것은 R4C3(휴대품 보관소와 로비 옆), R8C3(블리츠실 옆), R11C8(사무실 옆)뿐이다 – 대회장에는 Adrian이, 카페에는 Joanna가 있고, 도서실은 가득 찼으며, 판 옆의 나머지 칸들은 다른 방과 전혀 닿지 않는다. Irving의 방에는 책장이 있다: 도서실은 그에게 금지되어 있으므로 그는 분석실에 있으며, 그 방의 판 옆에는 결코 있지 않다. Kevin은 Irving의 대각선 위의 의자에 앉아 있다 – 의자는 아홉 개가 남았다(R13C8은 13행에 있다). Miriam은 분수 옆에 있다: R15C10, R16C9 또는 R16C11. Nicholas는 두 그림 중 하나의 열에 있다: 1열 또는 16열. Joanna는 카페에 있다; Lena에게는 의자가 있는 행의 방 모서리가 필요하다 – 2, 3, 5, 6, 7 또는 8행."},{"place":[],"cand":{"A":[[5,4],[5,7],[5,9],[6,8],[7,4],[8,5]],"B":[[2,7],[3,6],[3,8],[4,7],[5,4],[5,7],[5,9],[5,14],[6,8],[6,13],[6,15],[7,4],[7,14],[8,5],[13,1]],"C":[[3,6],[3,8],[5,7],[5,9],[5,14],[6,8],[6,13],[6,15],[8,5],[10,7],[10,9],[13,1]],"D":[[5,14],[6,13],[6,15],[7,14],[10,7],[10,9],[11,8],[13,1],[14,2]],"E":[[2,7],[3,6],[3,8],[4,7],[5,4],[5,7],[5,9],[5,14],[6,8],[6,13],[6,15],[7,4],[7,14],[8,5],[10,7],[10,9],[11,8],[13,1],[14,2]],"F":[[4,3],[8,3]],"G":[[3,6],[3,8],[4,7],[5,4],[5,9],[5,14],[6,15],[7,4],[8,5],[10,7],[10,9],[11,8],[13,1],[14,2]],"H":[[4,4],[4,5],[5,5],[5,6],[5,10],[6,4],[6,5],[6,6],[6,7],[6,9],[6,10],[6,11],[7,5],[7,6],[7,7],[7,8],[8,6],[8,7],[8,8],[9,5],[9,6],[9,7],[9,8],[9,9],[9,10]],"I":[[4,14],[5,12],[5,13],[5,15],[6,12],[7,15],[8,14]],"J":[[1,9],[1,10],[1,11],[1,12]],"K":[[2,9],[3,11],[3,13],[7,13],[8,10]],"L":[[2,5],[2,14],[3,4],[3,5],[3,14],[3,15],[6,11],[7,9],[7,11],[8,9],[8,11],[8,14],[8,15]],"M":[[15,10],[16,9],[16,11]],"N":[[3,16],[5,16],[6,16],[7,16],[8,16],[10,16],[12,16],[15,16]],"O":[[2,9],[2,11],[3,11],[3,13],[5,12],[6,7],[7,13],[8,8],[8,10],[9,4],[11,7],[12,13],[12,14],[15,14],[16,6]],"V":[[13,1],[14,2]]},"text":"<b>Francesca가 R11C8에 있을 수 있을까?</b> 그러면 블리츠 판 R10C8에서 대국이 진행되고, 그녀의 상대는 R10C7 또는 R10C9에 앉으며, 10행과 8열은 그들의 것이다. 그녀의 관계자는 Hermione이다(Irving은 분석실에 있다). Hermione는 판에서 떨어진 블리츠실에 있어야 하고, 10행, 11행(Francesca의 행), 2열 밖이어야 한다: 남는 것은 벤치 R9C4뿐이다 – 4열에 있다. 그런데 대회장의 판들은 4열이 필요하다: R5C4는 R5C3의 행쪽 유일한 칸이고(R5C2는 2열에 있다), R7C4는 R8C4의 열쪽 유일한 칸이며, R5C8은 열쪽 유일한 칸 R6C8을 방금 8열에 빼앗겼다. 대회장의 어떤 판에서도 대국이 진행될 수 없다 – 그런데 Adrian은 대회장의 한 판 옆에 있다. 따라서 <b>Francesca는 R4C3 또는 R8C3에 있고</b>, 대회장의 3열에 있으며, Hermione는 대회장에서 그녀와 함께 있다. 3열은 Francesca의 것이다: 블리츠 판 R10C3은 R9C3을 잃고 비게 된다. 13행에는 쓸 수 있는 칸이 R13C1 하나만 남았다(R13C3은 3열에 있다). 따라서 Vladimir 또는 그의 상대가 R13C1에, 다른 한 사람이 14행의 유일한 쓸 수 있는 칸 R14C2에 있다(그 행의 사무실, 라운지, 안뜰 칸은 아무에게도 맞지 않는다). 1열은 그들의 것이므로 Nicholas는 16열에 있다 – 16열의 모든 칸은 그를 위해 예약되어 있다. 1행에는 Joanna만 들어갈 수 있다: R1C9–R1C12. Kevin의 의자에는 그 대각선 위에 판 옆이 아닌 분석실 칸이 필요하다: R2C9(Irving은 R5C12), R3C11(R5C13 또는 R7C15), R3C13(R4C14 또는 R5C15), R7C13(R6C12, R5C15 또는 R8C14) 또는 R8C10(R6C12, R5C13 또는 R4C14); R2C11, R5C12, R6C7, R8C8에는 그런 칸이 없다."},{"place":[],"cand":{"A":[[5,4],[7,4]],"B":[[2,7],[3,6],[3,8],[4,7],[5,7],[5,9],[5,14],[6,8],[6,13],[6,15],[7,14],[8,5],[13,1]],"C":[[3,6],[3,8],[5,7],[5,9],[5,14],[6,8],[6,13],[6,15],[8,5],[10,7],[10,9],[13,1]],"D":[[5,14],[6,13],[6,15],[7,14],[10,7],[10,9],[11,8],[13,1],[14,2]],"E":[[2,7],[3,6],[3,8],[4,7],[5,7],[5,9],[5,14],[6,8],[6,13],[6,15],[7,14],[8,5],[10,7],[10,9],[11,8],[13,1],[14,2]],"F":[[4,3],[8,3]],"G":[[3,6],[3,8],[4,7],[5,9],[5,14],[6,15],[8,5],[10,7],[10,9],[11,8],[13,1],[14,2]],"H":[[9,5],[9,6],[9,7],[9,9],[9,10]],"I":[[4,14],[5,12],[5,13],[5,15],[6,12],[7,15],[8,14]],"J":[[1,9],[1,10],[1,11],[1,12]],"K":[[2,9],[3,11],[3,13],[7,13],[8,10]],"L":[[2,5],[2,14],[3,5],[3,14],[3,15],[6,11],[7,9],[7,11],[8,9],[8,11],[8,14],[8,15]],"M":[[15,10],[16,9],[16,11]],"N":[[3,16],[5,16],[6,16],[7,16],[8,16],[10,16],[12,16],[15,16]],"O":[[2,9],[2,11],[3,11],[3,13],[5,12],[6,7],[7,13],[8,8],[8,10],[11,7],[12,13],[12,14],[15,14],[16,6]],"V":[[13,1],[14,2]]},"text":"Adrian은 대회장의 한 판 옆에 있고, 2열과 3열 밖이다: R5C4, R5C7, R5C9, R6C8, R7C4 또는 R8C5. <b>판 R5C8에서는 아니다</b>(R5C7, R5C9 또는 R6C8): 그 대국은 8열을 차지하게 되고, 블리츠 판 R10C8의 열쪽 유일한 칸 R11C8을 잃게 된다 – R10C8이 제외된다. 그러면 10행에는 R10C16의 Nicholas만 들어갈 수 있고(R10C1은 1열에 있고, 그 행의 다른 칸은 아무에게도 맞지 않는다), 11행에는 스툴 R11C7의 Ophelia만 들어갈 수 있다 – 하지만 Ophelia에게는 정확히 한 행 북쪽에 여자가 필요한데, Nicholas는 남자다. <b>R8C5에서도 아니다:</b> 그의 상대가 R8C4의 열쪽 유일한 칸 R7C4에 앉아 4열을 차지하게 되고, Francesca는 R8C3에 있을 수 없으므로(8행이 Adrian의 것이 된다) R4C3에서 판 R5C3에 있게 되는데, 그 판의 행쪽 유일한 칸 R5C4는 4열에 있다 – 아무도 그녀의 맞은편에 앉을 수 없다. 따라서 <b>Adrian은 R5C4 또는 R7C4에 있고</b>, 4열은 그의 것이며, Adrian과 Francesca는 상대이다: R5C3(Adrian R5C4, Francesca R4C3)이거나 R8C4(Adrian R7C4, Francesca R8C3)인데, 두 판 중 다른 하나도 4열이 필요하기 때문이다. 9행은 Hermione만 채울 수 있다 – 그녀의 블리츠실 칸은 2, 3, 4열에 있고, 대회장과 트로피실의 칸은 다른 누구에게도 맞지 않는다 –, 따라서 <b>Hermione는 9행에 있다</b>, R9C5–R9C10. 그러나 R9C8은 아니다: 8열은 다시 판 R10C8을 없애고 Ophelia를 위에 여자가 없는 스툴에 남겨 둘 것이다."},{"place":[],"cand":{"A":[[5,4],[7,4]],"B":[[2,7],[3,6],[3,8],[4,7],[5,7],[5,9],[5,14],[6,8],[6,13],[6,15],[7,14],[8,5],[13,1]],"C":[[3,6],[3,8],[5,7],[5,9],[5,14],[6,8],[6,13],[6,15],[8,5],[10,7],[10,9],[13,1]],"D":[[5,14],[6,13],[6,15],[7,14],[10,7],[10,9],[11,8],[13,1],[14,2]],"E":[[2,7],[3,6],[3,8],[4,7],[5,7],[5,9],[5,14],[6,8],[6,13],[6,15],[7,14],[8,5],[10,7],[10,9],[11,8],[13,1],[14,2]],"F":[[4,3],[8,3]],"G":[[3,6],[3,8],[4,7],[5,9],[5,14],[6,15],[8,5],[10,7],[10,9],[11,8],[13,1],[14,2]],"H":[[9,5],[9,6],[9,7],[9,9],[9,10]],"I":[[4,14],[5,12],[5,13],[5,15],[6,12],[7,15],[8,14]],"J":[[1,9],[1,10],[1,11],[1,12]],"K":[[7,13]],"L":[[2,5],[2,14],[3,5],[3,14],[3,15],[6,11],[7,9],[7,11],[8,9],[8,11],[8,14],[8,15]],"M":[[15,10],[16,9],[16,11]],"N":[[3,16],[5,16],[6,16],[7,16],[8,16],[10,16],[12,16],[15,16]],"O":[[2,9],[2,11],[3,11],[3,13],[5,12],[6,7],[7,13],[8,8],[8,10],[11,7],[12,13],[12,14],[15,14],[16,6]],"V":[[13,1],[14,2]]},"text":"<b>Kevin의 의자.</b> <b>R2C9?</b> Irving은 R5C12에서 5행을 차지하므로 Adrian은 R7C4에, Francesca는 R8C3에 있다; R5C3과 R5C8은 제외되고(4열, 5행), 분석실 판도 제외된다(열쪽 칸 R5C14와 R7C14가 5행과 7행에 있다). 따라서 카페와 블리츠의 두 대국이 모두 진행되고, 카페 판의 행쪽 선수가 3행을 차지한다. Lena에게는 의자가 있는 행의 모서리가 필요하다: 2행(Kevin), 3, 5, 7, 8행은 찼고, 6행에는 모서리 칸이 없다 – 불가능. <b>R3C11?</b> Irving은 R5C13 또는 R7C15에 있으므로 Irving과 Adrian이 5행과 7행을 나눠 갖는다; R5C8(5행), 분석실 판(5행과 7행), 카페 판(3행은 Kevin의 것)이 제외되어 세 판의 대국에 R5C3, R8C4, R10C8이 남는다 – 그런데 R5C3과 R8C4는 둘 다 4열이 필요하다(R5C4, R7C4). <b>R3C13?</b> 3행은 카페 판을 없애고, Irving은 – R4C14(14열) 또는 R5C15(15열, 13열은 Kevin의 것) – 분석실 판을 없앤다; Adrian과 Francesca는 R5C3/R8C4 중 하나를 쓰고, R5C8과 R10C8은 8열(R6C8, R11C8)을 나눠 갖게 되므로 세 판의 대국만 가능하다. <b>R8C10?</b> 8행은 Francesca를 R4C3에, Adrian을 R5C4에 놓는다(4–5행, 3–4열); Irving은 R6C12에 있고(R5C13과 R4C14는 5행과 4행에 있다) 분석실 판의 행쪽을 없앤다; R5C8, R8C4, R10C3이 제외되어 카페와 블리츠의 대국이 진행되고, 카페의 열쪽 선수는 R2C7에 있다(R4C7은 4행에 있다). Lena의 2, 3, 5, 6, 8행은 다 찼다; 7행에서 그녀의 유일한 모서리는 R7C11, 11열이므로 Miriam은 R16C9에 있고(R15C10은 Kevin의 열에 있다), 9열이다 – 그러면 블리츠의 행쪽 선수는 R10C7, 7열에 있어야 하고, R2C7의 카페 선수와 같은 열이 된다. 모순. <b>Kevin은 R7C13에 있다.</b>"},{"place":["K","A","F","I","L","M","J","H"],"cand":{"B":[[2,7],[3,6],[13,1]],"C":[[3,6],[10,9],[13,1]],"D":[[10,9],[11,8],[13,1],[14,2]],"E":[[2,7],[3,6],[10,9],[11,8],[13,1],[14,2]],"G":[[3,6],[10,9],[11,8],[13,1],[14,2]],"N":[[12,16],[15,16]],"O":[[12,14],[15,14]],"V":[[13,1],[14,2]]},"text":"Kevin이 7행을 차지하므로 <b>Adrian은 R5C4에, Francesca는 R4C3에 있고</b>, 그들의 대국은 R5C3이다: 4–5행과 3–4열은 그들의 것이며, R8C4와 R5C8은 제외된다. Kevin의 대각선 위의 Irving은 R6C12, R8C14 또는 R5C15에 있다; R5C15는 5행에 있고, 분석실 판은 어차피 제외된다 – 그 열쪽 칸 R5C14와 R7C14는 Adrian과 Kevin의 행에 있다. 따라서 네 판의 대국은 다음과 같다: 도서실, R5C3, 카페 판 R3C7, 블리츠 판 R10C8. 카페의 열쪽 선수는 R2C7에 앉고(R4C7은 4행에 있다), 블리츠의 열쪽 선수는 R11C8에 앉는다 – R3C8은 제외되고 카페의 행쪽 선수는 R3C6에 있다 –, 블리츠의 행쪽 선수는 R10C9에 앉는다(R10C7은 R2C7의 열에 있다). 12, 15, 16행은 Miriam, Nicholas, Ophelia만 쓸 수 있으므로 그들의 것이다: 6행은 Irving의 것이므로 <b>Irving은 R6C12에 있다</b>. 15열에서 쓸 수 있는 유일한 칸은 Lena의 모서리 R8C15이다: <b>Lena는 R8C15에 있다</b>. 16행은 Miriam의 것으로 <b>R16C11</b>이다(R16C9는 9열에 있고, 벤치 R16C6에서는 Ophelia에게 15행의 여자가 필요할 것이다). 따라서 <b>Joanna는 R1C10에</b> 있고(9, 11, 12열은 찼다) <b>Hermione는 R9C5에</b> 있다(6–10열은 다 찼고 R9C8은 반박되었다). Nicholas는 R12C16 또는 R15C16에, Ophelia는 소파 R12C14 또는 벤치 R15C14에 있다."},{"place":["O","N","D","V","C"],"cand":{"B":[[2,7],[3,6]],"E":[[2,7],[3,6],[11,8]],"G":[[3,6],[11,8]]},"text":"남은 사람: Bernadette(R2C7, R3C6 또는 R13C1), Casimir(R3C6, R10C9, R13C1), Denise(R10C9, R11C8, R13C1, R14C2), Emmett와 Gerald, Nicholas, Ophelia, Vladimir(R13C1 또는 R14C2). <b>Denise가 R11C8에 있을 수 있을까?</b> 그녀는 한 남자와 단둘이 있다: R10C9의 상대는 남자이고 블리츠실에는 다른 아무도 없다 – Casimir는 아니고(그의 상대는 남자여야 한다), Emmett도 아니고(그의 방에 남자가 필요하다), 따라서 Gerald이다. Gerald는 Bernadette보다 남쪽에 있으므로 Bernadette는 카페에 있고, 도서실의 두 번째 선수는 Casimir 또는 Emmett이다. Ophelia에게는 한 행 북쪽에 여자가 필요하다: 벤치 R15C14는 아니고(14행에는 Vladimir 또는 남자가 있게 된다), 따라서 소파 R12C14이며, Nicholas는 R15C16이다. Casimir는 Bernadette와 대국할 수 없으므로 도서실에 있고 Emmett는 카페에 있다 – 거기서 그와 함께 있는 사람은 Bernadette와 Joanna뿐이다: 남자가 없다. 모순, <b>Denise는 R11C8에 있지 않고</b>, R11C8은 Emmett 또는 Gerald의 것이며 둘 다 남자이다. 소파의 Ophelia에게는 11행에 여자가 필요한데, 그 행의 쓸 수 있는 유일한 칸은 R11C8이다 – 따라서 <b>Ophelia는 벤치 R15C14에</b> 있고 <b>Nicholas는 R12C16에</b> 있다. Ophelia의 한 행 북쪽에 있는 여자는 14행의 유일한 쓸 수 있는 칸 R14C2에 있다: Bernadette는 아니고(Gerald가 그녀보다 남쪽에 있을 수 없다), 따라서 <b>Denise는 R14C2에</b>, <b>Vladimir은 R13C1에</b> 있으며, 도서실 판에서 그와 단둘이 있는 Denise가 그의 상대이다. Bernadette는 카페 판에 있고(R13C1은 찼다), 따라서 Casimir는 그녀의 맞은편에 앉을 수 없다: <b>Casimir는 R10C9에 있다</b>."},{"place":["B","G","E"],"cand":{},"text":"Bernadette는 R2C7 또는 R3C6에 앉고, 그녀의 상대 – Emmett 또는 Gerald – 는 다른 칸에 앉는다; Emmett와 Gerald는 Casimir의 상대인 R11C8도 나눠 갖는다. <b>Bernadette가 R3C6에 있을 수 있을까?</b> 그러면 그녀의 상대는 그녀의 북쪽 R2C7에 있다 – Bernadette보다 남쪽에 있는 Gerald는 아니고 –, 따라서 자신의 방에 남자가 필요한 Emmett이다: 카페에는 Bernadette, Joanna, 그리고 그 자신이 있게 된다. 모순. <b>Bernadette는 R2C7에 있다</b>; Emmett도 그녀의 맞은편에 앉을 수 없으므로(그와 함께 있는 남자가 없을 것이다) <b>Gerald는 R3C6에</b> 있고 – Bernadette보다 남쪽에, 의자 옆이 아닌 곳에 – <b>Emmett는 R11C8에</b> 있으며, 그와 함께 있는 남자인 Casimir의 맞은편이다. 모두 배치되었다."},{"final":true,"text":"사건 종결: 도서실의 1번 판에서 Vladimir은 통신 체스 챔피언 Denise와 대국하고 있었다 – 시계가 멈췄을 때 그와 단둘이 있었던 사람이다. <b>Denise가 범인이다!</b>"}],"solver":{"rules":[{"type":"obj_pairs","obj":"chessboard","pairs":4}],"occupiable":["chair","stool","bench","armchair","sofa"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-09-24"}}