{"format":"murdoku-puzzle/1","id":"guesthouse","version":1,"difficulty":"hard","level":7,"size":{"rows":10,"cols":10},"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":"Hurricane Night","tagline":"Harbour Island · a hurricane night · one person to a room – and one room stayed empty","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-11-02","story":"Dunmore Town on Harbour Island, the night the hurricane came through. When the power failed at nine, Vernice, who had run the old clapboard guesthouse for thirty years, handed out the hurricane lanterns and sent everyone to sit out the storm, one person to a room – nobody was to wander the dark house. By dawn the wind had dropped, and Vernice was found dead.","rules":{"standard":["Every <b>row</b> and every <b>column</b> holds exactly <b>one person</b>. As soon as you place someone, cross out their whole row and column.","<b>“Beside”</b> = directly left, right, above or below, and <b>in the same area</b>. Squares with objects (the lanterns, the wardrobes, the chests, the potted plants, the mirror, the radio set, the bookcase, the painting, the table, the counter, the grandfather clock, the stove, the sink, the fridge, the barrel) cannot be occupied; the chairs, the benches, the sofa and the beds can. A <b>corner</b> of an area is a square of it that faces outwards (another area or the edge of the board) on a horizontal and on a vertical side.","Directions refer to rows and columns, not to the same line: <i>“exactly one row north of him was somebody beside the painting”</i> = in the row right above his, in any column, somebody was beside the painting.","The murderer was <b>alone with the victim</b>: nobody else was in that area."],"special":["<b>Every area held at most one person, except the victim’s area.</b>"],"notes":["<i>“Sitting”</i> = on a chair, on a bench or on the sofa."],"example":{}},"roleNames":{"guest":"guest","staff":"staff","victim":"victim"},"personGroups":[{"id":"guests","name":"The guests","persons":["A","B","C","D","E"]},{"id":"staff","name":"Vernice and her staff","persons":["F","G","H","I","V"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Abaco Room","labelAt":[2,2],"cells":[[1,1],[1,2],[1,3],[1,4],[2,1],[2,2],[2,3],[3,1],[3,2]],"fill":"#dfe8ef","pattern":"carpet","name":"Abaco Room"},{"id":"Exuma Room","labelAt":[2,5],"cells":[[1,5],[1,6],[1,7],[2,4],[2,5],[2,6],[2,7],[3,3],[3,4],[3,5],[3,6]],"fill":"#e9e0ef","pattern":"carpet","name":"Exuma Room"},{"id":"Bimini Room","labelAt":[3,9],"cells":[[1,8],[1,9],[1,10],[2,8],[2,9],[2,10],[3,7],[3,8],[3,9],[3,10]],"fill":"#f0e6d6","pattern":"carpet","name":"Bimini Room"},{"id":"Andros Room","labelAt":[4,2],"cells":[[4,1],[4,2],[4,3],[5,1],[5,2],[6,1],[6,2],[6,3],[7,1],[7,2]],"fill":"#dcebdc","pattern":"carpet","name":"Andros Room"},{"id":"Parlour","labelAt":[6,7],"cells":[[4,4],[4,5],[4,6],[4,7],[5,3],[5,4],[5,5],[5,6],[5,7],[5,8],[6,4],[6,5],[6,6],[6,7],[6,8],[7,5],[7,6],[8,5]],"fill":"#efe3cf","pattern":"boards","name":"Parlour"},{"id":"Dining Room","labelAt":[7,9],"cells":[[4,8],[4,9],[4,10],[5,9],[5,10],[6,9],[6,10],[7,7],[7,8],[7,9],[7,10]],"fill":"#e2cfb8","pattern":"boards","name":"Dining Room"},{"id":"Hall","labelAt":[9,3],"cells":[[7,3],[7,4],[8,2],[8,3],[8,4],[9,3],[9,4]],"fill":"#dcd4c4","pattern":"boards","name":"Hall"},{"id":"Kitchen","labelAt":[8,7],"cells":[[8,6],[8,7],[8,8],[9,5],[9,6],[9,7],[9,8],[9,9]],"fill":"#e6ece6","pattern":"tiles","name":"Kitchen"},{"id":"Pantry","labelAt":[8,9],"cells":[[8,9],[8,10],[9,10],[10,9],[10,10]],"fill":"#ddd8cc","pattern":"planks","name":"Pantry"},{"id":"Veranda","labelAt":[10,4],"cells":[[8,1],[9,1],[9,2],[10,1],[10,2],[10,3],[10,4],[10,5],[10,6],[10,7],[10,8]],"fill":"#e8dfd0","pattern":"planks","name":"Veranda"}],"objectTypes":{"bed":{"occupiable":true,"name":"bed","icon":"<rect x=\"7\" y=\"1\" width=\"32\" height=\"44\" rx=\"6\" fill=\"#f7f4ee\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"5\" width=\"24\" height=\"10\" rx=\"4\" fill=\"#dfe6ea\" stroke=\"#8c8a82\"/><rect x=\"9\" y=\"19\" width=\"28\" height=\"22\" rx=\"4\" fill=\"#9fb3d6\"/>","iconTall":"<rect x=\"7\" y=\"3\" width=\"32\" height=\"86\" rx=\"7\" fill=\"#f7f4ee\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"7\" width=\"24\" height=\"12\" rx=\"4\" fill=\"#dfe6ea\" stroke=\"#8c8a82\"/><rect x=\"9\" y=\"24\" width=\"28\" height=\"61\" rx=\"4\" fill=\"#9fb3d6\"/>"},"bench":{"occupiable":true,"name":"bench","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":"chair","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\"/>"},"sofa":{"occupiable":true,"name":"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\"/>"},"barrel":{"occupiable":false,"name":"barrel","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":"bookcase","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>"},"chest":{"occupiable":false,"name":"chest","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\"/>"},"clock":{"occupiable":false,"name":"grandfather clock","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":"counter","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\"/>"},"icebox":{"occupiable":false,"name":"fridge","icon":"<rect x=\"6\" y=\"14\" width=\"34\" height=\"24\" rx=\"3\" fill=\"#dfe6ea\" stroke=\"#5a6068\" stroke-width=\"1.4\"/><rect x=\"6\" y=\"14\" width=\"34\" height=\"6\" fill=\"#b9c3cc\"/><g fill=\"#3498db\"><path d=\"M12 30 l4 -6 l4 6 z\"/><path d=\"M22 30 l4 -6 l4 6 z\"/></g>"},"lantern":{"occupiable":false,"name":"lantern","icon":"<circle cx=\"23\" cy=\"13\" r=\"10\" fill=\"#f7d774\" opacity=\".45\"/><rect x=\"21\" y=\"18\" width=\"4\" height=\"22\" fill=\"#3b3b3b\"/><rect x=\"15\" y=\"39\" width=\"16\" height=\"4\" rx=\"1.5\" fill=\"#3b3b3b\"/><path d=\"M17 8 h12 l2 10 h-16 z\" fill=\"#f2c94c\" stroke=\"#3b3b3b\" stroke-width=\"1.4\"/><rect x=\"20\" y=\"4\" width=\"6\" height=\"4\" fill=\"#3b3b3b\"/>"},"mirror":{"occupiable":false,"name":"mirror","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\"/>"},"painting":{"occupiable":false,"name":"painting","icon":"<rect x=\"7\" y=\"7\" width=\"32\" height=\"26\" rx=\"1\" fill=\"#d4a017\" stroke=\"#7a5a10\" stroke-width=\"2\"/><rect x=\"11\" y=\"11\" width=\"24\" height=\"18\" fill=\"#7fc4d8\"/><path d=\"M11 29 l8 -9 l5 5 l4 -6 l7 10 z\" fill=\"#3f8a4a\"/><circle cx=\"30\" cy=\"15\" r=\"2.5\" fill=\"#f0b429\"/><rect x=\"20\" y=\"33\" width=\"6\" height=\"8\" fill=\"#5b5852\"/><rect x=\"14\" y=\"40\" width=\"18\" height=\"3\" rx=\"1\" fill=\"#5b5852\"/>"},"plant":{"occupiable":false,"name":"potted plant","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\"/>"},"radio":{"occupiable":false,"name":"radio set","icon":"<rect x=\"6\" y=\"12\" width=\"34\" height=\"26\" rx=\"4\" fill=\"#8a5a2b\" stroke=\"#4a2e14\" stroke-width=\"1.5\"/><rect x=\"10\" y=\"16\" width=\"15\" height=\"18\" rx=\"2\" fill=\"#d8c08a\" stroke=\"#4a2e14\" stroke-width=\"1\"/><path d=\"M12 20 h11 M12 24 h11 M12 28 h11 M12 32 h11\" stroke=\"#8a6a3a\" stroke-width=\"1.2\"/><circle cx=\"32\" cy=\"20\" r=\"4\" fill=\"#f4e6c0\" stroke=\"#4a2e14\" stroke-width=\"1\"/><path d=\"M32 20 l2 -2\" stroke=\"#b03a2e\" stroke-width=\"1.2\"/><circle cx=\"29\" cy=\"31\" r=\"2.2\" fill=\"#3b2a18\"/><circle cx=\"35\" cy=\"31\" r=\"2.2\" fill=\"#3b2a18\"/><path d=\"M14 12 l-4 -8 M32 12 l4 -8\" stroke=\"#3b3f45\" stroke-width=\"1.5\"/>"},"sink":{"occupiable":false,"name":"sink","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\"/>"},"stove":{"occupiable":false,"name":"stove","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\"/>"},"table":{"occupiable":false,"name":"table","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\"/>"},"wardrobe":{"occupiable":false,"name":"wardrobe","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\"/>"}},"wallTypes":{},"objects":[{"cell":[1,1],"type":"bed"},{"cell":[1,4],"type":"lantern"},{"cell":[1,5],"type":"mirror"},{"cell":[1,7],"type":"bed"},{"cell":[1,8],"type":"wardrobe"},{"cell":[1,10],"type":"chair"},{"cell":[2,10],"type":"bed"},{"cell":[3,1],"type":"wardrobe"},{"cell":[3,6],"type":"chest"},{"cell":[3,7],"type":"lantern"},{"cell":[4,1],"type":"chest"},{"cell":[4,4],"type":"painting"},{"cell":[4,7],"type":"bookcase"},{"cell":[4,8],"type":"chair"},{"cell":[4,10],"type":"lantern"},{"cell":[5,2],"type":"lantern"},{"cell":[5,3],"type":"chair"},{"cell":[5,5],"type":"radio"},{"cell":[5,8],"type":"lantern"},{"cell":[5,9],"type":"table"},{"cell":[5,10],"type":"chair"},{"cell":[6,1],"type":"bed"},{"cell":[6,5],"type":"sofa"},{"cell":[6,6],"type":"sofa"},{"cell":[6,9],"type":"table"},{"cell":[6,10],"type":"chair"},{"cell":[7,4],"type":"clock"},{"cell":[7,6],"type":"plant"},{"cell":[8,1],"type":"plant"},{"cell":[8,2],"type":"bench"},{"cell":[8,3],"type":"counter"},{"cell":[8,8],"type":"icebox"},{"cell":[9,6],"type":"sink"},{"cell":[9,9],"type":"stove"},{"cell":[9,10],"type":"barrel"},{"cell":[10,2],"type":"chair"},{"cell":[10,5],"type":"lantern"},{"cell":[10,7],"type":"bench"},{"cell":[10,8],"type":"bench"}],"wallFeatures":[],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Anthonique","gender":"F","role":"guest","color":"#c62828","avatar":{"bg":"#3a4a5a","skin":"#7a5238","hair":"#1c1410","style":"bun","shirt":"#f2e6c8","glasses":true,"earrings":true},"clue":"A <b>bed</b> was somewhere in her area. She was <b>not</b> in the <b>Bimini Room</b>.","job":"schoolteacher from Nassau","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Anthonique\"><rect width=\"80\" height=\"80\" fill=\"#3a4a5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#f2e6c8\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#7a5238\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#7a5238\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#1c1410\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#1c1410\"/><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\"/><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":"area_has","obj":"bed"},{"type":"not_area","areas":["Bimini Room"]}]},{"id":"B","name":"Bradley","gender":"M","role":"guest","color":"#1565c0","avatar":{"bg":"#2f3f4f","skin":"#6b4630","hair":"#1c1410","style":"short","shirt":"#2a3a5a","mustache":true,"mustacheColor":"#1c1410"},"clue":"He was the <b>only man</b> beside a <b>bed</b>.","job":"banker from Freeport","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Bradley\"><rect width=\"80\" height=\"80\" fill=\"#2f3f4f\"/><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=\"#6b4630\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#6b4630\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#1c1410\"/><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=\"#1c1410\"/></svg>","solverRole":"guest","constraints":[{"type":"only_beside","obj":"bed","gender":"M"}]},{"id":"C","name":"Chandra","gender":"F","role":"guest","color":"#ad1457","avatar":{"bg":"#5a3a4a","skin":"#8d5a3b","hair":"#1c1410","style":"curly","shirt":"#c0603a","earrings":true,"lips":"#8a2a35"},"clue":"She was the <b>only woman</b> beside a <b>bed</b>. A <b>bed</b> was somewhere in her <b>column</b>.","job":"straw-market vendor","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Chandra\"><rect width=\"80\" height=\"80\" fill=\"#5a3a4a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#c0603a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#8d5a3b\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#8d5a3b\"/><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=\"#1c1410\"/><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=\"#8a2a35\"/><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":"only_beside","obj":"bed","gender":"F"},{"type":"col_has","obj":"bed"}]},{"id":"D","name":"Delano","gender":"M","role":"guest","color":"#2e7d32","avatar":{"bg":"#2a4a5a","skin":"#5a3a28","hair":"#1c1410","style":"bald","shirt":"#f4f4f4","beard":true},"clue":"The <b>fridge</b> was somewhere in his area.","job":"regatta sailor","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Delano\"><rect width=\"80\" height=\"80\" fill=\"#2a4a5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#f4f4f4\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#5a3a28\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#5a3a28\"/><path d=\"M26 30 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#1c1410\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 30 Z\" fill=\"#1c1410\"/><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=\"#1c1410\"/></svg>","solverRole":"guest","constraints":[{"type":"area_has","obj":"icebox"}]},{"id":"E","name":"Eldece","gender":"F","role":"guest","color":"#00838f","avatar":{"bg":"#3a5a4a","skin":"#a0704c","hair":"#2a1a10","style":"long","shirt":"#5a8ac0","necklace":true},"clue":"She was in a <b>corner of her area</b>.","job":"nurse from Eleuthera","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Eldece\"><rect width=\"80\" height=\"80\" fill=\"#3a5a4a\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#2a1a10\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5a8ac0\"/><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=\"#a0704c\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#a0704c\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 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":"guest","constraints":[{"type":"corner_of_area"}]},{"id":"F","name":"Franklyn","gender":"M","role":"staff","color":"#5d4037","avatar":{"bg":"#4a4a3a","skin":"#6b4630","hair":"#7a7a7a","style":"short","shirt":"#5a4a2a","beard":true},"clue":"A <b>chest</b> was somewhere in his area. A <b>bed</b> was somewhere in his <b>column</b>.","job":"handyman","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Franklyn\"><rect width=\"80\" height=\"80\" fill=\"#4a4a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5a4a2a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#6b4630\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#6b4630\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#7a7a7a\"/><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=\"#7a7a7a\"/></svg>","solverRole":"staff","constraints":[{"type":"area_has","obj":"chest"},{"type":"col_has","obj":"bed"}]},{"id":"G","name":"Glenys","gender":"F","role":"staff","color":"#e65100","avatar":{"bg":"#5a4a3a","skin":"#7a5238","hair":"#1c1410","style":"bun","shirt":"#f4f4f4","apron":true,"necklace":true},"clue":"She was <b>not</b> beside a <b>bench</b>. A <b>chest</b> was somewhere in her <b>column</b>.","job":"cook","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Glenys\"><rect width=\"80\" height=\"80\" fill=\"#5a4a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#f4f4f4\"/><path d=\"M28 80 L30 62 Q40 58 50 62 L52 80 Z\" fill=\"#f4efe6\"/><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=\"#7a5238\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#7a5238\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#1c1410\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#1c1410\"/><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":"not_beside","obj":"bench"},{"type":"col_has","obj":"chest"}]},{"id":"H","name":"Hezekiah","gender":"M","role":"staff","color":"#6a1b9a","avatar":{"bg":"#3a3a5a","skin":"#8d5a3b","hair":"#1c1410","style":"slick","shirt":"#7a2a2a","mustache":true,"mustacheColor":"#1c1410"},"clue":"He was <b>not sitting</b>. A <b>chair</b> was somewhere in his area.","job":"barman","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Hezekiah\"><rect width=\"80\" height=\"80\" fill=\"#3a3a5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#7a2a2a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#8d5a3b\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#8d5a3b\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#1c1410\"/><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=\"#1c1410\"/></svg>","solverRole":"staff","constraints":[{"type":"not_on_any","objs":["bench","chair","sofa"]},{"type":"area_has","obj":"chair"}]},{"id":"I","name":"Ishmael","gender":"M","role":"staff","color":"#558b2f","avatar":{"bg":"#2a2a3a","skin":"#5a3a28","hair":"#1c1410","style":"short","shirt":"#1f2f4f","beard":true,"glasses":true},"clue":"<b>Exactly one row north</b> of him was somebody beside the <b>painting</b>. He was beside a <b>chair</b>.","job":"night porter","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ishmael\"><rect width=\"80\" height=\"80\" fill=\"#2a2a3a\"/><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=\"#5a3a28\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#5a3a28\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#1c1410\"/><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=\"#1c1410\"/></svg>","solverRole":"staff","constraints":[{"type":"rel_any","dir":"N","exact":1,"beside":"painting"},{"type":"beside","obj":"chair"}]},{"id":"V","name":"Vernice","gender":"F","role":"victim","color":"#1b1b1b","avatar":{"bg":"#3a3030","skin":"#7a5238","hair":"#9a9a9a","style":"bun","shirt":"#3a3a3a","necklace":true,"lips":"#8a2a35"},"clue":"<b>The victim.</b> She was found in the <b>Parlour</b>, beside the <b>radio set</b> – alone with the murderer.","job":"innkeeper","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Vernice\"><rect width=\"80\" height=\"80\" fill=\"#3a3030\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#3a3a3a\"/><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=\"#7a5238\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#7a5238\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#9a9a9a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 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=\"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=\"#8a2a35\"/><path d=\"M12 12 L68 68 M68 12 L12 68\" stroke=\"#e0362e\" stroke-width=\"5\" stroke-linecap=\"round\" opacity=\".9\"/></svg>","solverRole":"staff","constraints":[{"type":"area","areas":["Parlour"]},{"type":"beside","obj":"radio"}]}],"victim":"V","solver":{"rules":[{"type":"area_count_max_each","areas":["Abaco Room","Exuma Room","Bimini Room","Andros Room","Dining Room","Hall","Kitchen","Pantry","Veranda"],"n":1}],"occupiable":["bed","chair","sofa","bench"]},"score":208.05,"seal":{"board":"56978c24e19ebf6dcd0f3548a5573a7ef6c5f3129eb335b657bfa4462cc29186","murderer":"c0d45aac94a5360246cf60862779ea4dd25fe3f9ffb999297aad5310fd133114"}}