{"format":"murdoku-puzzle/1","id":"reunion","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":"古い高校 · 25周年の同窓会 · 四つのクラス、四つのブロック","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-10-12","story":"卒業から25年、2001年卒の学年が同窓会のために古い高校へ戻ってきた。その年には四つのクラス――ラテン語、理科、音楽、スポーツ――があり、写真家は四枚の古いクラス写真を廊下に掛けた。最初の写真のためにチャイムが鳴ったとき、スポーツクラスのランナーVitaが廊下で死んでいるのが見つかった。全員が、チャイムに捕まった場所にいた。","rules":{"standard":["どの<b>行</b>にもどの<b>列</b>にも、ちょうど<b>一人</b>がいる。誰かを置いたら、その行と列を丸ごと消そう。","<b>「隣」</b> = 真左・真右・真上・真下で、かつ<b>同じエリアの中</b>。物のあるマス（本棚、机、地球儀、ロッカー、カメラ、トロフィー、洗面台、顕微鏡、キャビネット、ピアノ、ドラムセット、コントラバス、譜面台、彫像、テーブル、絵画、コート掛け、カーテン、演台、旗竿、鉢植え、時計、黒板、やかん、木、噴水、花壇、スコアボード、ボールかご、クライミングウォール、カウンター、自動販売機、シャワー）にはいられない。ただし椅子、アームチェア、スツール、ベンチ、ソファ、マットにはいられる。アームチェアは椅子ではない。エリアの<b>角</b>とは、そのエリアのマスのうち、横の一辺と縦の一辺が外側（別のエリア、または盤の端）に面しているマスのことだ。","方角は行と列を指し、同一直線上である必要はない：<i>「彼のちょうど1行北に男性がいた」</i> = 彼の真上の行にいる人は男性である。列は問わない。","<i>「彼女の列のどこかにベンチがあった」</i> = 彼女の列のマスのどれかにベンチがある（どのエリアでもよい）；<i>「クライミングウォールは彼のエリアのどこかにあった」</i> = 彼がいたエリアのマスのどれかにある。<i>「彼とClaudiaは同じ種類のものの隣にいた」</i> = 同じ種類のものの隣という意味で、同じ一つである必要はない。<i>「彼のエリアには女性がいた」</i> = 本人以外に少なくとも一人の女性がいる；<i>「彼女のエリアには男性がいなかった」</i> = 男性が一人もいない。","犯人は<b>被害者と二人きり</b>だった：そのエリアには他に誰もいなかった。"],"special":["<b>どのクラスのメンバーも、連続した行と連続した列にいた。</b>"],"notes":["<i>「座っていた」</i> = 椅子、アームチェア、スツール、ベンチ、ソファ、またはマットの上にいた。アームチェアは椅子ではない。","<i>「同じ種類のものの隣にいた」</i> = 同じ種類の物の隣にいた。同じ個体である必要はない。"],"example":"<i>例：</i>三人のクラス：2・3・4行目ならよいが、2・3・5行目はだめ。必ずしも一つの対角線上にいたわけではない。"},"roleNames":{"classics":"ラテン語クラス","science":"理科クラス","music":"音楽クラス","sports":"スポーツクラス","victim":"被害者"},"personGroups":[{"id":"classics","name":"ラテン語クラス","persons":["A","B","C","D","E"]},{"id":"science","name":"理科クラス","persons":["F","G","H","I"]},{"id":"music","name":"音楽クラス","persons":["J","K","L","M"]},{"id":"sports","name":"スポーツクラス","persons":["N","O","V"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Library","labelAt":[3,2],"cells":[[1,1],[1,2],[1,3],[1,4],[1,5],[2,1],[2,2],[2,3],[2,4],[2,5],[3,1],[3,2],[3,3],[3,4],[4,3],[4,4]],"fill":"#e3d6bd","pattern":"boards","name":"図書室"},{"id":"Corridor","labelAt":[3,6],"cells":[[1,6],[1,7],[2,6],[3,5],[3,6],[4,5],[5,4],[5,5],[6,4],[7,4],[8,4],[9,4],[9,5],[10,5],[11,5],[12,5],[12,6],[13,6],[14,6],[14,7],[15,7],[15,8],[16,8],[16,9]],"fill":"#e4e4dc","pattern":"tiles","name":"廊下"},{"id":"Chemistry Lab","labelAt":[4,10],"cells":[[1,8],[1,9],[1,10],[1,11],[1,12],[2,7],[2,8],[2,9],[2,10],[2,11],[2,12],[3,7],[3,8],[3,9],[3,10],[3,11],[4,9],[4,10],[4,11]],"fill":"#dde8ec","pattern":"tiles","name":"化学室"},{"id":"Music Room","labelAt":[4,14],"cells":[[1,13],[1,14],[1,15],[1,16],[2,13],[2,14],[2,15],[2,16],[3,12],[3,13],[3,14],[3,15],[3,16],[4,12],[4,13],[4,14],[5,13]],"fill":"#ead3c8","pattern":"boards","name":"音楽室"},{"id":"Cloakroom","labelAt":[6,2],"cells":[[4,1],[4,2],[5,1],[5,2],[5,3],[6,1],[6,2],[6,3]],"fill":"#e0d8c8","pattern":"tiles","name":"クローク"},{"id":"Assembly Hall","labelAt":[9,8],"cells":[[4,6],[4,7],[4,8],[5,6],[5,7],[5,8],[5,9],[5,10],[5,11],[5,12],[6,5],[6,6],[6,7],[6,8],[6,9],[6,10],[6,11],[6,12],[7,5],[7,6],[7,7],[7,8],[7,9],[7,10],[7,11],[7,12],[7,13],[8,5],[8,6],[8,7],[8,8],[8,9],[8,10],[8,11],[8,12],[9,6],[9,7],[9,8],[9,9],[9,10],[9,11],[10,9],[10,10],[10,11]],"fill":"#e6dcc0","pattern":"boards","name":"講堂"},{"id":"Art Room","labelAt":[8,15],"cells":[[4,15],[4,16],[5,14],[5,15],[5,16],[6,13],[6,14],[6,15],[6,16],[7,14],[7,15],[7,16],[8,15],[8,16]],"fill":"#e8e4d6","pattern":"planks","name":"美術室"},{"id":"Form Room","labelAt":[11,3],"cells":[[7,1],[7,2],[7,3],[8,1],[8,2],[8,3],[9,1],[9,2],[9,3],[10,1],[10,2],[10,3],[10,4],[11,1],[11,2],[11,3],[11,4],[12,4]],"fill":"#e2cfb8","pattern":"boards","name":"教室"},{"id":"Head's Study","labelAt":[10,13],"cells":[[8,13],[8,14],[9,12],[9,13],[9,14],[9,15],[9,16],[10,12],[10,13],[10,14]],"fill":"#dccfb8","pattern":"boards","name":"校長室"},{"id":"Courtyard","labelAt":[14,8],"cells":[[10,6],[10,7],[10,8],[11,6],[11,7],[11,8],[11,9],[11,10],[11,11],[12,7],[12,8],[12,9],[12,10],[12,11],[13,7],[13,8],[13,9],[13,10],[14,8],[14,9],[15,9]],"fill":"#d6e2d2","pattern":"tiles","name":"中庭"},{"id":"Staff Room","labelAt":[13,14],"cells":[[10,15],[10,16],[11,12],[11,13],[11,14],[11,15],[11,16],[12,12],[12,13],[12,14],[12,15],[12,16],[13,13],[13,14],[13,15],[13,16],[14,15],[14,16]],"fill":"#e9d4cc","pattern":"boards","name":"職員室"},{"id":"Gym","labelAt":[16,13],"cells":[[13,11],[13,12],[14,10],[14,11],[14,12],[14,13],[14,14],[15,10],[15,11],[15,12],[15,13],[15,14],[15,15],[15,16],[16,10],[16,11],[16,12],[16,13],[16,14],[16,15],[16,16]],"fill":"#ead9c6","pattern":"planks","name":"体育館"},{"id":"Canteen","labelAt":[14,3],"cells":[[12,1],[12,2],[12,3],[13,1],[13,2],[13,3],[13,4],[13,5],[14,1],[14,2],[14,3],[14,4],[15,1],[15,2],[16,1]],"fill":"#e8eef2","pattern":"tiles","name":"食堂"},{"id":"Changing Room","labelAt":[16,5],"cells":[[14,5],[15,3],[15,4],[15,5],[15,6],[16,2],[16,3],[16,4],[16,5],[16,6],[16,7]],"fill":"#dde8ec","pattern":"tiles","name":"更衣室"}],"objectTypes":{"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\"/>"},"bench":{"occupiable":true,"name":"ベンチ","icon":"<rect x=\"2\" y=\"13\" width=\"42\" height=\"21\" rx=\"3.5\" fill=\"#fbfaf6\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"2\" y=\"13\" width=\"42\" height=\"7\" rx=\"3\" fill=\"#d9d5cc\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><line x1=\"16\" y1=\"20\" x2=\"16\" y2=\"34\" stroke=\"#a9a49a\" stroke-width=\"1.3\"/><line x1=\"30\" y1=\"20\" x2=\"30\" y2=\"34\" stroke=\"#a9a49a\" stroke-width=\"1.3\"/>"},"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\"/>"},"crashmat":{"occupiable":true,"name":"マット","icon":"<rect x=\"2\" y=\"2\" width=\"42\" height=\"42\" rx=\"4\" fill=\"#3a6fb0\" stroke=\"#1f3f6b\" stroke-width=\"1.5\"/><rect x=\"6\" y=\"6\" width=\"34\" height=\"34\" rx=\"3\" fill=\"none\" stroke=\"#8fb4e0\" stroke-width=\"1.2\"/><line x1=\"23\" y1=\"6\" x2=\"23\" y2=\"40\" stroke=\"#8fb4e0\" stroke-width=\"1.2\"/>"},"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\"/>"},"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\"/>"},"ballbasket":{"occupiable":false,"name":"ボールかご","icon":"<path d=\"M15 34 L13 43 M31 34 L33 43\" stroke=\"#5b6770\" stroke-width=\"2\" stroke-linecap=\"round\"/><circle cx=\"16\" cy=\"16\" r=\"4.500\" fill=\"#d8e84a\" stroke=\"#7d8a1c\" stroke-width=\"1\"/><circle cx=\"24\" cy=\"13.500\" r=\"4.500\" fill=\"#d8e84a\" stroke=\"#7d8a1c\" stroke-width=\"1\"/><circle cx=\"31\" cy=\"16.500\" r=\"4.500\" fill=\"#d8e84a\" stroke=\"#7d8a1c\" stroke-width=\"1\"/><path d=\"M9 20 H37 L32 35 H14 Z\" fill=\"#e9eef0\" stroke=\"#5b6770\" stroke-width=\"1.5\" stroke-linejoin=\"round\"/><path d=\"M16.500 20 L18.500 35 M23 20 V35 M29.500 20 L27.500 35 M10.700 25 H35.300 M12.300 30 H33.700\" stroke=\"#5b6770\" stroke-width=\"1\"/>"},"blackboard":{"occupiable":false,"name":"黒板","icon":"<rect x=\"2\" y=\"5\" width=\"42\" height=\"34\" rx=\"2\" fill=\"#7a5230\" stroke=\"#4a3017\" stroke-width=\"1.5\"/><rect x=\"5\" y=\"8\" width=\"36\" height=\"27\" fill=\"#2e6b4e\"/><path d=\"M11 28 L11 15 L26 28 Z\" fill=\"none\" stroke=\"#f4f1e6\" stroke-width=\"1.3\" stroke-linejoin=\"round\"/><path d=\"M29 14 h8 M29 19 h6 M29 24 h8\" stroke=\"#f4f1e6\" stroke-width=\"1.3\" stroke-linecap=\"round\"/><rect x=\"6\" y=\"39\" width=\"34\" height=\"3\" rx=\"1\" fill=\"#4a3017\"/><rect x=\"9\" y=\"37.5\" width=\"5\" height=\"2\" fill=\"#f4f1e6\"/>"},"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>"},"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\"/>"},"camera":{"occupiable":false,"name":"カメラ","icon":"<rect x=\"6\" y=\"14\" width=\"26\" height=\"18\" rx=\"3\" fill=\"#2b2f33\" stroke=\"#0b0e12\" stroke-width=\"1.5\"/><path d=\"M32 19 l9 -5 v18 l-9 -5 z\" fill=\"#2b2f33\" stroke=\"#0b0e12\" stroke-width=\"1.5\"/><circle cx=\"15\" cy=\"23\" r=\"5\" fill=\"#5b6b76\" stroke=\"#c9d6dd\" stroke-width=\"1.2\"/><circle cx=\"26\" cy=\"18\" r=\"1.6\" fill=\"#e0362e\"/><rect x=\"17\" y=\"32\" width=\"4\" height=\"9\" fill=\"#5b6b76\"/><path d=\"M10 42 l9 -4 l9 4\" fill=\"none\" stroke=\"#5b6b76\" stroke-width=\"2.5\"/>"},"climbwall":{"occupiable":false,"name":"クライミングウォール","icon":"<rect x=\"3\" y=\"3\" width=\"40\" height=\"40\" fill=\"#8b8f96\" stroke=\"#3d444b\" stroke-width=\"1.5\"/><g><circle cx=\"11\" cy=\"10\" r=\"3\" fill=\"#e0362e\"/><circle cx=\"24\" cy=\"8\" r=\"2.6\" fill=\"#f0b429\"/><circle cx=\"36\" cy=\"13\" r=\"3\" fill=\"#3fbf7f\"/><circle cx=\"15\" cy=\"22\" r=\"2.8\" fill=\"#1f6fb2\"/><circle cx=\"30\" cy=\"24\" r=\"3.2\" fill=\"#e0362e\"/><circle cx=\"9\" cy=\"34\" r=\"3\" fill=\"#f0b429\"/><circle cx=\"22\" cy=\"36\" r=\"2.6\" fill=\"#3fbf7f\"/><circle cx=\"37\" cy=\"35\" r=\"3\" fill=\"#1f6fb2\"/></g>"},"clock":{"occupiable":false,"name":"時計","icon":"<rect x=\"15\" y=\"14\" width=\"16\" height=\"27\" rx=\"1.5\" fill=\"#7a4e2a\" stroke=\"#4a2e16\" stroke-width=\"1.5\"/><rect x=\"13\" y=\"40\" width=\"20\" height=\"4\" rx=\"1\" fill=\"#5e3a1e\" stroke=\"#4a2e16\"/><path d=\"M13 16 v-9 q0 -5 10 -5 q10 0 10 5 v9 z\" fill=\"#8f5e34\" stroke=\"#4a2e16\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"10\" r=\"5.5\" fill=\"#f4efe6\" stroke=\"#c9a03a\" stroke-width=\"1.2\"/><path d=\"M23 10 v-3.5 M23 10 h2.8\" stroke=\"#2a2018\" stroke-width=\"1.1\" stroke-linecap=\"round\"/><rect x=\"19\" y=\"19\" width=\"8\" height=\"16\" rx=\"4\" fill=\"#3a2414\"/><line x1=\"23\" y1=\"19\" x2=\"23\" y2=\"30\" stroke=\"#c9a03a\" stroke-width=\"1\"/><circle cx=\"23\" cy=\"31\" r=\"2.4\" fill=\"#c9a03a\"/>"},"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\"/>"},"curtain":{"occupiable":false,"name":"カーテン","icon":"<path d=\"M6 4 h34 v38 q-8 -6 -17 0 q-9 -6 -17 0 z\" fill=\"#b3252f\" stroke=\"#6b1218\" stroke-width=\"1.5\"/><g stroke=\"#8a1a22\" stroke-width=\"1.5\"><line x1=\"12\" y1=\"8\" x2=\"10\" y2=\"38\"/><line x1=\"18\" y1=\"8\" x2=\"17\" y2=\"38\"/><line x1=\"28\" y1=\"8\" x2=\"29\" y2=\"38\"/><line x1=\"34\" y1=\"8\" x2=\"36\" y2=\"38\"/></g><rect x=\"4\" y=\"3\" width=\"38\" height=\"4\" rx=\"2\" fill=\"#c9a03a\"/>"},"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\"/>"},"doublebass":{"occupiable":false,"name":"コントラバス","icon":"<path d=\"M23 43 v2\" stroke=\"#6b7278\" stroke-width=\"1.6\"/><path d=\"M23 3 v18\" stroke=\"#3a2412\" stroke-width=\"3\" stroke-linecap=\"round\"/><path d=\"M20 1.5 h6 v4 h-6 z\" fill=\"#3a2412\"/><path d=\"M23 17 q-8 0 -8 6 q0 3 2.5 4.5 q-5.5 2 -5.5 8.5 q0 7 11 7 q11 0 11 -7 q0 -6.500 -5.500 -8.500 q2.500 -1.500 2.500 -4.500 q0 -6 -8 -6 z\" fill=\"#b5651d\" stroke=\"#5a2f0a\" stroke-width=\"1.4\" stroke-linejoin=\"round\"/><path d=\"M21.6 6 v31 M23 6 v31 M24.4 6 v31\" stroke=\"#f7e7a8\" stroke-width=\".6\"/><rect x=\"19.5\" y=\"33\" width=\"7\" height=\"1.8\" fill=\"#3a2412\"/><path d=\"M17 29 q-1.500 2 0 4 M29 29 q1.500 2 0 4\" fill=\"none\" stroke=\"#3a2412\" stroke-width=\"1.2\" stroke-linecap=\"round\"/>"},"drumkit":{"occupiable":false,"name":"ドラムセット","icon":"<path d=\"M6 43 V9 M40 43 V7\" stroke=\"#6b7278\" stroke-width=\"1.4\"/><path d=\"M14 42 l3 -4 M32 42 l-3 -4\" stroke=\"#6b7278\" stroke-width=\"1.6\" stroke-linecap=\"round\"/><circle cx=\"23\" cy=\"30\" r=\"12\" fill=\"#d7263d\" stroke=\"#5a1510\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"30\" r=\"8.5\" fill=\"#f7f4ee\" stroke=\"#5a1510\" stroke-width=\"1\"/><rect x=\"9\" y=\"12\" width=\"11\" height=\"8\" rx=\"2\" fill=\"#d7263d\" stroke=\"#5a1510\" stroke-width=\"1.2\"/><rect x=\"26\" y=\"12\" width=\"11\" height=\"8\" rx=\"2\" fill=\"#d7263d\" stroke=\"#5a1510\" stroke-width=\"1.2\"/><rect x=\"9\" y=\"11\" width=\"11\" height=\"2.4\" rx=\"1\" fill=\"#f7f4ee\" stroke=\"#5a1510\" stroke-width=\".8\"/><rect x=\"26\" y=\"11\" width=\"11\" height=\"2.4\" rx=\"1\" fill=\"#f7f4ee\" stroke=\"#5a1510\" stroke-width=\".8\"/><ellipse cx=\"6\" cy=\"8\" rx=\"5.5\" ry=\"1.8\" fill=\"#e0b050\" stroke=\"#7a5a1a\" stroke-width=\"1\"/><ellipse cx=\"40\" cy=\"6\" rx=\"5.5\" ry=\"1.8\" fill=\"#e0b050\" stroke=\"#7a5a1a\" stroke-width=\"1\"/>"},"flagpole":{"occupiable":false,"name":"旗竿","icon":"<rect x=\"22\" y=\"4\" width=\"2.5\" height=\"38\" fill=\"#3b3b3b\"/><path d=\"M24.5 6 h14 l-4 5 l4 5 h-14 z\" fill=\"#c0392b\"/><rect x=\"16\" y=\"40\" width=\"15\" height=\"4\" rx=\"1.5\" fill=\"#3b3b3b\"/>"},"flowers":{"occupiable":false,"name":"花壇","icon":"<rect x=\"2\" y=\"8\" width=\"42\" height=\"30\" rx=\"7\" fill=\"#b9a38a\" stroke=\"#6e5a44\" stroke-width=\"1.5\"/><path d=\"M8 11.5 h30 q4 0 4 4 v15 q0 4 -4 4 h-30 q-4 0 -4 -4 v-15 q0 -4 4 -4 z\" fill=\"#6b4a2e\"/><path d=\"M2.6 18 h3 M2.6 28 h3 M40.4 18 h3 M40.4 28 h3 M15 8.6 v2.6 M31 8.6 v2.6 M15 34.8 v2.6 M31 34.8 v2.6\" stroke=\"#6e5a44\" stroke-width=\"1\"/><ellipse cx=\"8.3\" cy=\"19.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 8.3 19.2)\" fill=\"#3f8a4a\"/><ellipse cx=\"12.7\" cy=\"19.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 12.7 19.2)\" fill=\"#4f9e58\"/><ellipse cx=\"16.8\" cy=\"18.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 16.8 18.2)\" fill=\"#3f8a4a\"/><ellipse cx=\"21.2\" cy=\"18.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 21.2 18.2)\" fill=\"#4f9e58\"/><ellipse cx=\"25.3\" cy=\"19.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 25.3 19.2)\" fill=\"#3f8a4a\"/><ellipse cx=\"29.7\" cy=\"19.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 29.7 19.2)\" fill=\"#4f9e58\"/><ellipse cx=\"33.8\" cy=\"18.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 33.8 18.2)\" fill=\"#3f8a4a\"/><ellipse cx=\"38.2\" cy=\"18.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 38.2 18.2)\" fill=\"#4f9e58\"/><ellipse cx=\"12.3\" cy=\"26.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 12.3 26.2)\" fill=\"#3f8a4a\"/><ellipse cx=\"16.7\" cy=\"26.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 16.7 26.2)\" fill=\"#4f9e58\"/><ellipse cx=\"20.8\" cy=\"25.7\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 20.8 25.7)\" fill=\"#3f8a4a\"/><ellipse cx=\"25.2\" cy=\"25.7\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 25.2 25.7)\" fill=\"#4f9e58\"/><ellipse cx=\"29.3\" cy=\"26.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 29.3 26.2)\" fill=\"#3f8a4a\"/><ellipse cx=\"33.7\" cy=\"26.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 33.7 26.2)\" fill=\"#4f9e58\"/><ellipse cx=\"8.3\" cy=\"32.7\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 8.3 32.7)\" fill=\"#3f8a4a\"/><ellipse cx=\"12.7\" cy=\"32.7\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 12.7 32.7)\" fill=\"#4f9e58\"/><ellipse cx=\"16.8\" cy=\"33.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 16.8 33.2)\" fill=\"#3f8a4a\"/><ellipse cx=\"21.2\" cy=\"33.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 21.2 33.2)\" fill=\"#4f9e58\"/><ellipse cx=\"25.3\" cy=\"32.7\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 25.3 32.7)\" fill=\"#3f8a4a\"/><ellipse cx=\"29.7\" cy=\"32.7\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 29.7 32.7)\" fill=\"#4f9e58\"/><ellipse cx=\"33.8\" cy=\"33.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 33.8 33.2)\" fill=\"#3f8a4a\"/><ellipse cx=\"38.2\" cy=\"33.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 38.2 33.2)\" fill=\"#4f9e58\"/><g fill=\"#e0526a\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"12.40\" cy=\"17.00\" r=\"1.7\"/><circle cx=\"11.09\" cy=\"18.81\" r=\"1.7\"/><circle cx=\"8.96\" cy=\"18.12\" r=\"1.7\"/><circle cx=\"8.96\" cy=\"15.88\" r=\"1.7\"/><circle cx=\"11.09\" cy=\"15.19\" r=\"1.7\"/></g><circle cx=\"10.5\" cy=\"17\" r=\"1.1\" fill=\"#f7e07a\"/><g fill=\"#f2d24a\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"20.90\" cy=\"16.00\" r=\"1.7\"/><circle cx=\"19.59\" cy=\"17.81\" r=\"1.7\"/><circle cx=\"17.46\" cy=\"17.12\" r=\"1.7\"/><circle cx=\"17.46\" cy=\"14.88\" r=\"1.7\"/><circle cx=\"19.59\" cy=\"14.19\" r=\"1.7\"/></g><circle cx=\"19\" cy=\"16\" r=\"1.1\" fill=\"#f2a53a\"/><g fill=\"#b05fc4\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"29.40\" cy=\"17.00\" r=\"1.7\"/><circle cx=\"28.09\" cy=\"18.81\" r=\"1.7\"/><circle cx=\"25.96\" cy=\"18.12\" r=\"1.7\"/><circle cx=\"25.96\" cy=\"15.88\" r=\"1.7\"/><circle cx=\"28.09\" cy=\"15.19\" r=\"1.7\"/></g><circle cx=\"27.5\" cy=\"17\" r=\"1.1\" fill=\"#f7e07a\"/><g fill=\"#f28c3a\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"37.90\" cy=\"16.00\" r=\"1.7\"/><circle cx=\"36.59\" cy=\"17.81\" r=\"1.7\"/><circle cx=\"34.46\" cy=\"17.12\" r=\"1.7\"/><circle cx=\"34.46\" cy=\"14.88\" r=\"1.7\"/><circle cx=\"36.59\" cy=\"14.19\" r=\"1.7\"/></g><circle cx=\"36\" cy=\"16\" r=\"1.1\" fill=\"#f7e07a\"/><g fill=\"#fbfaf6\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"16.40\" cy=\"24.00\" r=\"1.7\"/><circle cx=\"15.09\" cy=\"25.81\" r=\"1.7\"/><circle cx=\"12.96\" cy=\"25.12\" r=\"1.7\"/><circle cx=\"12.96\" cy=\"22.88\" r=\"1.7\"/><circle cx=\"15.09\" cy=\"22.19\" r=\"1.7\"/></g><circle cx=\"14.5\" cy=\"24\" r=\"1.1\" fill=\"#f7e07a\"/><g fill=\"#d94a8a\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"24.90\" cy=\"23.50\" r=\"1.7\"/><circle cx=\"23.59\" cy=\"25.31\" r=\"1.7\"/><circle cx=\"21.46\" cy=\"24.62\" r=\"1.7\"/><circle cx=\"21.46\" cy=\"22.38\" r=\"1.7\"/><circle cx=\"23.59\" cy=\"21.69\" r=\"1.7\"/></g><circle cx=\"23\" cy=\"23.5\" r=\"1.1\" fill=\"#f7e07a\"/><g fill=\"#e0526a\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"33.40\" cy=\"24.00\" r=\"1.7\"/><circle cx=\"32.09\" cy=\"25.81\" r=\"1.7\"/><circle cx=\"29.96\" cy=\"25.12\" r=\"1.7\"/><circle cx=\"29.96\" cy=\"22.88\" r=\"1.7\"/><circle cx=\"32.09\" cy=\"22.19\" r=\"1.7\"/></g><circle cx=\"31.5\" cy=\"24\" r=\"1.1\" fill=\"#f7e07a\"/><g fill=\"#f2d24a\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"12.40\" cy=\"30.50\" r=\"1.7\"/><circle cx=\"11.09\" cy=\"32.31\" r=\"1.7\"/><circle cx=\"8.96\" cy=\"31.62\" r=\"1.7\"/><circle cx=\"8.96\" cy=\"29.38\" r=\"1.7\"/><circle cx=\"11.09\" cy=\"28.69\" r=\"1.7\"/></g><circle cx=\"10.5\" cy=\"30.5\" r=\"1.1\" fill=\"#f2a53a\"/><g fill=\"#b05fc4\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"20.90\" cy=\"31.00\" r=\"1.7\"/><circle cx=\"19.59\" cy=\"32.81\" r=\"1.7\"/><circle cx=\"17.46\" cy=\"32.12\" r=\"1.7\"/><circle cx=\"17.46\" cy=\"29.88\" r=\"1.7\"/><circle cx=\"19.59\" cy=\"29.19\" r=\"1.7\"/></g><circle cx=\"19\" cy=\"31\" r=\"1.1\" fill=\"#f7e07a\"/><g fill=\"#f28c3a\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"29.40\" cy=\"30.50\" r=\"1.7\"/><circle cx=\"28.09\" cy=\"32.31\" r=\"1.7\"/><circle cx=\"25.96\" cy=\"31.62\" r=\"1.7\"/><circle cx=\"25.96\" cy=\"29.38\" r=\"1.7\"/><circle cx=\"28.09\" cy=\"28.69\" r=\"1.7\"/></g><circle cx=\"27.5\" cy=\"30.5\" r=\"1.1\" fill=\"#f7e07a\"/><g fill=\"#fbfaf6\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"37.90\" cy=\"31.00\" r=\"1.7\"/><circle cx=\"36.59\" cy=\"32.81\" r=\"1.7\"/><circle cx=\"34.46\" cy=\"32.12\" r=\"1.7\"/><circle cx=\"34.46\" cy=\"29.88\" r=\"1.7\"/><circle cx=\"36.59\" cy=\"29.19\" r=\"1.7\"/></g><circle cx=\"36\" cy=\"31\" r=\"1.1\" fill=\"#f7e07a\"/>"},"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\"/>"},"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\"/>"},"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\"/>"},"lectern":{"occupiable":false,"name":"演台","icon":"<rect x=\"21\" y=\"18\" width=\"4\" height=\"20\" fill=\"#6e4a2a\"/><rect x=\"13\" y=\"38\" width=\"20\" height=\"4\" rx=\"1.5\" fill=\"#6e4a2a\"/><path d=\"M9 20 l28 -8 l0 6 l-28 8 z\" fill=\"#a5733f\" stroke=\"#5a3a1c\" stroke-width=\"1.2\"/><path d=\"M12 18 l22 -6\" stroke=\"#f7f4ee\" stroke-width=\"3\"/><path d=\"M14 20 l18 -5\" stroke=\"#5b5852\" stroke-width=\".8\"/>"},"locker":{"occupiable":false,"name":"ロッカー","icon":"<rect x=\"8\" y=\"4\" width=\"30\" height=\"38\" rx=\"2\" fill=\"#7f95a8\" stroke=\"#3d4f5e\" stroke-width=\"1.5\"/><line x1=\"23\" y1=\"4\" x2=\"23\" y2=\"42\" stroke=\"#3d4f5e\"/><rect x=\"11\" y=\"10\" width=\"9\" height=\"3\" fill=\"#d7e1e8\"/><rect x=\"26\" y=\"10\" width=\"9\" height=\"3\" fill=\"#d7e1e8\"/><rect x=\"11\" y=\"16\" width=\"9\" height=\"3\" fill=\"#d7e1e8\"/><rect x=\"26\" y=\"16\" width=\"9\" height=\"3\" fill=\"#d7e1e8\"/><circle cx=\"19\" cy=\"28\" r=\"1.5\" fill=\"#1f2a33\"/><circle cx=\"34\" cy=\"28\" r=\"1.5\" fill=\"#1f2a33\"/>"},"microscope":{"occupiable":false,"name":"顕微鏡","icon":"<rect x=\"9\" y=\"38\" width=\"26\" height=\"5\" rx=\"2\" fill=\"#2f3640\"/><path d=\"M29 38 V29 q0 -5 -5 -7\" fill=\"none\" stroke=\"#2f3640\" stroke-width=\"4\" stroke-linecap=\"round\"/><rect x=\"11\" y=\"27\" width=\"18\" height=\"3\" rx=\"1\" fill=\"#4a5560\"/><circle cx=\"18\" cy=\"34\" r=\"2.6\" fill=\"#dfe6ea\" stroke=\"#5a6068\" stroke-width=\"1\"/><g transform=\"rotate(-20 20 16)\"><rect x=\"16\" y=\"6\" width=\"7\" height=\"19\" rx=\"2\" fill=\"#c9a24a\" stroke=\"#6e5420\" stroke-width=\"1.2\"/><rect x=\"15\" y=\"2.500\" width=\"9\" height=\"4\" rx=\"1.2\" fill=\"#2f3640\"/><rect x=\"17.500\" y=\"24\" width=\"4\" height=\"4\" fill=\"#2f3640\"/></g>"},"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\"/>"},"piano":{"occupiable":false,"name":"ピアノ","icon":"<path d=\"M8 8 h22 q10 0 12 12 v18 h-34 z\" fill=\"#1c1c1c\" stroke=\"#0b0b0b\" stroke-width=\"1.5\"/><rect x=\"10\" y=\"32\" width=\"18\" height=\"5\" fill=\"#f4efe6\"/><g fill=\"#1c1c1c\"><rect x=\"12\" y=\"32\" width=\"2\" height=\"3\"/><rect x=\"16\" y=\"32\" width=\"2\" height=\"3\"/><rect x=\"22\" y=\"32\" width=\"2\" height=\"3\"/></g>"},"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\"/>"},"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\"/>"},"scoreboard":{"occupiable":false,"name":"スコアボード","icon":"<path d=\"M12 30 V43 M34 30 V43\" stroke=\"#3d4f5e\" stroke-width=\"2.5\" stroke-linecap=\"round\"/><rect x=\"4\" y=\"5\" width=\"38\" height=\"26\" rx=\"2\" fill=\"#1f2a33\" stroke=\"#0e151b\" stroke-width=\"1.5\"/><path d=\"M4 18 H42 M25 5 V31 M33.500 5 V31\" stroke=\"#51606c\" stroke-width=\"1\"/><rect x=\"7\" y=\"9.500\" width=\"15\" height=\"4\" rx=\"1\" fill=\"#d7e1e8\"/><rect x=\"7\" y=\"22.500\" width=\"15\" height=\"4\" rx=\"1\" fill=\"#d7e1e8\"/><rect x=\"27.500\" y=\"8.500\" width=\"3.500\" height=\"6\" fill=\"#f2c94c\"/><rect x=\"36\" y=\"8.500\" width=\"3.500\" height=\"6\" fill=\"#f2c94c\"/><rect x=\"27.500\" y=\"21.500\" width=\"3.500\" height=\"6\" fill=\"#f2c94c\"/><rect x=\"36\" y=\"21.500\" width=\"3.500\" height=\"6\" fill=\"#e26d5a\"/>"},"shower":{"occupiable":false,"name":"シャワー","icon":"<rect x=\"20\" y=\"6\" width=\"6\" height=\"14\" fill=\"#8a949c\"/><rect x=\"12\" y=\"18\" width=\"22\" height=\"6\" rx=\"3\" fill=\"#dfe6ea\" stroke=\"#5b6b76\"/><line x1=\"15\" y1=\"26\" x2=\"14\" y2=\"38\" stroke=\"#7fc4d8\" stroke-width=\"1.5\"/><line x1=\"20\" y1=\"26\" x2=\"19\" y2=\"40\" stroke=\"#7fc4d8\" stroke-width=\"1.5\"/><line x1=\"25\" y1=\"26\" x2=\"26\" y2=\"40\" stroke=\"#7fc4d8\" stroke-width=\"1.5\"/><line x1=\"30\" y1=\"26\" x2=\"31\" y2=\"38\" stroke=\"#7fc4d8\" stroke-width=\"1.5\"/>"},"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\"/>"},"stand":{"occupiable":false,"name":"譜面台","icon":"<rect x=\"13\" y=\"6\" width=\"20\" height=\"16\" rx=\"2\" fill=\"#3d444b\" stroke=\"#161c25\"/><line x1=\"16\" y1=\"11\" x2=\"30\" y2=\"11\" stroke=\"#f4efe6\"/><line x1=\"16\" y1=\"16\" x2=\"30\" y2=\"16\" stroke=\"#f4efe6\"/><line x1=\"23\" y1=\"22\" x2=\"23\" y2=\"38\" stroke=\"#3d444b\" stroke-width=\"2.5\"/><path d=\"M14 42 l9 -6 l9 6\" fill=\"none\" stroke=\"#3d444b\" stroke-width=\"2.5\"/>"},"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\"/>"},"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\"/>","iconTall":"<rect x=\"7\" y=\"7\" width=\"32\" height=\"78\" rx=\"5\" fill=\"#b98a5a\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><rect x=\"12\" y=\"12\" width=\"22\" height=\"68\" rx=\"3\" fill=\"#d1a675\"/>"},"tree":{"occupiable":false,"name":"木","icon":"<rect x=\"20\" y=\"28\" width=\"6\" height=\"14\" rx=\"1\" fill=\"#6e4a2a\"/><circle cx=\"23\" cy=\"19\" r=\"13\" fill=\"#3f8a4a\" stroke=\"#2c5e33\" stroke-width=\"1.5\"/><circle cx=\"16\" cy=\"23\" r=\"7\" fill=\"#57a35e\"/><circle cx=\"30\" cy=\"14\" r=\"7\" fill=\"#57a35e\"/>"},"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\"/>"},"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\"/>"}},"wallTypes":{},"objects":[{"cell":[1,1],"type":"bookcase"},{"cell":[1,3],"type":"bookcase"},{"cell":[1,5],"type":"bookcase"},{"cell":[1,8],"type":"sink"},{"cell":[1,11],"type":"sink"},{"cell":[1,13],"type":"drumkit"},{"cell":[1,16],"type":"piano"},{"cell":[2,3],"type":"desk"},{"cell":[2,9],"type":"microscope"},{"cell":[2,11],"type":"stool"},{"cell":[2,15],"type":"stand"},{"cell":[3,1],"type":"bookcase"},{"cell":[3,3],"type":"chair"},{"cell":[3,8],"type":"stool"},{"cell":[3,14],"type":"chair"},{"cell":[3,16],"type":"doublebass"},{"cell":[4,1],"type":"rack"},{"cell":[4,4],"type":"globe"},{"cell":[4,6],"type":"curtain"},{"cell":[4,8],"type":"curtain"},{"cell":[4,11],"type":"cabinet"},{"cell":[4,12],"type":"chair"},{"cell":[4,16],"type":"sink"},{"cell":[5,2],"type":"bench"},{"cell":[5,9],"type":"lectern"},{"cell":[5,12],"type":"flagpole"},{"cell":[5,16],"type":"statue"},{"cell":[6,1],"type":"rack"},{"cell":[6,4],"type":"locker"},{"cell":[6,14],"type":"table"},{"cell":[6,15],"type":"stool"},{"cell":[7,2],"type":"blackboard"},{"cell":[7,6],"type":"chair"},{"cell":[7,8],"type":"chair"},{"cell":[7,10],"type":"chair"},{"cell":[7,12],"type":"chair"},{"cell":[7,16],"type":"painting"},{"cell":[8,4],"type":"locker"},{"cell":[8,7],"type":"chair"},{"cell":[8,9],"type":"chair"},{"cell":[8,11],"type":"chair"},{"cell":[8,13],"type":"clock"},{"cell":[8,16],"type":"chair"},{"cell":[9,1],"type":"desk"},{"cell":[9,3],"type":"desk"},{"cell":[9,4],"type":"camera"},{"cell":[9,6],"type":"plant"},{"cell":[9,14],"type":"desk"},{"cell":[9,16],"type":"bookcase"},{"cell":[10,1],"type":"chair"},{"cell":[10,3],"type":"chair"},{"cell":[10,8],"type":"flowers"},{"cell":[10,10],"type":"clock"},{"cell":[10,13],"type":"armchair"},{"cell":[10,16],"type":"kettle"},{"cell":[11,2],"type":"desk"},{"cell":[11,6],"type":"tree"},{"cell":[11,8],"type":"bench"},{"cell":[11,13],"type":"sofa"},{"cell":[12,1],"type":"counter"},{"cell":[12,2],"type":"counter"},{"cell":[12,4],"type":"globe"},{"cell":[12,6],"type":"trophy"},{"cell":[12,9],"type":"fountain"},{"cell":[12,14],"type":"table"},{"cell":[12,16],"type":"armchair"},{"cell":[13,3],"type":"chair"},{"cell":[13,7],"type":"bench"},{"cell":[13,10],"type":"tree"},{"cell":[13,13],"type":"plant"},{"cell":[14,2],"type":"table"},{"cell":[14,14],"type":"scoreboard"},{"cell":[14,16],"type":"rack"},{"cell":[15,1],"type":"chair"},{"cell":[15,4],"type":"bench"},{"cell":[15,8],"type":"bench"},{"cell":[15,11],"type":"crashmat"},{"cell":[15,12],"type":"crashmat"},{"cell":[15,16],"type":"climbwall"},{"cell":[16,1],"type":"vending"},{"cell":[16,2],"type":"locker"},{"cell":[16,3],"type":"locker"},{"cell":[16,4],"type":"locker"},{"cell":[16,7],"type":"shower"},{"cell":[16,11],"type":"ballbasket"},{"cell":[16,16],"type":"climbwall"}],"wallFeatures":[],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Amanda","gender":"F","role":"classics","color":"#c62828","avatar":{"bg":"#5a4a6a","skin":"#f3d3b5","hair":"#b5703a","style":"long","shirt":"#7a2a4a","necklace":true,"lips":"#9a2a3a"},"clue":"彼女は<b>座っていた</b>。","job":"弁護士","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Amanda\"><rect width=\"80\" height=\"80\" fill=\"#5a4a6a\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#b5703a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#7a2a4a\"/><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=\"#f3d3b5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f3d3b5\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#b5703a\"/><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=\"M35.4 42.9 Q37.7 40.9 40 42.3 Q42.3 40.9 44.6 42.9 Q40 47.6 35.4 42.9 Z\" fill=\"#9a2a3a\"/></svg>","solverRole":"classics","constraints":[{"type":"on_any","objs":["armchair","bench","chair","crashmat","sofa","stool"]}]},{"id":"B","name":"Brandon","gender":"M","role":"classics","color":"#1565c0","avatar":{"bg":"#3a4a5a","skin":"#efc7a3","hair":"#5a3a22","style":"short","shirt":"#2a3a5a","beard":true,"glasses":true},"clue":"彼は<b>自分のエリアにひとりだけ</b>いた。","job":"書店主","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Brandon\"><rect width=\"80\" height=\"80\" fill=\"#3a4a5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2a3a5a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#efc7a3\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#efc7a3\"/><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\"/><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=\"#5a3a22\"/></svg>","solverRole":"classics","constraints":[{"type":"alone"}]},{"id":"C","name":"Claudia","gender":"F","role":"classics","color":"#ad1457","avatar":{"bg":"#6a3a4a","skin":"#f6d8c0","hair":"#1c1a1a","style":"bob","shirt":"#8a2a4a","earrings":true},"clue":"彼女は<b>座っていた</b>。","job":"博物館の学芸員","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Claudia\"><rect width=\"80\" height=\"80\" fill=\"#6a3a4a\"/><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=\"#8a2a4a\"/><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=\"#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=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"classics","constraints":[{"type":"on_any","objs":["armchair","bench","chair","crashmat","sofa","stool"]}]},{"id":"D","name":"Dave","gender":"M","role":"classics","color":"#6a1b9a","avatar":{"bg":"#4a4a4a","skin":"#e9c6a4","hair":"#9a9a9a","style":"bald","shirt":"#3a3a3a","mustache":true,"mustacheColor":"#8a8a8a"},"clue":"彼と<b>Claudia</b>は<b>同じ種類のもの</b>の隣にいた。","job":"ジャーナリスト","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Dave\"><rect width=\"80\" height=\"80\" fill=\"#4a4a4a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#3a3a3a\"/><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 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#9a9a9a\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 30 Z\" fill=\"#9a9a9a\"/><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=\"#8a8a8a\"/></svg>","solverRole":"classics","constraints":[{"type":"same_object_type","q":"C"}]},{"id":"E","name":"Ella","gender":"F","role":"classics","color":"#2e7d32","avatar":{"bg":"#3a5a5a","skin":"#f1c8a5","hair":"#c8a050","style":"bun","shirt":"#2e6a5a","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=\"Ella\"><rect width=\"80\" height=\"80\" fill=\"#3a5a5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2e6a5a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f1c8a5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1c8a5\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#c8a050\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#c8a050\"/><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":"classics","constraints":[{"type":"no_gender_in_area","gender":"M"},{"type":"corner_of_area"}]},{"id":"F","name":"Franklin","gender":"M","role":"science","color":"#00838f","avatar":{"bg":"#2f3f4f","skin":"#f3d3b5","hair":"#3a2a1a","style":"slick","shirt":"#1f2f4f","mustache":true,"mustacheColor":"#3a2a1a"},"clue":"彼は<b>机</b>の隣にいた。","job":"薬剤師","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Franklin\"><rect width=\"80\" height=\"80\" fill=\"#2f3f4f\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1f2f4f\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f3d3b5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f3d3b5\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#3a2a1a\"/><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=\"#3a2a1a\"/></svg>","solverRole":"science","constraints":[{"type":"beside","obj":"desk"}]},{"id":"G","name":"Gwenda","gender":"F","role":"science","color":"#e65100","avatar":{"bg":"#6a5a3a","skin":"#efc7a3","hair":"#8a3a1a","style":"ponytail","shirt":"#5a6a2a"},"clue":"彼女の<b>列</b>のどこかに<b>ベンチ</b>があった。","job":"獣医","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Gwenda\"><rect width=\"80\" height=\"80\" fill=\"#6a5a3a\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#8a3a1a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5a6a2a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#efc7a3\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#efc7a3\"/><path d=\"M26 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 Z\" fill=\"#8a3a1a\"/><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":"science","constraints":[{"type":"col_has","obj":"bench"}]},{"id":"H","name":"Harry","gender":"M","role":"science","color":"#5d4037","avatar":{"bg":"#4a3a3a","skin":"#e4b998","hair":"#2a1a10","style":"short","shirt":"#5a2a2a","beard":true},"clue":"彼のエリアには<b>女性</b>がいた。","job":"母校の化学教師","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Harry\"><rect width=\"80\" height=\"80\" fill=\"#4a3a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5a2a2a\"/><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 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#2a1a10\"/><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=\"#2a1a10\"/></svg>","solverRole":"science","constraints":[{"type":"with_gender","gender":"F"}]},{"id":"I","name":"Ishani","gender":"F","role":"science","color":"#558b2f","avatar":{"bg":"#5a3a5a","skin":"#c68642","hair":"#1c1a1a","style":"long","shirt":"#c56a8a","necklace":true,"earrings":true},"clue":"彼女は<b>自分のエリアの角</b>にいた。","job":"外科医","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ishani\"><rect width=\"80\" height=\"80\" fill=\"#5a3a5a\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#1c1a1a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#c56a8a\"/><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=\"#c68642\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#c68642\"/><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=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"science","constraints":[{"type":"corner_of_area"}]},{"id":"J","name":"Josie","gender":"F","role":"music","color":"#283593","avatar":{"bg":"#3a4a6a","skin":"#f6d8c0","hair":"#5a3a22","style":"bob","shirt":"#3a5a8a","headband":"#f0d060"},"clue":"彼女のエリアには<b>男性</b>がいた。","job":"チェリスト","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Josie\"><rect width=\"80\" height=\"80\" fill=\"#3a4a6a\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#5a3a22\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#3a5a8a\"/><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=\"#f0d060\"/></svg>","solverRole":"music","constraints":[{"type":"with_gender","gender":"M"}]},{"id":"K","name":"Kyle","gender":"M","role":"music","color":"#37474f","avatar":{"bg":"#3a3a4a","skin":"#e9c6a4","hair":"#1c1a1a","style":"short","shirt":"#1b1b1b","beard":true,"headphones":true},"clue":"<b>クライミングウォール</b>は彼のエリアのどこかにあった。<b>彼のちょうど1行北</b>に<b>男性</b>がいた。","job":"音響エンジニア","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Kyle\"><rect width=\"80\" height=\"80\" fill=\"#3a3a4a\"/><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 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\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#1c1a1a\"/><path d=\"M25 34 Q25 12 40 12 Q55 12 55 34\" fill=\"none\" stroke=\"#111\" stroke-width=\"3\"/><rect x=\"21\" y=\"30\" width=\"7\" height=\"12\" rx=\"3\" fill=\"#111\"/><rect x=\"52\" y=\"30\" width=\"7\" height=\"12\" rx=\"3\" fill=\"#111\"/></svg>","solverRole":"music","constraints":[{"type":"area_has","obj":"climbwall"},{"type":"rel_any","dir":"N","exact":1,"gender":"M"}]},{"id":"L","name":"Luna","gender":"F","role":"music","color":"#7b1fa2","avatar":{"bg":"#6a4a5a","skin":"#f1c8a5","hair":"#e2c47a","style":"long","shirt":"#6a2a6a","earrings":true,"lips":"#b03050"},"clue":"<b>彼女のちょうど1行北</b>に<b>女性</b>がいた。","job":"声楽教師","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Luna\"><rect width=\"80\" height=\"80\" fill=\"#6a4a5a\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#e2c47a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#6a2a6a\"/><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=\"#e2c47a\"/><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=\"M35.4 42.9 Q37.7 40.9 40 42.3 Q42.3 40.9 44.6 42.9 Q40 47.6 35.4 42.9 Z\" fill=\"#b03050\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"music","constraints":[{"type":"rel_any","dir":"N","exact":1,"gender":"F"}]},{"id":"M","name":"Marcel","gender":"M","role":"music","color":"#0277bd","avatar":{"bg":"#4a5a4a","skin":"#e7b98f","hair":"#2a1a10","style":"slick","shirt":"#2e4a2e","mustache":true,"mustacheColor":"#2a1a10","glasses":true},"clue":"彼と<b>Josie</b>は<b>同じ種類のもの</b>の隣にいた。","job":"音楽プロデューサー","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Marcel\"><rect width=\"80\" height=\"80\" fill=\"#4a5a4a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2e4a2e\"/><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 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#2a1a10\"/><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=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#2a1a10\"/></svg>","solverRole":"music","constraints":[{"type":"same_object_type","q":"J"}]},{"id":"N","name":"Nate","gender":"M","role":"sports","color":"#f9a825","avatar":{"bg":"#2a4a3a","skin":"#efc7a3","hair":"#8a5a2a","style":"bald","shirt":"#1a5a2a","beard":true,"cap":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=\"Nate\"><rect width=\"80\" height=\"80\" fill=\"#2a4a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1a5a2a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#efc7a3\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#efc7a3\"/><path d=\"M26 30 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#8a5a2a\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 30 Z\" fill=\"#8a5a2a\"/><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=\"#8a5a2a\"/><path d=\"M24 24 Q24 11 40 11 Q56 11 56 24 Z\" fill=\"#22406f\"/><rect x=\"22\" y=\"22\" width=\"36\" height=\"5\" rx=\"2\" fill=\"#12213a\"/><circle cx=\"40\" cy=\"18\" r=\"2.6\" fill=\"#f0b429\"/></svg>","solverRole":"sports","constraints":[{"type":"not_area","areas":["Corridor"]}]},{"id":"O","name":"Oona","gender":"F","role":"sports","color":"#c2185b","avatar":{"bg":"#5a5a3a","skin":"#f3d3b5","hair":"#2a1a10","style":"ponytail","shirt":"#8a6a2a"},"clue":"彼女は<b>自分のエリアの角</b>にいた。","job":"理学療法士","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Oona\"><rect width=\"80\" height=\"80\" fill=\"#5a5a3a\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#2a1a10\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#8a6a2a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f3d3b5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f3d3b5\"/><path d=\"M26 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 Z\" fill=\"#2a1a10\"/><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":"sports","constraints":[{"type":"corner_of_area"}]},{"id":"V","name":"Vita","gender":"F","role":"victim","color":"#1b1b1b","avatar":{"bg":"#2a2a3a","skin":"#efc7a3","hair":"#5a3a22","style":"ponytail","shirt":"#c62828","whistle":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=\"Vita\"><rect width=\"80\" height=\"80\" fill=\"#2a2a3a\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#5a3a22\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#c62828\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#efc7a3\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#efc7a3\"/><path d=\"M26 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 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=\"M33 56 Q40 68 47 56\" fill=\"none\" stroke=\"#c9302c\" stroke-width=\"1.6\"/><rect x=\"37\" y=\"66\" width=\"7\" height=\"5\" rx=\"1.5\" fill=\"#e0b040\" stroke=\"#7a5a12\" stroke-width=\".8\"/><path d=\"M12 12 L68 68 M68 12 L12 68\" stroke=\"#e0362e\" stroke-width=\"5\" stroke-linecap=\"round\" opacity=\".9\"/></svg>","solverRole":"sports","constraints":[{"type":"area","areas":["Corridor"]}]}],"victim":"V","murderer":"H","solution":{"D":[1,9],"C":[2,11],"A":[3,8],"E":[4,12],"B":[5,10],"I":[6,3],"H":[7,4],"F":[8,1],"G":[9,2],"O":[10,6],"N":[11,7],"V":[12,5],"L":[13,16],"J":[14,13],"M":[15,14],"K":[16,15]},"walkthrough":[{"cand":{"F":[[2,2],[2,4],[3,3],[8,1],[8,3],[9,2],[10,1],[10,2],[10,3],[11,1],[11,3]],"V":[[1,6],[1,7],[2,6],[3,5],[3,6],[4,5],[5,5],[9,5],[10,5],[11,5],[12,5],[13,6],[14,6],[14,7],[15,7]],"K":[[13,11],[13,12],[14,10],[14,11],[14,12],[14,13],[15,10],[15,11],[15,12],[15,13],[15,14],[15,15],[16,10],[16,12],[16,13],[16,14],[16,15]]},"text":"まず列から。各クラスはメンバー数と同じ数の連続した列を取る――5、4、4、3――ので、四つのクラスは16列をある順序で分け合い、行についても同じことが言える。Franklinは机の隣にいた：机はR2C3、R9C1、R9C3、R11C2、R9C14にあるので、彼は1、2、3、4、13、14、15列のどれかにいる。Gwendaの列にはベンチがあった：ベンチはR5C2、R11C8、R13C7、R15C4、R15C8にあるので、彼女は2、4、7、8列のどれかにいる。二人を含む理科クラスの連続した4列は4列を含まなければならないので、帯は1、2、3、4列のどれかから始まる――そしてその西側に残るものは丸ごと一クラスだ：1列や2列では誰にも合わないし、3人のスポーツクラスは1–3列を取れない。Vitaは廊下にいて、廊下の最も西のマスは4列にあるからだ。したがって<b>理科クラスは1–4列を占める</b>。Vitaがいられる廊下のマスはこれで5–9列にあるので、スポーツクラスの帯はそのどれかを含む。Kyleは自分のエリアにクライミングウォールがあったので体育館（10–16列）にいて、音楽クラスの帯は少なくとも10列まで届く。スポーツクラスが5列から始まらないなら、5–8列か5–9列が丸ごと一クラス、つまり音楽かラテン語になる。5–8列の音楽はKyleを含まず、5–9列のラテン語の後ではスポーツの帯は10–12列か14–16列になり、廊下から遠い。したがって<b>スポーツクラスは5–7列を占め</b>、東側はラテン語の8–12列と音楽の13–16列か、音楽の8–11列とラテン語の12–16列のどちらかだ。"},{"cand":{"K":[[14,13],[15,13],[15,14],[15,15],[16,13],[16,14],[16,15]],"C":[[2,11],[3,8],[4,12],[7,8],[7,10],[7,12],[8,9],[8,11]],"V":[[1,6],[1,7],[2,6],[3,5],[3,6],[4,5],[5,5],[9,5],[10,5],[11,5],[12,5]]},"text":"音楽クラスが8–11列だと仮定する。その4行には体育館の一行（Kyle）が含まれ、8–11列にある体育館のマスは13–16行にある：音楽の帯は13–16行か、10–13行でその下の14–16行にスポーツクラスがあるかのどちらかだ。MarcelとJosieは同じ種類のものの隣にいたので、二人はそれぞれ何かの物の隣にいる。13–16行で物の隣にある音楽のマスはR13C8とR16C8（どちらもベンチ）、R13C9（噴水と木）、体育館のR14C11、R15C10、R15C11、R16C10（マットとボールかご）だ。噴水と木にはそのようなマスが一つずつしかなく、ベンチの2マスは8列を共有する――だからJosieとMarcelは二人ともKyleと一緒に体育館にいることになり、10列と11列の体育館のマスに3人がいることになって、不可能だ。10–13行ではKyleの体育館のマスはR13C11だけなので、11列は彼のもので、彼のちょうど1行北、12行の男性がMarcelだ。LunaとJosieは10行と11行を取る。10行には11列以外の音楽のマスがR10C9の一つだけある（R10C8は花壇、R10C10は時計）。そこにJosieがいれば時計の隣になるが、12行のMarcelは時計の隣にはいられない。したがってLunaはR10C9にいて、Josieは11行のR11C8かR11C10にいる（9列はLunaのもの）：R11C8は花壇の隣だけで、その花壇のもう一つの空きの隣マスR10C7はスポーツの列にあり、R11C10は何の隣でもない。どちらの場合も成り立たない：<b>ラテン語クラスは8–12列、音楽クラスは13–16列を占める</b>。これらの列にある体育館のマスは14–16行にあるので、<b>音楽クラスは13–16行を占める</b>。"},{"place":["C"],"cand":{"D":[[1,9],[1,10],[1,12]],"A":[[3,8],[4,12]],"E":[[1,12],[2,12],[3,12],[4,9],[4,12]],"V":[[10,5],[11,5],[12,5]]},"text":"Claudiaは座っていて、Daveは彼女と同じ種類のものの隣にいた――だからClaudiaは何かの物の隣にいる。8–12列の座れる場所は、スツールR2C11とR3C8、椅子R4C12、R7C8、R7C10、R7C12、R8C9、R8C11、そして音楽クラスの行にあるマットR15C11–R15C12だ。R3C8と講堂の椅子には自分のエリア内に隣接する物がなく、R4C12の隣にあるキャビネットと旗竿は別のエリアに属する。残るのは洗面台R1C11の隣のR2C11だけだ：<b>ClaudiaはR2C11にいる</b>。2行を含む5行の帯は1–5行しかありえない。6–12行は理科とスポーツのために残る。6–8行のスポーツは不可能だ：5–7列の廊下のマスは1–5行と9–15行にあり、Vitaにはそのどれかが必要だからだ。したがって<b>理科クラスは6–9行、スポーツクラスは10–12行を占める</b>。ブロックが確定した：ラテン語は1–5行×8–12列、理科は6–9×1–4、スポーツは10–12×5–7、音楽は13–16×13–16。Daveはラテン語ブロックで洗面台の隣にいる：R1C9、R1C10、R1C12のどれか（R2C8はClaudiaの行にある）。"},{"place":["E","A","B","D"],"cand":{"F":[[8,1],[8,3],[9,2]],"G":[[6,2],[7,4],[8,2],[9,2]],"I":[[6,3],[7,1],[7,3]],"H":[[6,2],[6,3],[7,1],[7,3],[7,4],[8,1],[8,2],[8,3],[9,2]]},"text":"ラテン語ブロック、1–5行と8–12列：化学室、音楽室のR3C12とR4C12、そして講堂の5行。Daveは化学室にいるので、エリアに男性がいなかったEllaはそこにいない：彼女の角は音楽室のR3C12とR4C12だ。Brandonは自分のエリアにひとりだけいた――ClaudiaやDaveとも、Ellaとも一緒ではない――ので、彼は講堂のR5C8、R5C10、R5C11のどれかにいて、5行は彼のものだ。Amandaは座っていた：R3C8かR4C12。EllaとAmandaは3行と4行を埋め、R3C12とR4C12だと12列を共有してしまう：<b>EllaはR4C12、AmandaはR3C8にいる</b>。12列はEllaのものなので、DaveはR1C9かR1C10にいる。8列と11列は埋まっているので、<b>BrandonはR5C10にいて</b>、<b>DaveはR1C9にいる</b>。"},{"place":["H","I","G","F"],"cand":{"V":[[10,5],[11,5],[12,5]],"N":[[10,6],[10,7],[11,7],[12,7]],"O":[[10,5],[10,6],[10,7],[11,5],[11,7],[12,5],[12,7]]},"text":"理科ブロック、6–9行と1–4列：クロークのR6C2とR6C3、7–9行の教室、そして廊下のR7C4。4列にはここに空きマスがR7C4の一つだけある（R6C4とR8C4にロッカー、R9C4にカメラ）ので、このクラスの誰かが廊下にいる――Vitaと一緒に：<b>犯人は理科クラスにいる</b>。9行にも空きマスはR9C2の一つだけだ。R7C4には誰がいるか？Franklinではない。彼は机の隣（R8C1、R8C3、R9C2）にいるからだ。Ishaniでもない。彼女は自分のエリアの角（R6C3、R7C1、R7C3）にいるが、R7C4は東と西に壁があっても上にも下にもない。列にベンチのあるGwendaは2列（ベンチR5C2）か4列（R15C4）にいる。もしGwendaがR7C4にいたら、Ishaniはクロークにいることになり、Harryは8–9行の教室でFranklinとだけいることになる――彼のエリアに女性がいない。したがって<b>HarryはR7C4、つまり廊下にいる：Harryが犯人だ</b>。7行は彼のものなので、<b>IshaniはR6C3にいて</b>、3列は彼女のものだ：FranklinはR8C1かR9C2に、GwendaはR8C2かR9C2にいる――FranklinがR8C1を取らなければ二人とも2列にいることになる。<b>FranklinはR8C1、GwendaはR9C2にいる</b>。"},{"place":["O"],"cand":{"N":[[11,7],[12,7]],"V":[[11,5],[12,5]],"K":[[14,13],[15,13],[15,14],[15,15],[16,13],[16,14],[16,15]],"J":[[13,14],[13,16],[14,13],[14,15],[15,13],[15,14],[15,15],[16,15]],"M":[[13,14],[13,16],[14,13],[14,15],[15,13],[15,14],[15,15],[16,15]]},"text":"スポーツブロック、10–12行と5–7列：廊下のR10C5、R11C5、R12C5と、中庭のR10C6、R10C7、R11C7、R12C7（R11C6に木、R12C6にトロフィー）。Vitaは廊下にいるので5列は彼女のもので、廊下にいなかったNateは中庭にいる。Oonaは自分のエリアの角にいた：中庭のマスで角なのはR10C6だけ（その上と西に壁がある）で、廊下の角R12C5だとVitaと一緒になってしまう――しかしVitaとふたりきりだったのはHarryだけだ。<b>OonaはR10C6にいる</b>。10行は彼女のものなので、NateはR11C7かR12C7に、VitaはR11C5かR12C5にいる。"},{"place":["J","M","K","L","V","N"],"text":"音楽ブロック、13–16行と13–16列：職員室のR13C14、R13C15、R13C16、R14C15と、体育館のR14C13、R15C13、R15C14、R15C15、R16C13、R16C14、R16C15。JosieとMarcelは同じ種類のものの隣にいた。物の隣のマスは次のとおり：R13C14（テーブルR12C14と鉢植え）、R13C16（アームチェアとコート掛け）、R14C15（コート掛けR14C16）、R14C13とR15C14（スコアボード）、R15C13（マット）、R15C15とR16C15（クライミングウォール）。テーブル、鉢植え、アームチェア、マットにはそれぞれそのようなマスが一つだけで、クライミングウォールの2マスは15列を共有する。コート掛けの組R13C16とR14C15だと、KyleとLunaには15–16行・13–14列の体育館のマスが残り、二人のうち16行にいる方は、もう一人がちょうど1行北にいることになる――Kyleの男性にもLunaの女性にも合わない性別だ。したがって<b>JosieとMarcelはR14C13とR15C14にいて</b>、スコアボードの隣だ。14–15行と13–14列の外の体育館にいるKyleは<b>R16C15</b>にいる。彼のちょうど1行北の男性は<b>Marcelで、R15C14にいる</b>。そして<b>JosieはR14C13にいる</b>――エリアに男性が二人いる。<b>Luna</b>は埋まった列を除く13行の<b>R13C16</b>にいる。彼女のちょうど1行北には女性がいた：12行はNateではなくVitaのものだ――<b>VitaはR12C5、NateはR11C7にいる</b>。"},{"final":true,"text":"Vitaは廊下のR12C5で発見され、廊下にいる他の人物はR7C4のHarryだけだ：<b>Harryが犯人だ！</b>"}],"solver":{"rules":[{"type":"group_consecutive"}],"occupiable":["bench","chair","sofa","armchair","stool","crashmat"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-10-12"},"score":579.069}