{"format":"murdoku-puzzle/1","id":"roommate","version":1,"difficulty":"hard","level":8,"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":"Someone Else in the Room","tagline":"A seaside pension · a rainy evening · nine answers to one question","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-10-12","story":"Rain lashed the Seagull Pension all evening, and nobody set foot outside. Shortly before ten, Vartan, a travelling salesman, was found dead in the armchair of the Reading Room. The inspector from town asked everyone one question: who else was in the room with you, and what were they doing? Everyone told the truth – the murderer too, whose only company was the victim.","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 stove, the sink, the counter, the table, the grandfather clock, the cabinet, the bookcase, the lamp, the desk, the potted plant, the fountain, the statue, the staircase, the coat rack, the mirror, the barrel, the fireplace, the piano, the gramophone, the card table, the billiard table and the painting) cannot be occupied; the armchairs, the chairs, the stools, the sofa, the bench, the swing and the doormat can. A <b>corner</b> of an area is a square of that area that borders the outside (another area or the edge of the board) on one horizontal and one vertical side.","The murderer was <b>alone with the victim</b>: nobody else was in that area."],"special":["<b>Every statement is about another person in the speaker's own area.</b>"],"notes":[],"example":{}},"roleNames":{"staff":"member of staff","guest":"guest","victim":"victim"},"personGroups":[{"id":"staff","name":"The staff","persons":["A","B","C"]},{"id":"guests","name":"The guests","persons":["D","E","F","G","H","I","V"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Kitchen","labelAt":[2,2],"cells":[[1,1],[1,2],[1,3],[2,1],[2,2],[2,3],[3,1],[3,2],[4,2]],"fill":"#e8e4d6","pattern":"tiles","name":"Kitchen"},{"id":"Dining Room","labelAt":[4,4],"cells":[[1,4],[1,5],[1,6],[1,7],[2,4],[2,5],[2,6],[3,3],[3,4],[3,5],[4,3],[4,4]],"fill":"#e6dcc0","pattern":"boards","name":"Dining Room"},{"id":"Reading Room","labelAt":[2,9],"cells":[[1,8],[1,9],[1,10],[2,7],[2,8],[2,9],[2,10],[3,7],[3,8],[4,7]],"fill":"#dccfb8","pattern":"boards","name":"Reading Room"},{"id":"Winter Garden","labelAt":[6,9],"cells":[[3,9],[3,10],[4,8],[4,9],[4,10],[5,8],[5,9],[5,10],[6,9],[6,10],[7,10]],"fill":"#dde8d4","pattern":"tiles","name":"Winter Garden"},{"id":"Porch","labelAt":[6,2],"cells":[[4,1],[5,1],[5,2],[6,1],[6,2],[7,1]],"fill":"#ddd3c2","pattern":"planks","name":"Porch"},{"id":"Stair Hall","labelAt":[5,4],"cells":[[3,6],[4,5],[4,6],[5,3],[5,4],[5,5],[6,3],[7,2],[7,3],[8,1],[8,2],[9,1],[10,1]],"fill":"#ddd8cc","pattern":"marble","name":"Stair Hall"},{"id":"Lounge","labelAt":[6,7],"cells":[[5,6],[5,7],[6,4],[6,5],[6,6],[6,7],[6,8],[7,4],[7,8],[7,9],[8,3],[8,4],[8,9],[8,10],[9,2],[9,3],[9,8],[9,9],[9,10],[10,2],[10,3],[10,4],[10,7],[10,8],[10,9],[10,10]],"fill":"#ead3c8","pattern":"carpet","name":"Lounge"},{"id":"Billiard Room","labelAt":[9,6],"cells":[[7,5],[7,6],[7,7],[8,5],[8,6],[8,7],[8,8],[9,4],[9,5],[9,6],[9,7],[10,5],[10,6]],"fill":"#d3e0cf","pattern":"carpet","name":"Billiard Room"}],"objectTypes":{"armchair":{"occupiable":true,"name":"armchair","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":"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\"/>"},"doormat":{"occupiable":true,"name":"doormat","icon":"<rect x=\"5\" y=\"14\" width=\"36\" height=\"18\" rx=\"2\" fill=\"#a5834f\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><g stroke=\"#7a5a2a\" stroke-width=\"1.2\"><line x1=\"9\" y1=\"18\" x2=\"37\" y2=\"18\"/><line x1=\"9\" y1=\"23\" x2=\"37\" y2=\"23\"/><line x1=\"9\" y1=\"28\" x2=\"37\" y2=\"28\"/></g>"},"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\"/>"},"stool":{"occupiable":true,"name":"stool","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\"/>"},"swing":{"occupiable":true,"name":"swing","icon":"<path d=\"M4 43 h38\" stroke=\"#7fb36b\" stroke-width=\"2\" stroke-linecap=\"round\"/><path d=\"M6 43 L12 6 M40 43 L34 6\" stroke=\"#b5342a\" stroke-width=\"2.4\" stroke-linecap=\"round\"/><path d=\"M9 6 h28\" stroke=\"#b5342a\" stroke-width=\"3\" stroke-linecap=\"round\"/><path d=\"M18 7 V31 M28 7 V31\" stroke=\"#6b7278\" stroke-width=\"1.3\"/><rect x=\"14.500\" y=\"30\" width=\"17\" height=\"4\" rx=\"1.5\" fill=\"#a8733f\" stroke=\"#5a3a1a\" stroke-width=\"1.1\"/>"},"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\"/>"},"billiard":{"occupiable":false,"name":"billiard table","icon":"<rect x=\"2\" y=\"8\" width=\"42\" height=\"30\" rx=\"3\" fill=\"#6b4a2b\" stroke=\"#3f2d1d\" stroke-width=\"1.5\"/><rect x=\"6\" y=\"12\" width=\"34\" height=\"22\" fill=\"#2e8b57\"/><circle cx=\"16\" cy=\"20\" r=\"2.6\" fill=\"#f0f0f0\"/><circle cx=\"27\" cy=\"25\" r=\"2.6\" fill=\"#c0392b\"/><circle cx=\"33\" cy=\"17\" r=\"2.6\" fill=\"#f1c40f\"/>"},"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>"},"cabinet":{"occupiable":false,"name":"cabinet","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\"/>"},"cardtable":{"occupiable":false,"name":"card table","icon":"<rect x=\"4\" y=\"9\" width=\"38\" height=\"28\" rx=\"10\" fill=\"#2e7d4f\" stroke=\"#1b4d30\" stroke-width=\"1.5\"/><rect x=\"8\" y=\"13\" width=\"30\" height=\"20\" rx=\"8\" fill=\"none\" stroke=\"#f0b429\" stroke-width=\"1\"/><rect x=\"14\" y=\"17\" width=\"7\" height=\"10\" rx=\"1\" fill=\"#f7f4ee\" stroke=\"#5b5852\" stroke-width=\".8\"/><rect x=\"24\" y=\"17\" width=\"7\" height=\"10\" rx=\"1\" fill=\"#f7f4ee\" stroke=\"#5b5852\" stroke-width=\".8\"/><path d=\"M17.5 20 l1.5 2 l-1.5 2 l-1.5 -2 z\" fill=\"#c0392b\"/><path d=\"M27.5 19.5 a1.5 1.5 0 1 1 0.1 0 M26 22 l3 0 l-1.5 2.5 z\" fill=\"#1b1b1b\"/><circle cx=\"34\" cy=\"30\" r=\"2\" fill=\"#c0392b\"/><circle cx=\"12\" cy=\"30\" r=\"2\" fill=\"#1f6fb2\"/>"},"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\"/>"},"desk":{"occupiable":false,"name":"desk","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\"/>"},"fireplace":{"occupiable":false,"name":"fireplace","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\"/>"},"fountain":{"occupiable":false,"name":"fountain","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\"/>"},"gramophone":{"occupiable":false,"name":"gramophone","icon":"<path d=\"M33 37 h6 M39 37 v-3\" stroke=\"#4a2a12\" stroke-width=\"1.6\" stroke-linecap=\"round\"/><rect x=\"7\" y=\"31\" width=\"26\" height=\"11\" rx=\"1.5\" fill=\"#8a5a2b\" stroke=\"#4a2a12\" stroke-width=\"1.4\"/><ellipse cx=\"20\" cy=\"31\" rx=\"11\" ry=\"2.4\" fill=\"#2b2b2b\" stroke=\"#111\" stroke-width=\".8\"/><circle cx=\"20\" cy=\"31\" r=\"1\" fill=\"#d7263d\"/><path d=\"M24 30 q2 -9 8 -12\" fill=\"none\" stroke=\"#b8902f\" stroke-width=\"2.2\" stroke-linecap=\"round\"/><path d=\"M30 20 L21 5 q9 -5 21 1 q2 8 -4 17 z\" fill=\"#e0b050\" stroke=\"#7a5a1a\" stroke-width=\"1.3\" stroke-linejoin=\"round\"/><path d=\"M30 20 L26 6 M30 20 L32 4.500 M30 20 L38 6.500\" stroke=\"#7a5a1a\" stroke-width=\".8\"/>"},"lamp":{"occupiable":false,"name":"lamp","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\"/>"},"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\"/>"},"piano":{"occupiable":false,"name":"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>"},"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\"/>"},"rack":{"occupiable":false,"name":"coat rack","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\"/>"},"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\"/>"},"stairs":{"occupiable":false,"name":"staircase","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\"/>"},"statue":{"occupiable":false,"name":"statue","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\"/>"},"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\"/>"}},"wallTypes":{},"objects":[{"cell":[1,1],"type":"stove"},{"cell":[1,3],"type":"sink"},{"cell":[1,5],"type":"chair"},{"cell":[1,7],"type":"clock"},{"cell":[1,9],"type":"lamp"},{"cell":[1,10],"type":"bookcase"},{"cell":[2,2],"type":"stool"},{"cell":[2,5],"type":"table"},{"cell":[2,6],"type":"table"},{"cell":[2,9],"type":"armchair"},{"cell":[3,1],"type":"counter"},{"cell":[3,4],"type":"chair"},{"cell":[3,6],"type":"stairs"},{"cell":[3,8],"type":"desk"},{"cell":[3,9],"type":"statue"},{"cell":[4,1],"type":"barrel"},{"cell":[4,3],"type":"cabinet"},{"cell":[4,7],"type":"chair"},{"cell":[4,10],"type":"plant"},{"cell":[5,4],"type":"rack"},{"cell":[5,7],"type":"fireplace"},{"cell":[5,9],"type":"fountain"},{"cell":[6,2],"type":"bench"},{"cell":[6,5],"type":"sofa"},{"cell":[6,9],"type":"swing"},{"cell":[7,2],"type":"mirror"},{"cell":[7,5],"type":"stool"},{"cell":[8,3],"type":"armchair"},{"cell":[8,6],"type":"billiard"},{"cell":[8,10],"type":"gramophone"},{"cell":[9,6],"type":"billiard"},{"cell":[10,1],"type":"doormat"},{"cell":[10,3],"type":"piano"},{"cell":[10,5],"type":"painting"},{"cell":[10,8],"type":"cardtable"}],"wallFeatures":[],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Alison","gender":"F","role":"staff","color":"#c62828","avatar":{"bg":"#6a4a5a","skin":"#f1c8a5","hair":"#9a9a9a","style":"bun","shirt":"#5a2a3a","glasses":true,"necklace":true},"clue":"A <b>guest</b> in her area was beside the <b>fireplace</b>. There were <b>exactly three other people</b> in her area.","job":"the landlady","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Alison\"><rect width=\"80\" height=\"80\" fill=\"#6a4a5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5a2a3a\"/><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=\"#f1c8a5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1c8a5\"/><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\"/><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":"staff","constraints":[{"type":"with_beside","obj":"fireplace","role":"guest"},{"type":"with_count","n":3}]},{"id":"B","name":"Ben","gender":"M","role":"staff","color":"#2e7d32","avatar":{"bg":"#3a4a3a","skin":"#e9c6a4","hair":"#4a3a2a","style":"short","shirt":"#2e4a2e","mustache":true,"mustacheColor":"#4a3a2a"},"clue":"There was <b>another man</b> in his area.","job":"the porter","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ben\"><rect width=\"80\" height=\"80\" fill=\"#3a4a3a\"/><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=\"#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=\"#4a3a2a\"/><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=\"#4a3a2a\"/></svg>","solverRole":"staff","constraints":[{"type":"with_gender","gender":"M"}]},{"id":"C","name":"Caroline","gender":"F","role":"staff","color":"#1565c0","avatar":{"bg":"#6a5a3a","skin":"#f6d8c0","hair":"#b5703a","style":"bun","shirt":"#4a4a4a","apron":true,"headband":"#ffffff"},"clue":"Another <b>member of staff</b> in her area was beside the <b>gramophone</b>. Of the people in her area, <b>exactly one was a man</b>.","job":"the cook","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Caroline\"><rect width=\"80\" height=\"80\" fill=\"#6a5a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#4a4a4a\"/><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=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#b5703a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 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\"/><rect x=\"26\" y=\"23\" width=\"28\" height=\"5\" rx=\"2\" fill=\"#ffffff\"/></svg>","solverRole":"staff","constraints":[{"type":"with_beside","obj":"gramophone","role":"staff"},{"type":"with_gender_count","gender":"M","n":1}]},{"id":"D","name":"Daniel","gender":"M","role":"guest","color":"#6a1b9a","avatar":{"bg":"#2f3f5f","skin":"#e7b98f","hair":"#e8e4dc","style":"short","shirt":"#1f2f4f","beard":true},"clue":"There was <b>another guest</b> in his area.","job":"a retired sea captain","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Daniel\"><rect width=\"80\" height=\"80\" fill=\"#2f3f5f\"/><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=\"#e7b98f\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e7b98f\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#e8e4dc\"/><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=\"#e8e4dc\"/></svg>","solverRole":"guest","constraints":[{"type":"with_role","role":"guest"}]},{"id":"E","name":"Eileen","gender":"F","role":"guest","color":"#e65100","avatar":{"bg":"#5a5a6a","skin":"#f3d3b5","hair":"#3a2a1a","style":"bob","shirt":"#4a3a5a","glasses":true,"scarf":"#c62828"},"clue":"There was <b>another guest</b> in her area.","job":"a crime novelist","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Eileen\"><rect width=\"80\" height=\"80\" fill=\"#5a5a6a\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#3a2a1a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#4a3a5a\"/><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=\"#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\"/><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=\"M30 58 Q40 70 50 58 L48 66 Q40 76 32 66 Z\" fill=\"#c62828\"/></svg>","solverRole":"guest","constraints":[{"type":"with_role","role":"guest"}]},{"id":"F","name":"Frederick","gender":"M","role":"guest","color":"#00838f","avatar":{"bg":"#4a6a6a","skin":"#efc7a3","hair":"#8a5a2a","style":"slick","shirt":"#3a5a8a","beard":true},"clue":"Somebody else in his area was beside the <b>fireplace</b>. <b>Exactly one person</b> was sitting on the <b>sofa</b> – <b>not him</b>, but somebody in his area.","job":"a landscape painter","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Frederick\"><rect width=\"80\" height=\"80\" fill=\"#4a6a6a\"/><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=\"#efc7a3\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#efc7a3\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 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\"/></svg>","solverRole":"guest","constraints":[{"type":"with_beside","obj":"fireplace"},{"type":"with_only_on","obj":"sofa"}]},{"id":"G","name":"Ginny","gender":"F","role":"guest","color":"#ad1457","avatar":{"bg":"#7a6a8a","skin":"#f6d8c0","hair":"#c8a050","style":"ponytail","shirt":"#c56a8a"},"clue":"She was <b>alone with Henry</b>, and he was on the <b>doormat</b>.","job":"a schoolteacher on holiday","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ginny\"><rect width=\"80\" height=\"80\" fill=\"#7a6a8a\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#c8a050\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#c56a8a\"/><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=\"#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\"/></svg>","solverRole":"guest","constraints":[{"type":"alone_with_on","obj":"doormat"},{"type":"alone_with","q":"H"}]},{"id":"H","name":"Henry","gender":"M","role":"guest","color":"#5d4037","avatar":{"bg":"#5a5a3a","skin":"#e4b998","hair":"#5a3a22","style":"short","shirt":"#5a6a3a","glasses":true},"clue":"A <b>woman</b> in his area was in a <b>corner</b> of it.","job":"a birdwatcher","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Henry\"><rect width=\"80\" height=\"80\" fill=\"#5a5a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5a6a3a\"/><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=\"#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\"/></svg>","solverRole":"guest","constraints":[{"type":"with_corner","gender":"F"}]},{"id":"I","name":"Inessa","gender":"F","role":"guest","color":"#558b2f","avatar":{"bg":"#3a3a4a","skin":"#f1c8a5","hair":"#1c1a1a","style":"long","shirt":"#1b1b1b","earrings":true},"clue":"A <b>man</b> in her area was beside the <b>cabinet</b>.","job":"a violinist","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Inessa\"><rect width=\"80\" height=\"80\" fill=\"#3a3a4a\"/><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=\"#1b1b1b\"/><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=\"#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":"guest","constraints":[{"type":"with_beside","obj":"cabinet","gender":"M"}]},{"id":"V","name":"Vartan","gender":"M","role":"victim","color":"#1b1b1b","avatar":{"bg":"#2a2a3a","skin":"#e7b98f","hair":"#3a2a1a","style":"bald","shirt":"#3a3a3a","mustache":true,"mustacheColor":"#2a1a10"},"clue":"<b>The victim.</b> He was found in the <b>Reading Room</b>, sitting in an <b>armchair</b> – alone with the murderer.","job":"a travelling salesman","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Vartan\"><rect width=\"80\" height=\"80\" fill=\"#2a2a3a\"/><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=\"#e7b98f\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e7b98f\"/><path d=\"M26 30 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#3a2a1a\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 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=\"#2a1a10\"/><path d=\"M12 12 L68 68 M68 12 L12 68\" stroke=\"#e0362e\" stroke-width=\"5\" stroke-linecap=\"round\" opacity=\".9\"/></svg>","solverRole":"guest","constraints":[{"type":"area","areas":["Reading Room"]},{"type":"on","obj":"armchair"}]}],"victim":"V","murderer":"B","solution":{"A":[9,10],"B":[4,7],"C":[6,5],"D":[3,3],"E":[5,6],"F":[7,8],"G":[8,2],"H":[10,1],"I":[1,4],"V":[2,9]},"walkthrough":[{"place":["V","H"],"cand":{"G":[[4,5],[4,6],[5,3],[5,5],[7,3],[8,2]]},"text":"Every statement is about another person in the speaker’s own area, and everyone made one – so <b>nobody was alone</b>. Vartan sat in the only armchair of the Reading Room: <b>Vartan is at R2C9</b>, and only the murderer was with him. Ginny was alone with Henry, and he was on the doormat. There is one doormat, at R10C1: <b>Henry is at R10C1</b>, and the Stair Hall holds exactly Ginny and Henry. Henry had a woman in a corner of his area – that is Ginny. The corners of the Stair Hall outside row 10 and column 1 are R4C5, R4C6, R5C3, R5C5, R7C3 and R8C2."},{"cand":{"G":[[4,5],[4,6],[5,3],[5,5],[7,3],[8,2]],"I":[[1,4],[1,5],[1,6],[3,3],[3,4],[3,5],[4,4]]},"text":"Now the objects. Alison and Frederick each had somebody else beside the fireplace. The fireplace R5C7 stands in the Lounge, and the squares beside it are R5C6 and R6C7 – so <b>Alison and Frederick are in the Lounge</b>. Caroline had another member of staff beside the gramophone R8C10. The squares beside it are R8C9 and R9C10, and column 9 is Vartan’s, so <b>R9C10 holds a member of staff</b> – Alison or Ben – and <b>Caroline is in the Lounge</b> too. Inessa had a man beside the cabinet R4C3, that is on R3C3 or R4C4: <b>Inessa is in the Dining Room</b>."},{"place":["A"],"cand":{"G":[[4,5],[4,6],[5,3],[5,5],[7,3],[8,2]],"I":[[1,4],[1,5],[1,6],[3,3],[3,4],[3,5],[4,4]]},"text":"Frederick said that exactly one person sat on the sofa, somebody in his area. So the sofa R6C5 is taken, and nobody else is in row 6 – R6C7 stays empty. The person beside the fireplace is therefore at <b>R5C6</b>: a guest (Alison’s statement), and not Frederick (his own statement is about somebody else). Alison had exactly three other people in her area, so the Lounge holds four: Alison, Caroline, Frederick and the guest at R5C6. There is no room left for Ben, and the member of staff at R9C10 is not Caroline (“another”): <b>Alison is at R9C10</b>."},{"place":["E","C"],"cand":{"F":[[7,4],[7,8],[8,3],[8,4]],"G":[[7,3],[8,2]],"I":[[1,4],[3,3],[3,4],[4,4]]},"text":"Of the people in Caroline’s area exactly one was a man. That man is Frederick, so the guest at R5C6 is a woman – a female guest who is neither Ginny (Stair Hall) nor Inessa (Dining Room): <b>Eileen is at R5C6</b>. Who sat on the sofa? Somebody in Frederick’s area other than him, and Alison and Eileen already have their squares: <b>Caroline is at R6C5</b>. Frederick is on a free square of the Lounge: R7C4, R7C8, R8C3 or R8C4. Of Ginny’s corners only R7C3 and R8C2 are left."},{"cand":{"B":[[1,8],[3,7],[4,7]],"D":[[3,3],[4,4]],"F":[[7,4],[7,8],[8,3],[8,4]],"G":[[7,3],[8,2]],"I":[[1,4],[3,3],[3,4],[4,4]]},"text":"Who was with Vartan? Henry, Ginny, Alison, Caroline, Eileen and Frederick are elsewhere and Inessa is in the Dining Room – so it was Ben or Daniel. Inessa had a man beside the cabinet, and the only men left are Ben and Daniel: one of them is in the Dining Room, the other in the Reading Room. Ben had another man in his area, but in the Dining Room he would have only Inessa. So <b>Ben was alone with Vartan</b>, and <b>Daniel is beside the cabinet</b>, at R3C3 or R4C4 (the other guest in his area is Inessa)."},{"place":["G","F"],"cand":{"B":[[3,7],[4,7]],"D":[[3,3],[4,4]],"I":[[1,4],[3,3],[3,4],[4,4]]},"text":"Rows 1, 3, 4, 7 and 8 and columns 2, 3, 4, 7 and 8 are left. Ben is at R1C8, R3C7 or R4C7 in the Reading Room, Inessa at R1C4, R3C3, R3C4 or R4C4. Nobody but Ginny can use column 2: <b>Ginny is at R8C2</b>, and Frederick goes to row 7. Daniel and Inessa can only use columns 3 and 4, so these two columns are theirs: <b>Frederick is at R7C8</b>."},{"place":["I","D","B"],"text":"Column 8 is gone, so Ben is at R3C7 or R4C7, and only Inessa can still use row 1: <b>Inessa is at R1C4</b>. Daniel takes column 3, beside the cabinet: <b>Daniel is at R3C3</b>. Ben takes the last row: <b>Ben is at R4C7</b>, on the chair of the Reading Room."},{"final":true,"text":"Vartan was found in the Reading Room, sitting in the armchair R2C9, and the only other person there was Ben at R4C7: <b>Ben is the murderer!</b>"}],"solver":{"rules":[{"type":"no_area_count","n":1}],"occupiable":["stool","chair","armchair","swing","doormat","bench","sofa"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-10-12"},"score":153.097}