{"format":"murdoku-puzzle/1","id":"two-floors","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":"Hai Tầng Nhà","tagline":"Hollowmere Hall · Đêm Giáng Sinh · ngôi nhà hai tầng","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-09-15","story":"Đêm Giáng sinh tại Hollowmere Hall. Khi tiếng hát mừng Giáng sinh vừa dứt, bà Veronica lớn tuổi – mẹ của chủ nhà – được phát hiện đã chết trong Phòng Ngủ Chính trên tầng trên. Mười sáu người có mặt trong nhà, rải rác trên hai tầng, và sơ đồ thể hiện cả hai: tầng trên ở phía trên, tầng trệt ở phía dưới, mỗi căn phòng trên tầng nằm ngay phía trên căn phòng tầng trệt có cùng hình dạng. Ngôi nhà đã cũ và sàn gỗ kêu cót két: ai ở trong Phòng Làm Việc, ngay bên dưới Phòng Ngủ Chính, đã nghe thấy tiếng vật lộn. Hãy đọc các lời khai – nhiều lời khai nói về căn phòng phía trên hoặc phía dưới người nói – tìm ô của mỗi người và vạch mặt hung thủ: người duy nhất ở cùng Veronica trong Phòng Ngủ Chính.","rules":{"standard":["Mỗi <b>hàng</b> và mỗi <b>cột</b> chỉ chứa đúng <b>một người</b> – các hàng và cột chạy xuyên suốt cả hai tầng. Ngay khi bạn xác định vị trí của một người, hãy gạch bỏ toàn bộ hàng và cột của người đó.","<b>“Cạnh”</b> = ngay bên trái, bên phải, phía trên hoặc phía dưới trên sơ đồ, và <b>trong cùng một khu vực</b>. Không ai có thể ở trên các ô có đồ nội thất, trừ ghế tựa, ghế bành, ghế sofa, ghế nằm dài, băng ghế và ghế đẩu.","Các hướng chỉ áp dụng cho hàng và cột, không nhất thiết phải cùng một đường thẳng: <i>“chính xác một hàng về phía bắc của anh ta”</i> = ở hàng ngay phía trên trên sơ đồ, tại bất kỳ cột nào.","Hung thủ đã <b>ở một mình với nạn nhân</b>: không có ai khác trong khu vực đó."],"special":["<b>Hai tầng:</b> hàng 1–8 là tầng trên, hàng 9–16 là tầng trệt. Mỗi căn phòng trên tầng nằm <b>ngay phía trên</b> căn phòng tầng trệt có cùng hình dạng (Chiếu Nghỉ phía trên Đại Sảnh, Phòng Xanh phía trên Phòng Khách, Phòng Trẻ Em phía trên Phòng Ăn, Phòng Người Hầu phía trên Nhà Bếp, Phòng Trưng Bày Tranh phía trên Thư Viện, Phòng May Vá phía trên Phòng Kính, Phòng Ngủ Chính phía trên Phòng Làm Việc, Phòng Ngủ Tháp phía trên Nhà Nguyện). <i>“Căn phòng phía trên/dưới tôi”</i> luôn có nghĩa là căn phòng ghép đôi đó – không liên quan gì đến hàng hay cột.","<b>Sàn gỗ kêu cót két:</b> người ở trong Phòng Làm Việc, ngay bên dưới Phòng Ngủ Chính, đã nghe thấy tiếng vật lộn – vì vậy <b>Phòng Làm Việc không hề trống</b>."]},"roleNames":{"family":"gia đình","guest":"khách","staff":"người hầu","victim":"nạn nhân"},"personGroups":[{"id":"family","name":"Gia đình","persons":["A","B","C"]},{"id":"guests","name":"Khách","persons":["D","E","F","G","H","I","J"]},{"id":"staff","name":"Người hầu","persons":["K","L","M","N","O","V"]}],"map":{"groups":[{"id":"upper","name":"TẦNG TRÊN","style":"open"},{"id":"ground","name":"TẦNG TRỆT","style":"open"}],"gaps":[{"afterRow":8,"px":16,"style":"floor"}],"areas":[{"id":"Landing","cells":[[1,1],[1,2],[1,3],[1,4],[2,1],[2,2],[2,3],[2,4],[3,1],[3,2],[3,3],[3,4],[4,1],[4,2],[4,3],[4,4]],"fill":"#e6dccb","pattern":"planks","group":"upper","labelAt":[3,3],"name":"Chiếu Nghỉ"},{"id":"Hall","cells":[[9,1],[9,2],[9,3],[9,4],[10,1],[10,2],[10,3],[10,4],[11,1],[11,2],[11,3],[11,4],[12,1],[12,2],[12,3],[12,4]],"fill":"#e9dfcf","pattern":"tiles","group":"ground","labelAt":[11,3],"name":"Đại Sảnh"},{"id":"BlueRoom","cells":[[1,5],[1,6],[1,7],[1,8],[1,9],[2,5],[2,6],[2,7],[2,8],[2,9],[3,5],[3,6],[3,7],[3,8],[3,9],[4,5],[4,6],[4,7],[4,8],[4,9]],"fill":"#d6e0ef","pattern":"planks","group":"upper","labelAt":[3,7.5],"name":"Phòng Xanh"},{"id":"Salon","cells":[[9,5],[9,6],[9,7],[9,8],[9,9],[10,5],[10,6],[10,7],[10,8],[10,9],[11,5],[11,6],[11,7],[11,8],[11,9],[12,5],[12,6],[12,7],[12,8],[12,9]],"fill":"#efe3d2","pattern":"planks","group":"ground","labelAt":[11,7],"name":"Phòng Khách"},{"id":"Nursery","cells":[[1,10],[1,11],[1,12],[1,13],[2,10],[2,11],[2,12],[2,13],[3,10],[3,11],[3,12],[3,13],[4,10],[4,11],[4,12],[4,13]],"fill":"#f1e3d3","pattern":"planks","group":"upper","labelAt":[2,11.5],"name":"Phòng Trẻ Em"},{"id":"Dining","cells":[[9,10],[9,11],[9,12],[9,13],[10,10],[10,11],[10,12],[10,13],[11,10],[11,11],[11,12],[11,13],[12,10],[12,11],[12,12],[12,13]],"fill":"#eddcc9","pattern":"planks","group":"ground","labelAt":[10,12],"name":"Phòng Ăn"},{"id":"Servants","cells":[[1,14],[1,15],[1,16],[2,14],[2,15],[2,16],[3,14],[3,15],[3,16],[4,14],[4,15],[4,16]],"fill":"#e3e1d8","pattern":"planks","group":"upper","labelAt":[2,15],"name":"Phòng Người Hầu"},{"id":"Kitchen","cells":[[9,14],[9,15],[9,16],[10,14],[10,15],[10,16],[11,14],[11,15],[11,16],[12,14],[12,15],[12,16]],"fill":"#d8e2ea","pattern":"tiles","group":"ground","labelAt":[11,15],"name":"Nhà Bếp"},{"id":"Gallery","cells":[[5,1],[5,2],[5,3],[5,4],[5,5],[6,1],[6,2],[6,3],[6,4],[6,5],[7,1],[7,2],[7,3],[7,4],[7,5],[8,1],[8,2],[8,3],[8,4],[8,5]],"fill":"#e8dfd0","pattern":"planks","group":"upper","labelAt":[7,3],"name":"Phòng Trưng Bày Tranh"},{"id":"Library","cells":[[13,1],[13,2],[13,3],[13,4],[13,5],[14,1],[14,2],[14,3],[14,4],[14,5],[15,1],[15,2],[15,3],[15,4],[15,5],[16,1],[16,2],[16,3],[16,4],[16,5]],"fill":"#ead9c4","pattern":"planks","group":"ground","labelAt":[15,3.5],"name":"Thư Viện"},{"id":"Sewing","cells":[[5,6],[5,7],[5,8],[6,6],[6,7],[6,8],[7,6],[7,7],[7,8],[8,6],[8,7],[8,8]],"fill":"#eadfe6","pattern":"planks","group":"upper","labelAt":[7,7],"name":"Phòng May Vá"},{"id":"Conservatory","cells":[[13,6],[13,7],[13,8],[14,6],[14,7],[14,8],[15,6],[15,7],[15,8],[16,6],[16,7],[16,8]],"fill":"#dfe9d8","pattern":"tiles","group":"ground","labelAt":[15,7],"name":"Phòng Kính"},{"id":"Master","cells":[[5,9],[5,10],[5,11],[5,12],[6,9],[6,10],[6,11],[6,12],[7,9],[7,10],[7,11],[7,12],[8,9],[8,10],[8,11],[8,12]],"fill":"#f0d6d6","pattern":"planks","group":"upper","labelAt":[7,10.5],"name":"Phòng Ngủ Chính"},{"id":"Study","cells":[[13,9],[13,10],[13,11],[13,12],[14,9],[14,10],[14,11],[14,12],[15,9],[15,10],[15,11],[15,12],[16,9],[16,10],[16,11],[16,12]],"fill":"#ecd3cf","pattern":"planks","group":"ground","labelAt":[15,10.5],"name":"Phòng Làm Việc"},{"id":"Tower","cells":[[5,13],[5,14],[5,15],[5,16],[6,13],[6,14],[6,15],[6,16],[7,13],[7,14],[7,15],[7,16],[8,13],[8,14],[8,15],[8,16]],"fill":"#e4dcc8","pattern":"planks","group":"upper","labelAt":[7,14.5],"name":"Phòng Ngủ Tháp"},{"id":"Chapel","cells":[[13,13],[13,14],[13,15],[13,16],[14,13],[14,14],[14,15],[14,16],[15,13],[15,14],[15,15],[15,16],[16,13],[16,14],[16,15],[16,16]],"fill":"#dcdbe6","pattern":"tiles","group":"ground","labelAt":[16,14.5],"name":"Nhà Nguyện"}],"objectTypes":{"chair":{"occupiable":true,"name":"ghế tựa","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\"/>"},"armchair":{"occupiable":true,"name":"ghế bành","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":"ghế sofa","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\"/>"},"chaise":{"occupiable":true,"name":"ghế nằm dài","icon":"<rect x=\"4\" y=\"16\" width=\"38\" height=\"18\" rx=\"8\" fill=\"#c8536a\" stroke=\"#7a2a3c\" stroke-width=\"1.5\"/><rect x=\"4\" y=\"10\" width=\"14\" height=\"14\" rx=\"6\" fill=\"#d9788c\" stroke=\"#7a2a3c\" stroke-width=\"1.5\"/><line x1=\"10\" y1=\"34\" x2=\"10\" y2=\"39\" stroke=\"#7a2a3c\" stroke-width=\"2\"/><line x1=\"36\" y1=\"34\" x2=\"36\" y2=\"39\" stroke=\"#7a2a3c\" stroke-width=\"2\"/>"},"bench":{"occupiable":true,"name":"băng ghế","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\"/>"},"stool":{"occupiable":true,"name":"ghế đẩu","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\"/>"},"stairs":{"occupiable":false,"name":"cầu thang","icon":"<path d=\"M4 42 h10 v-10 h10 v-10 h10 v-10 h8 v40 z\" fill=\"#b9b6ae\" stroke=\"#5b5852\" stroke-width=\"1.5\"/>"},"plant":{"occupiable":false,"name":"chậu cây","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\"/>"},"lamp":{"occupiable":false,"name":"đèn","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\"/>"},"wardrobe":{"occupiable":false,"name":"tủ quần áo","icon":"<rect x=\"8\" y=\"3\" width=\"30\" height=\"40\" rx=\"2\" fill=\"#8f6a44\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><line x1=\"23\" y1=\"3\" x2=\"23\" y2=\"43\" stroke=\"#5e4127\"/><circle cx=\"19\" cy=\"24\" r=\"1.6\" fill=\"#e6cfa8\"/><circle cx=\"27\" cy=\"24\" r=\"1.6\" fill=\"#e6cfa8\"/>"},"dressing_table":{"occupiable":false,"name":"bàn trang điểm","icon":"<rect x=\"6\" y=\"24\" width=\"34\" height=\"16\" rx=\"3\" fill=\"#b98a5a\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"13\" r=\"10\" fill=\"#dfe9ee\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"13\" r=\"6\" fill=\"#f4f9fb\"/><rect x=\"10\" y=\"28\" width=\"8\" height=\"4\" fill=\"#e6cfa8\"/><rect x=\"28\" y=\"28\" width=\"8\" height=\"4\" fill=\"#e6cfa8\"/>"},"mirror":{"occupiable":false,"name":"gương","icon":"<rect x=\"12\" y=\"4\" width=\"22\" height=\"38\" rx=\"9\" fill=\"#c9a03a\" stroke=\"#7a5a12\" stroke-width=\"1.5\"/><rect x=\"15\" y=\"7\" width=\"16\" height=\"32\" rx=\"7\" fill=\"#dfe9ee\"/><path d=\"M19 11 q-3 8 0 20\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.5\" opacity=\".8\"/>"},"chest":{"occupiable":false,"name":"rương","icon":"<rect x=\"7\" y=\"18\" width=\"32\" height=\"22\" rx=\"3\" fill=\"#8a5a2a\" stroke=\"#4d2f12\" stroke-width=\"1.5\"/><path d=\"M7 20 q0 -10 16 -10 q16 0 16 10 z\" fill=\"#a5733f\" stroke=\"#4d2f12\" stroke-width=\"1.5\"/><rect x=\"7\" y=\"18\" width=\"32\" height=\"4\" fill=\"#f0c95a\"/><rect x=\"19\" y=\"22\" width=\"8\" height=\"8\" rx=\"1.5\" fill=\"#f0c95a\" stroke=\"#7a5d10\"/><circle cx=\"23\" cy=\"26\" r=\"1.5\" fill=\"#4d2f12\"/>"},"cabinet":{"occupiable":false,"name":"tủ ngăn","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\"/>"},"rack":{"occupiable":false,"name":"giá treo áo","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\"/>"},"statue":{"occupiable":false,"name":"tượng","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\"/>"},"pillar":{"occupiable":false,"name":"cột","icon":"<circle cx=\"23\" cy=\"23\" r=\"12\" fill=\"#b9b6ae\" stroke=\"#5b5852\" stroke-width=\"2\"/><circle cx=\"23\" cy=\"23\" r=\"6\" fill=\"#9a968d\"/>"},"sewing":{"occupiable":false,"name":"máy may","icon":"<rect x=\"6\" y=\"30\" width=\"34\" height=\"10\" rx=\"2\" fill=\"#b98a5a\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><path d=\"M11 30 v-16 h8 v8 h12 v-10 h6 v18 z\" fill=\"#3d444b\" stroke=\"#161c25\" stroke-width=\"1.2\"/><circle cx=\"34\" cy=\"17\" r=\"3\" fill=\"#9aa1a8\"/>"},"mannequin":{"occupiable":false,"name":"ma-nơ-canh","icon":"<circle cx=\"23\" cy=\"8\" r=\"4\" fill=\"#d9d5cc\" stroke=\"#8c8a82\"/><path d=\"M15 14 h16 l3 16 h-22 z\" fill=\"#c8536a\" stroke=\"#7a2a3c\" stroke-width=\"1.2\"/><line x1=\"23\" y1=\"30\" x2=\"23\" y2=\"40\" stroke=\"#5b5852\" stroke-width=\"2.5\"/><line x1=\"15\" y1=\"41\" x2=\"31\" y2=\"41\" stroke=\"#5b5852\" stroke-width=\"2.5\"/>"},"shelf":{"occupiable":false,"name":"kệ","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\"/>"},"fireplace":{"occupiable":false,"name":"lò sưởi","icon":"<rect x=\"5\" y=\"6\" width=\"36\" height=\"34\" fill=\"#b9b6ae\" stroke=\"#5b5852\" stroke-width=\"1.5\"/><rect x=\"12\" y=\"14\" width=\"22\" height=\"26\" fill=\"#2b2b2b\"/><path d=\"M23 38 q-8 -8 -3 -14 q1 6 5 6 q3 -6 0 -12 q9 8 4 20 z\" fill=\"#f2a53a\"/><path d=\"M23 38 q-4 -5 -1 -9 q2 4 4 3 q1 -4 0 -6 q5 6 1 12 z\" fill=\"#f2d24a\"/><rect x=\"5\" y=\"6\" width=\"36\" height=\"5\" fill=\"#8f8c84\"/>"},"xmastree":{"occupiable":false,"name":"cây thông Noel","icon":"<rect x=\"20\" y=\"36\" width=\"6\" height=\"6\" fill=\"#6b4a2b\"/><path d=\"M23 4 L33 17 L28 17 L37 29 L31 29 L40 38 L6 38 L15 29 L9 29 L18 17 L13 17 Z\" fill=\"#2f7a3a\"/><path d=\"M23 0.5 l1.8 3.6 l4 .5 l-2.9 2.8 l.7 4 l-3.6 -1.9 l-3.6 1.9 l.7 -4 l-2.9 -2.8 l4 -.5 z\" fill=\"#f1c40f\"/><circle cx=\"20\" cy=\"18\" r=\"2\" fill=\"#e74c3c\"/><circle cx=\"28\" cy=\"24\" r=\"2\" fill=\"#3498db\"/><circle cx=\"16\" cy=\"30\" r=\"2\" fill=\"#f1c40f\"/><circle cx=\"31\" cy=\"34\" r=\"2\" fill=\"#e74c3c\"/><circle cx=\"23\" cy=\"30\" r=\"2\" fill=\"#ecf0f1\"/>"},"piano":{"occupiable":false,"name":"đàn piano","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>"},"table":{"occupiable":false,"name":"bàn","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\"/>"},"stove":{"occupiable":false,"name":"bếp lò","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":"bồn rửa","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\"/>"},"barrel":{"occupiable":false,"name":"thùng gỗ","icon":"<path d=\"M11 8 q-4 15 0 30 h24 q4 -15 0 -30 z\" fill=\"#a5733f\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><rect x=\"9\" y=\"14\" width=\"28\" height=\"3\" fill=\"#4a4a4a\"/><rect x=\"9\" y=\"29\" width=\"28\" height=\"3\" fill=\"#4a4a4a\"/><line x1=\"18\" y1=\"8\" x2=\"17\" y2=\"38\" stroke=\"#7a5230\"/><line x1=\"28\" y1=\"8\" x2=\"29\" y2=\"38\" stroke=\"#7a5230\"/>"},"bookcase":{"occupiable":false,"name":"tủ sách","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>"},"desk":{"occupiable":false,"name":"bàn làm việc","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\"/>"},"globe":{"occupiable":false,"name":"quả địa cầu","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\"/>"},"fountain":{"occupiable":false,"name":"đài phun nước","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\"/>"},"safe":{"occupiable":false,"name":"két sắt","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\"/>"},"altar":{"occupiable":false,"name":"bàn thờ","icon":"<rect x=\"5\" y=\"16\" width=\"36\" height=\"22\" rx=\"2\" fill=\"#d9d5cc\" stroke=\"#5b5852\" stroke-width=\"1.5\"/><rect x=\"5\" y=\"16\" width=\"36\" height=\"6\" fill=\"#f4efe6\" stroke=\"#5b5852\" stroke-width=\"1.2\"/><path d=\"M23 4 v10 M19 8 h8\" stroke=\"#c9a03a\" stroke-width=\"2.5\" stroke-linecap=\"round\"/><rect x=\"9\" y=\"9\" width=\"3\" height=\"7\" fill=\"#f4efe6\" stroke=\"#8c8a82\" stroke-width=\".8\"/><rect x=\"34\" y=\"9\" width=\"3\" height=\"7\" fill=\"#f4efe6\" stroke=\"#8c8a82\" stroke-width=\".8\"/>"},"candelabra":{"occupiable":false,"name":"chân đèn nến","icon":"<rect x=\"20\" y=\"30\" width=\"6\" height=\"12\" fill=\"#c9a03a\" stroke=\"#7a5a12\"/><rect x=\"14\" y=\"41\" width=\"18\" height=\"3\" rx=\"1\" fill=\"#c9a03a\" stroke=\"#7a5a12\"/><path d=\"M23 30 v-10 M23 22 q-9 0 -11 -8 M23 22 q9 0 11 -8\" fill=\"none\" stroke=\"#c9a03a\" stroke-width=\"2.5\"/><g fill=\"#f4efe6\"><rect x=\"10\" y=\"6\" width=\"4\" height=\"9\"/><rect x=\"21\" y=\"3\" width=\"4\" height=\"10\"/><rect x=\"32\" y=\"6\" width=\"4\" height=\"9\"/></g><g fill=\"#f2a53a\"><ellipse cx=\"12\" cy=\"4\" rx=\"1.6\" ry=\"2.6\"/><ellipse cx=\"23\" cy=\"1.5\" rx=\"1.6\" ry=\"2.4\"/><ellipse cx=\"34\" cy=\"4\" rx=\"1.6\" ry=\"2.6\"/></g>"}},"wallTypes":{},"objects":[{"cell":[4,1],"type":"stairs","span":[1,2]},{"cell":[1,4],"type":"plant"},{"cell":[2,1],"type":"lamp"},{"cell":[1,2],"type":"bench"},{"cell":[1,6],"type":"wardrobe","span":[2,1]},{"cell":[1,9],"type":"cabinet"},{"cell":[4,9],"type":"dressing_table"},{"cell":[3,5],"type":"mirror"},{"cell":[4,7],"type":"chest"},{"cell":[1,11],"type":"wardrobe"},{"cell":[4,13],"type":"chest"},{"cell":[3,11],"type":"stool"},{"cell":[1,13],"type":"cabinet"},{"cell":[4,10],"type":"lamp"},{"cell":[1,15],"type":"wardrobe"},{"cell":[3,14],"type":"wardrobe"},{"cell":[4,16],"type":"rack"},{"cell":[5,1],"type":"statue"},{"cell":[8,5],"type":"statue"},{"cell":[6,3],"type":"pillar"},{"cell":[7,1],"type":"bench"},{"cell":[5,5],"type":"plant"},{"cell":[5,6],"type":"sewing"},{"cell":[8,8],"type":"mannequin"},{"cell":[6,7],"type":"chair"},{"cell":[5,8],"type":"shelf"},{"cell":[5,10],"type":"wardrobe","span":[2,1]},{"cell":[5,12],"type":"cabinet"},{"cell":[8,9],"type":"chaise"},{"cell":[8,12],"type":"fireplace"},{"cell":[5,9],"type":"lamp"},{"cell":[5,16],"type":"wardrobe"},{"cell":[8,13],"type":"chest"},{"cell":[8,16],"type":"stairs"},{"cell":[5,13],"type":"lamp"},{"cell":[6,14],"type":"armchair"},{"cell":[9,4],"type":"xmastree"},{"cell":[12,1],"type":"stairs","span":[1,2]},{"cell":[10,1],"type":"plant"},{"cell":[9,1],"type":"statue"},{"cell":[10,6],"type":"sofa"},{"cell":[9,8],"type":"armchair"},{"cell":[9,6],"type":"fireplace"},{"cell":[12,8],"type":"piano","span":[1,2]},{"cell":[11,5],"type":"table"},{"cell":[10,11],"type":"table","span":[2,1]},{"cell":[10,10],"type":"chair"},{"cell":[11,12],"type":"chair"},{"cell":[12,11],"type":"chair"},{"cell":[9,13],"type":"cabinet"},{"cell":[9,10],"type":"lamp"},{"cell":[9,14],"type":"stove"},{"cell":[12,16],"type":"sink"},{"cell":[11,15],"type":"table"},{"cell":[12,14],"type":"barrel"},{"cell":[9,16],"type":"shelf"},{"cell":[13,1],"type":"bookcase"},{"cell":[13,2],"type":"bookcase"},{"cell":[16,1],"type":"bookcase"},{"cell":[14,4],"type":"desk"},{"cell":[16,5],"type":"globe"},{"cell":[15,2],"type":"armchair"},{"cell":[13,6],"type":"plant"},{"cell":[16,8],"type":"plant"},{"cell":[14,7],"type":"fountain"},{"cell":[16,6],"type":"bench"},{"cell":[14,10],"type":"desk"},{"cell":[13,12],"type":"safe"},{"cell":[16,9],"type":"bookcase"},{"cell":[14,11],"type":"chair"},{"cell":[16,12],"type":"lamp"},{"cell":[13,14],"type":"altar","span":[1,2]},{"cell":[15,14],"type":"bench"},{"cell":[15,15],"type":"bench"},{"cell":[16,14],"type":"bench"},{"cell":[16,15],"type":"bench"},{"cell":[14,13],"type":"candelabra"},{"cell":[14,16],"type":"candelabra"}],"wallFeatures":[],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Alistair","gender":"M","role":"family","color":"#c62828","avatar":{"bg":"#3a2a4a","skin":"#f0cdb0","hair":"#5a3a2a","style":"slick","shirt":"#2b2b2b","mustache":true},"clue":"Anh ta <b>ở một mình trong khu vực của mình</b>, và anh ta là <b>người duy nhất ở cạnh một bàn làm việc</b>.","job":"chủ nhà","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Alistair\"><rect width=\"80\" height=\"80\" fill=\"#3a2a4a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2b2b2b\"/><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 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#5a3a2a\"/><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":"family","constraints":[{"type":"alone"},{"type":"only_beside","obj":"desk"}]},{"id":"B","name":"Bianca","gender":"F","role":"family","color":"#2e7d32","avatar":{"bg":"#5b3a6e","skin":"#f6d8c0","hair":"#1a1210","style":"bun","shirt":"#6b1218","necklace":"#e6c46a","earrings":true},"clue":"Cô ta <b>ở cạnh bàn thờ</b>. <b>Chính xác một hàng về phía nam</b> của cô ta có một <b>người đàn ông</b>.","job":"vợ của ông","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Bianca\"><rect width=\"80\" height=\"80\" fill=\"#5b3a6e\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#6b1218\"/><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\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#1a1210\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#1a1210\"/><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":"family","constraints":[{"type":"beside","obj":"altar"},{"type":"rel_any","dir":"S","exact":1,"gender":"M"}]},{"id":"C","name":"Ciaran","gender":"M","role":"family","color":"#1565c0","avatar":{"bg":"#2f5d7c","skin":"#f4d3b6","hair":"#d9b464","style":"short","shirt":"#22406f","bow":"#c0392b"},"clue":"Căn phòng <b>phía dưới</b> phòng của anh ta có <b>chính xác một người phụ nữ</b>.","job":"con trai của họ","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ciaran\"><rect width=\"80\" height=\"80\" fill=\"#2f5d7c\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#22406f\"/><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=\"#f4d3b6\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f4d3b6\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 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\"/></svg>","solverRole":"family","constraints":[{"type":"floor_rel","dir":"below","n":1,"gender":"F"}]},{"id":"D","name":"Delphine","gender":"F","role":"guest","color":"#6a1b9a","avatar":{"bg":"#7a3a2a","skin":"#f1cfb2","hair":"#b7482c","style":"curly","shirt":"#7a1f5a","tiara":"#e6c46a","earrings":true},"clue":"Cô ta <b>ở một mình trong khu vực của mình</b>, cạnh một <b>chiếc tủ quần áo</b>; căn phòng <b>phía dưới</b> phòng của cô ta có <b>chính xác một người</b>.","job":"ca sĩ opera","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Delphine\"><rect width=\"80\" height=\"80\" fill=\"#7a3a2a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#7a1f5a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f1cfb2\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1cfb2\"/><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=\"#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\"/><path d=\"M28 20 l3 -7 l4 5 l5 -8 l5 8 l4 -5 l3 7 z\" fill=\"#f2d24a\" stroke=\"#a8841a\" stroke-width=\"1\"/><circle cx=\"40\" cy=\"13\" r=\"1.8\" fill=\"#e0362e\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"guest","constraints":[{"type":"beside","obj":"wardrobe"},{"type":"floor_rel","dir":"below","n":1},{"type":"alone"}]},{"id":"E","name":"Ernest","gender":"M","role":"guest","color":"#e65100","avatar":{"bg":"#4b4b6d","skin":"#e9c6a4","hair":"#8a8a8a","style":"bald","shirt":"#3d444b","glasses":true,"mustache":true,"mustacheColor":"#8a8a8a"},"clue":"<b>Chính xác một hàng về phía bắc</b> của anh ta có một <b>người phụ nữ</b>.","job":"chủ ngân hàng","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ernest\"><rect width=\"80\" height=\"80\" fill=\"#4b4b6d\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#3d444b\"/><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=\"#8a8a8a\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 30 Z\" fill=\"#8a8a8a\"/><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=\"#8a8a8a\"/></svg>","solverRole":"guest","constraints":[{"type":"rel_any","dir":"N","exact":1,"gender":"F"}]},{"id":"F","name":"Faye","gender":"F","role":"guest","color":"#00838f","avatar":{"bg":"#33526e","skin":"#e4b998","hair":"#3b2418","style":"bob","shirt":"#8a5a2a","goggles":true,"scarf":"#f4efe6"},"clue":"Cô ta ở <b>hàng 7</b>. <b>Chính xác một hàng về phía nam</b> của cô ta có một <b>người đàn ông</b>.","job":"phi công","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Faye\"><rect width=\"80\" height=\"80\" fill=\"#33526e\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#3b2418\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#8a5a2a\"/><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=\"#3b2418\"/><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=\"27\" y=\"20\" width=\"26\" height=\"8\" rx=\"4\" fill=\"none\" stroke=\"#1b2a33\" stroke-width=\"2\"/><rect x=\"29\" y=\"21\" width=\"10\" height=\"6\" rx=\"3\" fill=\"#7fd1e8\" opacity=\".85\"/><rect x=\"41\" y=\"21\" width=\"10\" height=\"6\" rx=\"3\" fill=\"#7fd1e8\" opacity=\".85\"/><path d=\"M30 58 Q40 70 50 58 L48 66 Q40 76 32 66 Z\" fill=\"#f4efe6\"/></svg>","solverRole":"guest","constraints":[{"type":"row","rows":[7]},{"type":"rel_any","dir":"S","exact":1,"gender":"M"}]},{"id":"G","name":"Gregory","gender":"M","role":"guest","color":"#ad1457","avatar":{"bg":"#3f3f3f","skin":"#f0cdb0","hair":"#1c1a1a","style":"short","shirt":"#1f8a8a","glasses":true,"beard":true},"clue":"Anh ta ở <b>một góc khu vực của mình</b>.","job":"bác sĩ","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Gregory\"><rect width=\"80\" height=\"80\" fill=\"#3f3f3f\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1f8a8a\"/><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 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\"/><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=\"#1c1a1a\"/></svg>","solverRole":"guest","constraints":[{"type":"corner_of_area"}]},{"id":"H","name":"Hattie","gender":"F","role":"guest","color":"#5d4037","avatar":{"bg":"#8c3a5a","skin":"#f4d5bb","hair":"#cfcfd2","style":"bun","shirt":"#2f6f5a","glasses":true,"necklace":"#f4efe6"},"clue":"Cô ta ở trong <b>Thư Viện</b>, tại <b>cột 4</b>. <b>Irwin</b> ở trong căn phòng <b>phía trên</b> phòng của cô ta.","job":"tiểu thuyết gia","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Hattie\"><rect width=\"80\" height=\"80\" fill=\"#8c3a5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2f6f5a\"/><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=\"#f4d5bb\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f4d5bb\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#cfcfd2\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#cfcfd2\"/><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":"guest","constraints":[{"type":"col","cols":[4]},{"type":"area","areas":["Library"]},{"type":"floor_person","dir":"above","q":"I"}]},{"id":"I","name":"Irwin","gender":"M","role":"guest","color":"#827717","avatar":{"bg":"#3f6d5a","skin":"#d9a57a","hair":"#8a5a2a","style":"short","shirt":"#c9a227","scarf":"#7a4d9a"},"clue":"Anh ta ở <b>cột 2</b>. <b>Chính xác một hàng về phía nam</b> của anh ta có một <b>người phụ nữ</b>.","job":"nhà khảo cổ học","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Irwin\"><rect width=\"80\" height=\"80\" fill=\"#3f6d5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#c9a227\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#d9a57a\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#d9a57a\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 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=\"M30 58 Q40 70 50 58 L48 66 Q40 76 32 66 Z\" fill=\"#7a4d9a\"/></svg>","solverRole":"guest","constraints":[{"type":"col","cols":[2]},{"type":"rel_any","dir":"S","exact":1,"gender":"F"}]},{"id":"J","name":"Juliet","gender":"F","role":"guest","color":"#283593","avatar":{"bg":"#5a2a2a","skin":"#f6d8c0","hair":"#6b3f22","style":"ponytail","shirt":"#c8536a","headband":"#f2d24a"},"clue":"Cô ta ở <b>hàng 2</b>. <b>Chính xác hai hàng về phía nam</b> của cô ta có một <b>người hầu</b>.","job":"em họ","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Juliet\"><rect width=\"80\" height=\"80\" fill=\"#5a2a2a\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#6b3f22\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#c8536a\"/><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=\"#6b3f22\"/><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=\"#f2d24a\"/></svg>","solverRole":"guest","constraints":[{"type":"rel_any","dir":"S","exact":2,"role":"staff"},{"type":"row","rows":[2]}]},{"id":"K","name":"Keith","gender":"M","role":"staff","color":"#33691e","avatar":{"bg":"#2c3e58","skin":"#f0cdb0","hair":"#9a9a9a","style":"slick","shirt":"#1b1b1b","bow":"#1b1b1b"},"clue":"<b>Juliet</b> ở trong căn phòng <b>phía trên</b> phòng của anh ta – cô ấy là <b>người phụ nữ duy nhất</b> ở trên đó.","job":"quản gia","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Keith\"><rect width=\"80\" height=\"80\" fill=\"#2c3e58\"/><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=\"#f0cdb0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f0cdb0\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 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\"/></svg>","solverRole":"staff","constraints":[{"type":"floor_person","dir":"above","q":"J"},{"type":"floor_rel","dir":"above","n":1,"gender":"F"}]},{"id":"L","name":"Lorna","gender":"F","role":"staff","color":"#bf360c","avatar":{"bg":"#3a4a3a","skin":"#f4d3b6","hair":"#b7482c","style":"bun","shirt":"#f4efe6","apron":true,"swimcap":"#f4efe6"},"clue":"Cô ta ở <b>một góc khu vực của mình</b>. <b>Chính xác một hàng về phía nam</b> của cô ta có một <b>người phụ nữ</b>.","job":"đầu bếp","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Lorna\"><rect width=\"80\" height=\"80\" fill=\"#3a4a3a\"/><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=\"#f4d3b6\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f4d3b6\"/><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\"/><path d=\"M25 31 Q25 12 40 12 Q55 12 55 31 Q48 21 40 21 Q32 21 25 31 Z\" fill=\"#f4efe6\"/><path d=\"M28 24 Q40 16 52 24\" fill=\"none\" stroke=\"rgba(255,255,255,.35)\" stroke-width=\"1.5\"/></svg>","solverRole":"staff","constraints":[{"type":"rel_any","dir":"S","exact":1,"gender":"F"},{"type":"corner_of_area"}]},{"id":"M","name":"Miles","gender":"M","role":"staff","color":"#006064","avatar":{"bg":"#3a5a7a","skin":"#e9c6a4","hair":"#1c1a1a","style":"short","shirt":"#3d444b","cap":true},"clue":"Anh ta ở cạnh một <b>băng ghế</b>; căn phòng <b>phía trên</b> phòng của anh ta có <b>chính xác một người phụ nữ</b>.","job":"tài xế","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Miles\"><rect width=\"80\" height=\"80\" fill=\"#3a5a7a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#3d444b\"/><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=\"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":"staff","constraints":[{"type":"floor_rel","dir":"above","n":1,"gender":"F"},{"type":"beside","obj":"bench"}]},{"id":"N","name":"Nora","gender":"F","role":"staff","color":"#4e342e","avatar":{"bg":"#5b3a6e","skin":"#8a5a3c","hair":"#1a1210","style":"bob","shirt":"#2b2b2b","apron":true,"headband":"#f4efe6"},"clue":"Cô ta <b>ở một mình trong khu vực của mình</b>, tại <b>cột 15</b>. <b>Chính xác một hàng về phía nam</b> của cô ta có một <b>người phụ nữ</b>.","job":"hầu gái","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Nora\"><rect width=\"80\" height=\"80\" fill=\"#5b3a6e\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#1a1210\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2b2b2b\"/><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=\"#8a5a3c\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#8a5a3c\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#1a1210\"/><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=\"#f4efe6\"/></svg>","solverRole":"staff","constraints":[{"type":"alone"},{"type":"rel_any","dir":"S","exact":1,"gender":"F"},{"type":"col","cols":[15]}]},{"id":"O","name":"Otto","gender":"M","role":"staff","color":"#0277bd","avatar":{"bg":"#3f3f3f","skin":"#d9a57a","hair":"#6b3f22","style":"short","shirt":"#33691e","beard":true,"beanie":"#5a3a2a"},"clue":"Căn phòng <b>phía trên</b> phòng của anh ta có <b>chính xác một người phụ nữ</b>.","job":"người gác rừng","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Otto\"><rect width=\"80\" height=\"80\" fill=\"#3f3f3f\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#33691e\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#d9a57a\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#d9a57a\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#6b3f22\"/><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=\"#6b3f22\"/><path d=\"M24 31 Q24 11 40 11 Q56 11 56 31 Q48 21 40 21 Q32 21 24 31 Z\" fill=\"#5a3a2a\"/><rect x=\"23\" y=\"26\" width=\"34\" height=\"6\" rx=\"3\" fill=\"#5a3a2a\" stroke=\"rgba(0,0,0,.18)\"/><circle cx=\"40\" cy=\"10\" r=\"4\" fill=\"#f4efe6\"/></svg>","solverRole":"staff","constraints":[{"type":"floor_rel","dir":"above","n":1,"gender":"F"}]},{"id":"V","name":"Veronica","gender":"F","role":"victim","color":"#1b1b1b","avatar":{"bg":"#2a3340","skin":"#f4d3b6","hair":"#cfcfd2","style":"bun","shirt":"#4a2a5a","glasses":true,"necklace":"#e6c46a"},"clue":"<b>Nạn nhân.</b> Cô ấy được tìm thấy trong <b>Phòng Ngủ Chính</b>, cạnh <b>chiếc tủ quần áo</b> – một mình với hung thủ.","job":"mẹ của chủ nhà","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Veronica\"><rect width=\"80\" height=\"80\" fill=\"#2a3340\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#4a2a5a\"/><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=\"#f4d3b6\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f4d3b6\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#cfcfd2\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#cfcfd2\"/><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=\"M12 12 L68 68 M68 12 L12 68\" stroke=\"#e0362e\" stroke-width=\"5\" stroke-linecap=\"round\" opacity=\".9\"/></svg>","solverRole":"family","constraints":[{"type":"area","areas":["Master"]},{"type":"beside","obj":"wardrobe"}]}],"victim":"V","murderer":"E","solution":{"A":[14,9],"B":[13,16],"C":[3,12],"D":[1,7],"E":[8,10],"F":[7,8],"G":[9,5],"H":[16,4],"I":[6,2],"J":[2,3],"K":[11,1],"L":[12,13],"M":[15,6],"N":[4,15],"O":[10,14],"V":[5,11]},"walkthrough":[{"place":["H"],"cand":{"A":[[13,10],[14,9],[14,11],[15,10]],"V":[[5,11],[6,9],[6,11]],"I":[[5,2],[6,2]],"N":[[3,15],[4,15],[5,15],[6,15],[12,15]],"B":[[13,13],[13,16],[14,14]],"M":[[14,14],[15,6],[15,13],[15,14],[15,16]],"D":[[1,5],[1,7],[1,10],[1,12],[1,14],[1,16],[3,6],[6,16]],"L":[[1,1],[1,5],[1,10],[1,14],[1,16],[4,5],[4,14],[12,5],[12,10],[12,13],[13,5],[13,8],[13,13],[13,16]]},"text":"Cả hai tầng nằm trên cùng một sơ đồ: hàng 1–8 là tầng trên, hàng 9–16 là tầng trệt, vậy nên mỗi tầng có đúng tám người. Hattie ở trong Thư Viện, tại cột 4 – ô R13C4 và R15C4 nằm cạnh bàn làm việc của Thư Viện, mà Alistair là người duy nhất ở cạnh một bàn làm việc – vậy nên <b>Hattie R16C4</b>; hàng 16 và cột 4 là của cô ấy. Alistair, một mình và ở cạnh một bàn làm việc, do đó ở trong Phòng Làm Việc (bàn làm việc của Thư Viện nằm trong phòng của Hattie): R13C10, R14C9, R14C11 hoặc R15C10, và không có ai khác trong Phòng Làm Việc – anh ấy chính là người đã nghe thấy tiếng vật lộn. Veronica nằm cạnh giường trong Phòng Ngủ Chính: R5C11, R6C9 hoặc R6C11 (R7C10 nằm trong hàng của Faye). Irwin ở trong căn phòng phía trên phòng của Hattie, tức Phòng Trưng Bày Tranh, tại cột 2: R5C2 hoặc R6C2 (hàng 7 là của Faye, còn từ R8C2 thì người phụ nữ một hàng về phía nam anh ta sẽ phải ở hàng 9 – xem bên dưới). Juliet ở hàng 2, và hai hàng về phía nam của cô ấy, tức hàng 4, có một người hầu ở đó: Keith, Miles và Otto đều ở tầng trệt (Keith ở trong căn phòng phía dưới phòng của Juliet, còn Miles và Otto mỗi người đều có một căn phòng phía trên phòng của mình), vậy nên người hầu ở hàng 4 là Lorna trong một góc phòng (R4C5 hoặc R4C14; R4C4 là cột của Hattie) hoặc Nora (R4C15). Các phụ nữ bị ràng buộc rất chặt: Bianca ở cạnh bàn thờ trong Nhà Nguyện (R13C13, R13C16 hoặc R14C14 – R14C15 là cột của Nora), Delphine – một mình, cạnh một chiếc giường, với một căn phòng phía dưới phòng của cô ấy – ở tầng trên, tại R1C5, R1C7, R1C10, R1C12, R1C14, R1C16, R3C6 hoặc R6C16, Lorna ở một góc phòng với một phụ nữ một hàng về phía nam mình (hàng 1, 4, 12 hoặc 13), Veronica ở hàng 5 hoặc 6, Juliet, Faye và Hattie ở hàng 2, 7 và 16, còn Nora, một mình ở cột 15 với một phụ nữ một hàng về phía nam mình, tại R3C15, R4C15, R5C15, R6C15 hoặc R12C15. Vậy nên hàng 9, 10, 11 và 15 chỉ có đàn ông, và hàng 14 cũng vậy trừ khi Bianca ở đó. Căn phòng của Ciaran có một căn phòng phía dưới nó với chính xác một phụ nữ: anh ấy ở tầng trên, và không ở Chiếu Nghỉ (Đại Sảnh phía dưới nó không thể có phụ nữ) cũng không ở Phòng Ngủ Chính (Phòng Làm Việc phía dưới nó chỉ có Alistair). Miles, cạnh một băng ghế với một phụ nữ trong căn phòng phía trên phòng của mình, ở tầng trệt: R14C14, R15C6, R15C13, R15C14 hoặc R15C16 (các ô băng ghế của hàng 16 là của Hattie)."},{"place":["I","V"],"cand":{"A":[[13,10],[14,9],[15,10]],"N":[[3,15],[4,15],[12,15]],"B":[[13,13],[13,16],[14,14]],"M":[[14,14],[15,6],[15,13],[15,14],[15,16]],"D":[[1,5],[1,7],[1,10],[1,12],[1,14],[1,16],[3,6]],"L":[[1,1],[1,5],[1,10],[1,14],[1,16],[4,5],[4,14],[12,5],[12,10],[12,13],[13,5],[13,8],[13,13],[13,16]],"F":[[7,1],[7,3],[7,5],[7,6],[7,7],[7,8],[7,9],[7,10],[7,12],[7,13],[7,14],[7,16]]},"text":"Irwin ở R5C2? Khi đó hàng 5 là của anh ấy, và người hầu ở hàng 4 – Lorna tại R4C5 hoặc R4C14, hay Nora tại R4C15 – cần có một phụ nữ ở hàng 5. Veronica khi đó sẽ ở hàng 6, và không còn phụ nữ nào khác có thể ở hàng 5: điều này không thể xảy ra. Vậy nên <b>Irwin R6C2</b> – người phụ nữ ở phía nam anh ấy là Faye – và Veronica mất các ô hàng 6 của mình: <b>Veronica R5C11</b>. Cột 11 là của cô ấy, nên Alistair mất ô R14C11, còn Nora mất R5C15 và R6C15: R3C15, R4C15 hoặc R12C15."},{"place":[],"cand":{"A":[[14,9],[15,10]],"N":[[3,15],[4,15],[12,15]],"B":[[13,13],[13,16],[14,14]],"M":[[14,14],[15,6],[15,13],[15,14],[15,16]],"D":[[1,5],[1,7],[1,10],[1,12],[1,14],[1,16],[3,6]],"L":[[1,1],[1,5],[1,10],[1,14],[1,16],[4,5],[4,14],[12,5],[12,10],[12,13],[13,5],[13,8],[13,13],[13,16]]},"text":"Alistair ở R13C10? Một người đàn ông ở hàng 13 có nghĩa là Lorna và Nora, mỗi người đều cần một phụ nữ một hàng về phía nam mình, sẽ mất các ô hàng 12 của họ; các ô còn lại của Lorna là các góc ở hàng 1 và hàng 4, của Nora là R3C15 và R4C15 – cả hai phụ nữ này đều ở tầng trên. Khi đó tầng trên gồm Ciaran, Delphine, Faye, Irwin, Juliet, Veronica, Lorna và Nora: đủ tám người, vậy nên Ernest và Gregory ở tầng trệt. Bianca rời khỏi hàng 13: Bianca R14C14, và Ernest cần một phụ nữ một hàng về phía bắc mình – ở tầng trệt lúc này chỉ có Bianca ở hàng 14 mới có thể là phụ nữ đó – vậy nên Ernest ở hàng 15. Nhưng các ô của Miles là R14C14 và bốn ô của hàng 15: anh ấy không còn ô nào. <b>Alistair R14C9 hoặc R15C10.</b>"},{"place":["A"],"cand":{"M":[[15,6],[15,13],[15,14],[15,16]],"B":[[13,13],[13,16]],"N":[[3,15],[4,15],[12,15]],"D":[[1,5],[1,7],[1,10],[1,12],[1,14],[1,16],[3,6]],"L":[[1,1],[1,5],[1,10],[1,14],[1,16],[4,5],[4,14],[12,5],[12,10],[12,13]],"G":[[1,1],[1,5],[1,10],[1,14],[1,16],[8,1],[8,6],[9,5],[12,5],[12,10],[12,13]],"F":[[7,1],[7,3],[7,5],[7,6],[7,7],[7,8],[7,10],[7,12],[7,13],[7,14],[7,16]]},"text":"Miles và Alistair có liên hệ với nhau: nếu Miles chiếm R14C14, hàng 14 là của anh ấy và Alistair ở R15C10; nếu Alistair chiếm R14C9, Miles sẽ ở hàng 15. Giả sử <b>Miles R14C14</b>. Khi đó Alistair R15C10, cột 14 là của Miles, và Nhà Nguyện – hàng 15 và 16 thuộc về Alistair và Hattie – chỉ còn Bianca (hàng 13: R13C13 hoặc R13C16) và Miles. Căn phòng phía trên Miles là Phòng Ngủ Tháp, nơi phải có chính xác một phụ nữ, và chỉ có Faye mới có thể ở đó (R7C13 hoặc R7C16; R6C16 của Delphine nằm trong hàng của Irwin). Ernest ở tầng trên, tại hàng 3 hoặc 8: ở tầng trệt hàng 13–16 đã kín chỗ, còn hàng 9–12 sẽ cần một phụ nữ ở hàng 8–11. Giờ Nora còn ba ô. <b>Nora R3C15:</b> người hầu ở hàng 4 là Lorna tại R4C5 (R4C14 là cột của Miles). Delphine, một mình, không thể chung Phòng Xanh với Lorna hay chung Phòng Người Hầu với Nora, mà hàng 3 đã kín: Delphine R1C12. Ernest ở hàng 8 (hàng 3 là của Nora), điều này lấp đầy hàng 1–8 với Delphine, Juliet, Nora, Lorna, Veronica, Irwin, Faye và Ernest – còn Ciaran, người bắt buộc phải ở tầng trên, không còn hàng nào. <b>Nora R4C15:</b> tám người ở tầng trên là Ciaran, Delphine, Ernest, Faye, Irwin, Juliet, Nora và Veronica, vậy nên Gregory và Lorna ở tầng trệt: Lorna ở hàng 12 (R12C5 hoặc R12C13 – R12C10 là cột của Alistair, hàng 13 là của Bianca), Gregory tại R9C5 hoặc R9C9. Người đàn ông ở cùng Veronica trong Phòng Ngủ Chính chỉ có thể là Ernest (Phòng Làm Việc phía dưới Ciaran sẽ không có phụ nữ, Gregory thì ở tầng trệt): Ernest R8C9 (R8C10 là cột của Alistair, R8C11 là của Veronica). Cột 9 đưa Gregory tới R9C5, cột 5 đưa Lorna tới R12C13, cột 13 đưa Bianca tới R13C16 – và hai ô Phòng Ngủ Tháp của Faye, R7C13 và R7C16, đều nằm trong các cột đã kín. <b>Nora R12C15:</b> người hầu ở hàng 4 lại là Lorna tại R4C5, nên Delphine rời khỏi Phòng Xanh (R1C12 hoặc R1C16); tám người ở tầng trên là Ciaran, Delphine, Ernest, Faye, Irwin, Juliet, Lorna và Veronica, vậy nên Gregory ở tầng trệt, và Ernest lại là người ở cùng Veronica: Ernest R8C9. Các góc R9C5 và R9C9 của Gregory giờ nằm trong cột của Lorna và Ernest, các góc hàng 12 của anh ấy nằm trong hàng của Nora, còn các góc hàng 13 nằm trong hàng của Bianca: Gregory không còn ô nào. Cả ba trường hợp đều thất bại, vậy nên <b>Alistair R14C9</b> và Miles ở hàng 15. Hàng 14 là của Alistair: Bianca ở hàng 13 (R13C13 hoặc R13C16), và Ciaran không ở trong Phòng May Vá – Phòng Kính phía dưới nó không thể có phụ nữ, vì hàng 13–16 thuộc về Bianca, Alistair, Miles và Hattie."},{"place":["M","E"],"cand":{"F":[[7,7],[7,8]],"D":[[1,5],[1,7],[1,12],[1,14],[1,16]],"C":[[3,7],[3,8],[3,12],[3,13],[3,16]],"G":[[9,5],[12,5],[12,13]],"L":[[4,5],[4,14],[12,5],[12,13]],"N":[[4,15],[12,15]],"B":[[13,13],[13,16]],"J":[[2,3],[2,5],[2,7],[2,8],[2,12],[2,13],[2,14],[2,16]]},"text":"Miles ở trong Nhà Nguyện? Tại R15C13 hoặc R15C16, cột của anh ấy sẽ cố định Bianca (R13C16 hoặc R13C13), và Phòng Ngủ Tháp phía trên anh ấy phải có chính xác một phụ nữ: Faye, tại R7C14 (các ô Phòng Ngủ Tháp còn lại nằm trong cột của Miles và Bianca). Người ở cùng Veronica khi đó là Ernest – Phòng Làm Việc phía dưới Ciaran không có phụ nữ, góc R8C9 của Gregory nằm trong cột của Alistair – vậy nên Ernest R8C10, và Ciaran, ở hàng 1 hoặc 3 (hàng 5–8 đã kín), không thể ở Phòng Trẻ Em (Phòng Ăn phía dưới nó không thể có phụ nữ: các góc của Lorna ở đó là R12C10, cột của Ernest, và R12C13, cột của Bianca hoặc Miles), cũng không thể ở Phòng Người Hầu (cột 14 và 16 đã kín). Ciaran ở trong Phòng Xanh, vậy nên Phòng Khách phía dưới có chính xác một phụ nữ – Lorna R12C5 – điều này khiến Nora trở thành người hầu của hàng 4 (R4C15) và đẩy Delphine, một mình, tới Phòng Trẻ Em (R1C12). Giờ Gregory không còn ô nào cả: R9C5 là cột của Lorna, R9C9 là của Alistair, hàng 12 là của Lorna, hàng 13 là của Bianca, hàng 1 là của Delphine và hàng 8 là của Ernest. Tại R15C14 điều tương tự xảy ra: Faye chiếm ô Phòng Ngủ Tháp ở cột mà Bianca để trống (R7C16 hoặc R7C13), Ernest R8C10, Ciaran ở Phòng Xanh, Lorna R12C5, Nora R4C15, Delphine R1C12 – và Gregory không còn ô nào. Vậy nên <b>Miles R15C6</b>, cạnh băng ghế Phòng Kính. Phòng May Vá phía trên anh ấy có chính xác một phụ nữ: Faye, tại R7C7 hoặc R7C8 (R7C6 là cột của Miles). Delphine mất R3C6, nên cô ấy ở hàng 1, và người đàn ông ở cùng Veronica chỉ có thể là Ernest: <b>Ernest R8C10</b> – hung thủ, ở một mình với Veronica trong khi Alistair nghe ngóng từ Phòng Làm Việc phía dưới. Ciaran ở hàng 3 (hàng 1, 2 và 4–8 đã kín), nên Nora mất R3C15: R4C15 hoặc R12C15. Gregory: R9C5, R12C5 hoặc R12C13; Lorna: R4C5, R4C14, R12C5 hoặc R12C13."},{"place":["G"],"cand":{"C":[[3,12],[3,16]],"D":[[1,7],[1,12]],"L":[[4,14],[12,13]],"N":[[4,15],[12,15]],"F":[[7,7],[7,8]],"B":[[13,13],[13,16]],"J":[[2,3],[2,7],[2,8],[2,12],[2,13],[2,14],[2,16]]},"text":"Ciaran ở R3C7 hay R3C8, trong Phòng Xanh? Phòng Khách phía dưới phải có chính xác một phụ nữ – Lorna R12C5, góc Phòng Khách duy nhất của cô ấy – nên hàng 12 là của cô ấy, Nora trở thành người hầu của hàng 4 (R4C15), Delphine (một mình) không thể dùng cả Phòng Xanh lẫn Phòng Người Hầu nên đến R1C12, và Gregory không còn ô nào: R9C5 là cột của Lorna, R12C5 và R12C13 nằm trong hàng của cô ấy. Ciaran ở R3C13? Phòng Ăn phía dưới sẽ cần người phụ nữ duy nhất của nó ở góc R12C13 (R12C10 là cột của Ernest) – tức cột của chính Ciaran. Vậy nên <b>Ciaran R3C12 hoặc R3C16</b>. Delphine ở R1C5? Cột 5 lấy mất R9C5 và R12C5 của Gregory, nên Gregory R12C13, mà hàng của ô này đẩy Nora tới R4C15 – và Lorna không còn ô nào (R4C5 là cột của Delphine, R4C14 nằm trong phòng của Nora, các góc hàng 12 của cô ấy đã hết). Delphine ở Phòng Người Hầu, R1C14 hay R1C16? Nora phải nhường chỗ đó để chuyển tới R12C15, Ciaran tới R3C12 – và Phòng Ăn phía dưới Ciaran khi đó không thể có phụ nữ: góc R12C13 của Lorna nằm trong hàng của Nora. Vậy nên <b>Delphine R1C7 hoặc R1C12</b>. Gregory ở R12C5 hay R12C13? Hàng 12 lại đẩy Nora tới R4C15, và Lorna không còn ô nào (R4C14 nằm trong phòng của Nora, R4C5 là cột của Gregory, hoặc – nếu là R12C13 – nằm trong hàng của Nora). Vậy nên <b>Gregory R9C5</b>, góc tây bắc của Phòng Khách, và cột 5 chỉ để lại cho Lorna R4C14 hoặc R12C13. Hãy chú ý các cặp: Lorna R4C14 đi cùng Nora R12C15 và Ciaran R3C16 (Nhà Bếp phía dưới anh ấy có Nora), Lorna R12C13 đi cùng Nora R4C15 và Ciaran R3C12 (Phòng Ăn có Lorna)."},{"place":["D","F"],"cand":{"J":[[2,3],[2,12],[2,13],[2,14],[2,16]],"C":[[3,12],[3,16]],"L":[[4,14],[12,13]],"N":[[4,15],[12,15]],"B":[[13,13],[13,16]]},"text":"Delphine ở R1C12, trong Phòng Trẻ Em? Cột 12 đẩy Ciaran tới R3C16, nên Lorna R4C14, Nora R12C15 – một mình trong Nhà Bếp – và Bianca R13C13 (cột 16 là của Ciaran). Phòng Ăn phía dưới Delphine phải có đúng một người, nhưng không ai có thể ở đó: các cột 10–13 của nó thuộc về Ernest, Veronica, Delphine và Bianca, hơn nữa Keith vốn ở phòng phía dưới phòng của Juliet, tại Đại Sảnh hoặc Phòng Khách. Vậy nên <b>Delphine R1C7</b>, cạnh giường của Phòng Xanh: Phòng Khách phía dưới cô ấy có đúng một người – Gregory – nên Keith và Otto không ở Phòng Khách, và Juliet mất các ô Phòng Xanh của mình. Cột 7 là của Delphine: <b>Faye R7C8</b>, với Ernest ở phía nam cô ấy. Juliet: R2C3, R2C12, R2C13, R2C14 hoặc R2C16."},{"place":["J","C","L","N","B","K","O"],"final":true,"text":"Juliet ở Phòng Người Hầu (R2C14 hoặc R2C16)? Khi đó Keith sẽ ở Nhà Bếp phía dưới – nhưng nếu Nora ở Nhà Bếp thì cô ấy một mình ở đó, còn nếu Nora ở R4C15 thì cô ấy một mình ở Phòng Người Hầu. Juliet ở Phòng Trẻ Em (R2C12 hoặc R2C13)? Khi đó Keith ở Phòng Ăn phía dưới, tại cột 12 hoặc 13 (cột 10 và 11 là của Ernest và Veronica), nên Ciaran nhận R3C16, Lorna R4C14 và Nora R12C15 một mình trong Nhà Bếp. Khi đó Otto không còn phòng nào: Chiếu Nghỉ phía trên Đại Sảnh không thể có phụ nữ, Phòng Khách chỉ có một mình Gregory, Nhà Bếp chỉ có một mình Nora, còn các cột trống của Phòng Ăn đã bị Keith và Juliet dùng hết. Vậy nên <b>Juliet R2C3</b>, tại Chiếu Nghỉ, và Keith ở Đại Sảnh phía dưới cô ấy. Otto không thể ở Phòng Ăn (Phòng Trẻ Em phía trên nó giờ không thể có phụ nữ), nên cột 12 chỉ có thể là của Ciaran: <b>Ciaran R3C12</b>. Người phụ nữ duy nhất trong Phòng Ăn phía dưới anh ấy là <b>Lorna R12C13</b>, với Bianca ở phía nam cô ấy; Nora là người hầu của hàng 4, <b>Nora R4C15</b>, một mình trong Phòng Người Hầu; và <b>Bianca R13C16</b>, vì cột 13 là của Lorna. Các ô Đại Sảnh của Keith, R10C3 và R11C3, nằm trong cột của Juliet: <b>Keith R11C1</b>. Hàng 10 còn lại dành cho <b>Otto R10C14</b>, trong Nhà Bếp phía dưới Nora. Vụ án đã khép lại: Ernest, viên chủ ngân hàng, đã ở một mình với Veronica trong Phòng Ngủ Chính – còn Alistair, trong Phòng Làm Việc phía dưới, đã nghe thấy từng tiếng cót két của sàn gỗ."}],"solver":{"rules":[{"type":"floors","pairs":[["Landing","Hall"],["BlueRoom","Salon"],["Nursery","Dining"],["Servants","Kitchen"],["Gallery","Library"],["Sewing","Conservatory"],["Master","Study"],["Tower","Chapel"]]},{"type":"areas_nonempty","areas":["Study"]}],"groups":{"Upstairs":["Landing","BlueRoom","Nursery","Servants","Gallery","Sewing","Master","Tower"],"Downstairs":["Hall","Salon","Dining","Kitchen","Library","Conservatory","Study","Chapel"]},"occupiable":["bench","stool","chair","armchair","sofa","chaise"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-09-15"}}