{"format":"murdoku-puzzle/1","id":"lodge","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":"The Dog That Didn’t Bark","tagline":"A hunting lodge deep in the forest · the evening after the drive · one dog never barked","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-09-29","story":"The evening after the great autumn drive at Volkmar’s hunting lodge, deep in the forest. The hounds of the house knew their own people and barked only at strangers: beside every barking dog there was a guest of the hunt, and no guest was beside the quiet ones. Shortly before dinner Volkmar, the lord of the lodge, was found dead in the Trophy Room, among his cups and antlers, beside his own old hound – which had not made a sound all evening. Nine people were at the lodge: three of the family, two of the staff and four guests of the hunt. One of them is the killer. Read every statement, find everyone’s square on the plan and unmask the murderer – alone with Volkmar in the Trophy Room.","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 dogs, the trophies, the fireplaces, the bookcase, the globe, the desk, the gun cabinet, the table, the suit of armour, the staircase, the stove, the sink, the tree, the well, the cart, the water trough) cannot be occupied; the armchair, the chair, the sofa, the carpets, the bench, the hay bales and the horse can.","<i>“Right beside an area where nobody was”</i> = on a square that touches an empty area directly – left, right, above or below, across the wall.","Directions refer to rows and columns, not to the same line: <i>“exactly one row north of him was a man”</i> = the person in the row directly above is a man, in any column.","The murderer was <b>alone with the victim</b>: nobody else was in that area."],"special":["<b>Beside every barking dog there was a guest; beside the quiet dogs there was none.</b>"]},"roleNames":{"family":"family","staff":"staff","guest":"guest","victim":"victim"},"personGroups":[{"id":"family","name":"The family","persons":["A","B","C","V"]},{"id":"staff","name":"Staff","persons":["D","E"]},{"id":"guests","name":"Guests","persons":["F","G","H","I"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Library","cells":[[1,1],[1,2],[1,3],[1,4],[2,1],[2,2],[2,3],[3,1],[4,1],[4,2],[5,2],[5,3]],"fill":"#e6dcc8","pattern":"planks","labelAt":[1,2.5],"name":"Library"},{"id":"Gun Room","cells":[[1,5],[1,6],[2,4],[2,5],[2,6]],"fill":"#d9d3c4","pattern":"boards","labelAt":[2,4.5],"name":"Gun Room"},{"id":"Dining Room","cells":[[1,7],[1,8],[1,9],[1,10],[2,7],[2,8],[2,9],[2,10],[3,9]],"fill":"#efd9c9","pattern":"planks","labelAt":[1,9.5],"name":"Dining Room"},{"id":"Trophy Room","cells":[[3,2],[3,3],[3,4],[3,5],[3,6],[4,3],[4,4],[4,5],[5,4]],"fill":"#e3cfae","pattern":"carpet","labelAt":[3,4],"name":"Trophy Room"},{"id":"Great Hall","cells":[[3,7],[3,8],[4,6],[4,7],[4,8],[5,5],[5,6],[5,7],[6,3],[6,4],[6,5],[6,6],[6,7],[6,8],[7,4],[7,5],[7,6],[8,5]],"fill":"#ece4d4","pattern":"marble","labelAt":[4,7],"name":"Great Hall"},{"id":"Kitchen","cells":[[3,10],[4,9],[4,10],[5,8],[5,9],[5,10],[6,9],[6,10],[7,10]],"fill":"#e4e8e2","pattern":"tiles","labelAt":[4,9.5],"name":"Kitchen"},{"id":"Courtyard","cells":[[5,1],[6,1],[6,2],[7,1],[7,2],[7,3],[8,1],[8,2],[8,3],[8,4],[9,1],[9,2],[9,3],[9,4],[9,5],[9,6],[10,1],[10,2],[10,3],[10,4],[10,5],[10,6],[10,7]],"fill":"#d6e2cf","pattern":"marble","labelAt":[10,3],"name":"Courtyard"},{"id":"Stable","cells":[[7,7],[7,8],[7,9],[8,6],[8,7],[8,8],[8,9],[8,10],[9,7],[9,8],[9,9],[9,10],[10,8],[10,9],[10,10]],"fill":"#dcc7a0","pattern":"boards","labelAt":[8,9.5],"name":"Stable"}],"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=\"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\"/>"},"carpet":{"occupiable":true,"name":"carpet","icon":"<rect x=\"0\" y=\"0\" width=\"46\" height=\"46\" fill=\"#b3252f\"/><path d=\"M23 9 l10 14 -10 14 -10 -14 z\" fill=\"none\" stroke=\"#e0b050\" stroke-width=\"2\"/><circle cx=\"23\" cy=\"23\" r=\"3\" fill=\"#e0b050\"/>"},"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\"/>"},"hay":{"occupiable":true,"name":"hay bale","icon":"<rect x=\"5\" y=\"10\" width=\"36\" height=\"26\" rx=\"5\" fill=\"#e6c25a\" stroke=\"#9c7a1c\" stroke-width=\"1.5\"/><path d=\"M9 16 h28 M9 22 h28 M9 28 h28\" stroke=\"#c9a23a\" stroke-width=\"1.2\"/><path d=\"M15 10 v26 M31 10 v26\" stroke=\"#8b6914\" stroke-width=\"1.2\"/>"},"horse":{"occupiable":true,"name":"horse","icon":"<path d=\"M9 36 v-12 q0 -8 8 -10 l6 -2 l3 -6 l5 2 l2 6 q6 2 6 10 v12\" fill=\"#8b5a2b\" stroke=\"#4a2f14\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"30\" width=\"4\" height=\"10\" fill=\"#4a2f14\"/><rect x=\"31\" y=\"30\" width=\"4\" height=\"10\" fill=\"#4a2f14\"/><path d=\"M23 12 l-4 -7 l3 1 l2 -4 l2 4 l3 -1 z\" fill=\"#4a2f14\"/><path d=\"M16 14 q-3 6 -2 12\" stroke=\"#2b1c14\" stroke-width=\"2\" fill=\"none\"/><circle cx=\"29\" cy=\"15\" r=\"1.3\" fill=\"#1b1b1b\"/>"},"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\"/>"},"armour":{"occupiable":false,"name":"suit of armour","icon":"<rect x=\"18\" y=\"4\" width=\"10\" height=\"9\" rx=\"4\" fill=\"#b9c3cc\" stroke=\"#3d444b\" stroke-width=\"1.4\"/><rect x=\"19\" y=\"8\" width=\"8\" height=\"2\" fill=\"#1b1b1b\"/><path d=\"M12 15 h22 l3 14 h-6 v12 h-16 v-12 h-6 z\" fill=\"#c9d1d8\" stroke=\"#3d444b\" stroke-width=\"1.4\"/><path d=\"M23 15 v26 M16 21 h14\" stroke=\"#3d444b\" stroke-width=\"1\"/><rect x=\"6\" y=\"16\" width=\"6\" height=\"12\" rx=\"3\" fill=\"#b9c3cc\" stroke=\"#3d444b\" stroke-width=\"1.2\"/><rect x=\"34\" y=\"16\" width=\"6\" height=\"12\" rx=\"3\" fill=\"#b9c3cc\" stroke=\"#3d444b\" stroke-width=\"1.2\"/><path d=\"M40 6 l-3 24\" stroke=\"#5b5852\" stroke-width=\"2\"/>"},"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":"gun 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\"/>"},"cart":{"occupiable":false,"name":"cart","icon":"<rect x=\"8\" y=\"12\" width=\"30\" height=\"16\" rx=\"2\" fill=\"#8a5a34\" stroke=\"#3f2d1d\" stroke-width=\"1.3\"/><circle cx=\"15\" cy=\"34\" r=\"5\" fill=\"#2b2b2b\"/><circle cx=\"31\" cy=\"34\" r=\"5\" fill=\"#2b2b2b\"/><path d=\"M38 20 h6\" stroke=\"#3f2d1d\" stroke-width=\"2.5\"/>"},"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\"/>"},"dog_barking":{"occupiable":false,"name":"barking dog","icon":"<path d=\"M8 27 q-5 -5 -2 -12\" fill=\"none\" stroke=\"#a8652f\" stroke-width=\"3\" stroke-linecap=\"round\"/><path d=\"M9.500 41 v-10 M14.500 41 v-9 M21 41 v-9 M26 41 v-10\" fill=\"none\" stroke=\"#8a4f22\" stroke-width=\"3.4\" stroke-linecap=\"round\"/><ellipse cx=\"17.500\" cy=\"28\" rx=\"11.500\" ry=\"6.200\" fill=\"#a8652f\" stroke=\"#4a2c12\" stroke-width=\"1.2\"/><path d=\"M22 25 l3 -10 l7 3 l-3 10 z\" fill=\"#a8652f\" stroke=\"#4a2c12\" stroke-width=\"1.2\" stroke-linejoin=\"round\"/><path d=\"M31 12 L40 8.500\" fill=\"none\" stroke=\"#a8652f\" stroke-width=\"4\" stroke-linecap=\"round\"/><path d=\"M30.500 17 L37.500 20.500\" fill=\"none\" stroke=\"#a8652f\" stroke-width=\"3.2\" stroke-linecap=\"round\"/><path d=\"M33 14.800 L37.500 15.800\" fill=\"none\" stroke=\"#e58a8a\" stroke-width=\"2.2\" stroke-linecap=\"round\"/><circle cx=\"29\" cy=\"14\" r=\"5.600\" fill=\"#a8652f\" stroke=\"#4a2c12\" stroke-width=\"1.2\"/><path d=\"M26.500 9.500 q-5.500 3 -3 11 q4.500 -1.500 5.500 -7 z\" fill=\"#6b3d18\" stroke=\"#4a2c12\" stroke-width=\".9\" stroke-linejoin=\"round\"/><circle cx=\"31\" cy=\"12.500\" r=\"1.100\" fill=\"#1f1408\"/><circle cx=\"40.300\" cy=\"8.200\" r=\"1.500\" fill=\"#1f1408\"/><path d=\"M41.500 13 l3.500 -1 M41 16.500 l4 1.200 M39.500 20.500 l3.200 2.800\" fill=\"none\" stroke=\"#d23a2a\" stroke-width=\"1.9\" stroke-linecap=\"round\"/>"},"dog_quiet":{"occupiable":false,"name":"quiet dog","icon":"<g transform=\"translate(0 -5)\"><ellipse cx=\"25\" cy=\"31.500\" rx=\"16\" ry=\"8.500\" fill=\"#a8652f\" stroke=\"#4a2c12\" stroke-width=\"1.2\"/><path d=\"M40 31 q1 8 -9 8.500 q-6 0 -9 -2\" fill=\"none\" stroke=\"#8a4f22\" stroke-width=\"3\" stroke-linecap=\"round\"/><ellipse cx=\"9\" cy=\"37.500\" rx=\"4.500\" ry=\"2.300\" fill=\"#a8652f\" stroke=\"#4a2c12\" stroke-width=\"1\"/><ellipse cx=\"17.500\" cy=\"38.500\" rx=\"4.500\" ry=\"2.300\" fill=\"#a8652f\" stroke=\"#4a2c12\" stroke-width=\"1\"/><path d=\"M5 31 q0 -8 8.500 -8.500 q8 .500 8.500 7.500 q-1 5.500 -8.500 6 q-8 -.500 -8.500 -5 z\" fill=\"#a8652f\" stroke=\"#4a2c12\" stroke-width=\"1.2\" stroke-linejoin=\"round\"/><path d=\"M17.500 23.500 q6 1 5.500 9.500 q-4.500 0 -6 -5 z\" fill=\"#6b3d18\" stroke=\"#4a2c12\" stroke-width=\".9\" stroke-linejoin=\"round\"/><path d=\"M9.500 28.500 q1.700 1.500 3.400 0\" fill=\"none\" stroke=\"#1f1408\" stroke-width=\"1.100\" stroke-linecap=\"round\"/><ellipse cx=\"6.200\" cy=\"32.500\" rx=\"1.700\" ry=\"1.300\" fill=\"#1f1408\"/></g>"},"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\"/>"},"globe":{"occupiable":false,"name":"globe","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\"/>"},"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\"/>"},"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\"/>"},"tree":{"occupiable":false,"name":"tree","icon":"<rect x=\"20\" y=\"28\" width=\"6\" height=\"14\" rx=\"1\" fill=\"#6e4a2a\"/><circle cx=\"23\" cy=\"19\" r=\"13\" fill=\"#3f8a4a\" stroke=\"#2c5e33\" stroke-width=\"1.5\"/><circle cx=\"16\" cy=\"23\" r=\"7\" fill=\"#57a35e\"/><circle cx=\"30\" cy=\"14\" r=\"7\" fill=\"#57a35e\"/>"},"trophy":{"occupiable":false,"name":"trophy","icon":"<path d=\"M13 6 h20 v10 q0 10 -10 12 q-10 -2 -10 -12 z\" fill=\"#f2c94c\" stroke=\"#8a6a12\" stroke-width=\"1.5\"/><path d=\"M13 9 q-8 0 -6 8 q2 6 8 6 M33 9 q8 0 6 8 q-2 6 -8 6\" fill=\"none\" stroke=\"#8a6a12\" stroke-width=\"2\"/><rect x=\"20\" y=\"28\" width=\"6\" height=\"7\" fill=\"#8a6a12\"/><rect x=\"14\" y=\"35\" width=\"18\" height=\"6\" rx=\"1.5\" fill=\"#5b4a1a\"/><path d=\"M18 12 h10\" stroke=\"#fff3b0\" stroke-width=\"2\" stroke-linecap=\"round\"/>"},"trough":{"occupiable":false,"name":"water trough","icon":"<path d=\"M9 34 l-2 8 M37 34 l2 8\" stroke=\"#5a3a1a\" stroke-width=\"3\" stroke-linecap=\"round\"/><path d=\"M4 18 h38 l-4 16 h-30 z\" fill=\"#a8733f\" stroke=\"#5a3a1a\" stroke-width=\"1.4\" stroke-linejoin=\"round\"/><path d=\"M6.5 19.5 h33 l-1 4 h-31 z\" fill=\"#6fb7e0\" stroke=\"#2f6f9a\" stroke-width=\".8\"/><path d=\"M12 23.5 v10.5 M23 23.5 v10.5 M34 23.5 v10.5\" stroke=\"#5a3a1a\" stroke-width=\"1\"/><path d=\"M14 21.4 q2 -1 4 0 M26 21.8 q2 -1 4 0\" fill=\"none\" stroke=\"#e8f4fb\" stroke-width=\"1\" stroke-linecap=\"round\"/>"},"well":{"occupiable":false,"name":"well","icon":"<rect x=\"10\" y=\"22\" width=\"26\" height=\"16\" rx=\"2\" fill=\"#8a949c\" stroke=\"#3d444b\" stroke-width=\"1.5\"/><path d=\"M12 24 h22 M12 30 h22 M23 22 v16\" stroke=\"#3d444b\" stroke-width=\"1\"/><rect x=\"13\" y=\"5\" width=\"20\" height=\"4\" rx=\"1\" fill=\"#6e4a2a\"/><rect x=\"14\" y=\"9\" width=\"3\" height=\"13\" fill=\"#6e4a2a\"/><rect x=\"29\" y=\"9\" width=\"3\" height=\"13\" fill=\"#6e4a2a\"/><circle cx=\"23\" cy=\"14\" r=\"3\" fill=\"none\" stroke=\"#3d444b\" stroke-width=\"1.5\"/><rect x=\"21\" y=\"16\" width=\"4\" height=\"7\" fill=\"#7fc4d8\"/>"}},"wallTypes":{},"objects":[{"cell":[1,1],"type":"bookcase"},{"cell":[1,4],"type":"globe"},{"cell":[1,5],"type":"cabinet"},{"cell":[1,7],"type":"chair"},{"cell":[1,8],"type":"table"},{"cell":[2,2],"type":"armchair"},{"cell":[2,3],"type":"carpet"},{"cell":[2,6],"type":"trophy"},{"cell":[2,9],"type":"dog_barking"},{"cell":[3,2],"type":"trophy"},{"cell":[3,6],"type":"fireplace"},{"cell":[3,8],"type":"fireplace"},{"cell":[3,10],"type":"stove"},{"cell":[4,1],"type":"desk"},{"cell":[4,4],"type":"dog_quiet"},{"cell":[5,1],"type":"tree"},{"cell":[5,7],"type":"sofa"},{"cell":[5,9],"type":"dog_quiet"},{"cell":[5,10],"type":"sink"},{"cell":[6,3],"type":"armour"},{"cell":[6,5],"type":"dog_barking"},{"cell":[6,7],"type":"carpet"},{"cell":[7,2],"type":"well"},{"cell":[7,8],"type":"hay"},{"cell":[8,1],"type":"bench"},{"cell":[8,5],"type":"stairs"},{"cell":[8,8],"type":"trough"},{"cell":[9,3],"type":"dog_barking"},{"cell":[9,7],"type":"horse"},{"cell":[9,10],"type":"hay"},{"cell":[10,6],"type":"cart"}],"wallFeatures":[],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Agathe","gender":"F","role":"family","color":"#c62828","avatar":{"bg":"#5a2a3a","skin":"#f6d8c0","hair":"#6b4a2f","style":"bun","shirt":"#2f3b4c","necklace":true,"earrings":true},"clue":"She was <b>right beside an area where nobody was</b>.","job":"Volkmar’s wife","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Agathe\"><rect width=\"80\" height=\"80\" fill=\"#5a2a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2f3b4c\"/><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=\"#6b4a2f\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#6b4a2f\"/><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":"adjacent_area_empty"}]},{"id":"B","name":"Berthold","gender":"M","role":"family","color":"#2e7d32","avatar":{"bg":"#2f4858","skin":"#e7b98f","hair":"#3a2a1c","style":"slick","shirt":"#4a5a3a","mustache":true,"mustacheColor":"#3a2a1c"},"clue":"He was the <b>only man</b> beside a <b>trophy</b>.","job":"Volkmar’s younger brother","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Berthold\"><rect width=\"80\" height=\"80\" fill=\"#2f4858\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#4a5a3a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e7b98f\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e7b98f\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#3a2a1c\"/><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":"only_beside","obj":"trophy","gender":"M"}]},{"id":"C","name":"Clothilde","gender":"F","role":"family","color":"#1565c0","avatar":{"bg":"#6e2c4b","skin":"#f0cdb0","hair":"#b7482c","style":"long","shirt":"#e0b050","headband":"#3f8a4a"},"clue":"She was beside a <b>carpet</b> that <b>nobody</b> was on.","job":"Volkmar’s daughter","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clothilde\"><rect width=\"80\" height=\"80\" fill=\"#6e2c4b\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#b7482c\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#e0b050\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f0cdb0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f0cdb0\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#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\"/><rect x=\"26\" y=\"23\" width=\"28\" height=\"5\" rx=\"2\" fill=\"#3f8a4a\"/></svg>","solverRole":"family","constraints":[{"type":"beside_empty_obj","obj":"carpet"}]},{"id":"D","name":"Diethelm","gender":"M","role":"staff","color":"#6a1b9a","avatar":{"bg":"#1b2a33","skin":"#d9a57a","hair":"#5a3a22","style":"short","shirt":"#3f6a3a","beard":true,"cap":true},"clue":"There was <b>no other man</b> in his area. There was <b>exactly one other person</b> in his area.","job":"the gamekeeper","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Diethelm\"><rect width=\"80\" height=\"80\" fill=\"#1b2a33\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#3f6a3a\"/><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=\"#5a3a22\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#5a3a22\"/><path d=\"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":"no_gender_in_area","gender":"M"},{"type":"with_count","n":1}]},{"id":"E","name":"Elfriede","gender":"F","role":"staff","color":"#e65100","avatar":{"bg":"#7a5a2c","skin":"#f1c8a5","hair":"#c9c3b8","style":"bun","shirt":"#f4efe6","apron":true},"clue":"She was beside a <b>quiet dog</b>.","job":"the cook","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Elfriede\"><rect width=\"80\" height=\"80\" fill=\"#7a5a2c\"/><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=\"#f1c8a5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1c8a5\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#c9c3b8\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#c9c3b8\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/></svg>","solverRole":"staff","constraints":[{"type":"beside","obj":"dog_quiet"}]},{"id":"F","name":"Friedrich","gender":"M","role":"guest","color":"#00838f","avatar":{"bg":"#35607a","skin":"#e4b998","hair":"#1c1a1a","style":"short","shirt":"#5d4037","beard":true,"glasses":true},"clue":"The <b>armchair</b> was somewhere in his <b>row</b>. <b>Exactly one row north</b> of him was a <b>man</b>.","job":"timber merchant","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Friedrich\"><rect width=\"80\" height=\"80\" fill=\"#35607a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5d4037\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#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=\"#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":"row_has","obj":"armchair"},{"type":"rel_any","dir":"N","exact":1,"gender":"M"},{"type":"not_beside","obj":"dog_quiet","rule":true,"closed":true}]},{"id":"G","name":"Gundula","gender":"F","role":"guest","color":"#ad1457","avatar":{"bg":"#8c3a5a","skin":"#f6d8c0","hair":"#d9b464","style":"bob","shirt":"#7a5a9a","scarf":"#f2a53a"},"clue":"A <b>fireplace</b> was somewhere in her <b>column</b>.","job":"Friedrich’s wife","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Gundula\"><rect width=\"80\" height=\"80\" fill=\"#8c3a5a\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#d9b464\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#7a5a9a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 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\"/><path d=\"M30 58 Q40 70 50 58 L48 66 Q40 76 32 66 Z\" fill=\"#f2a53a\"/></svg>","solverRole":"guest","constraints":[{"type":"col_has","obj":"fireplace"},{"type":"not_beside","obj":"dog_quiet","rule":true,"closed":true}]},{"id":"H","name":"Hartmut","gender":"M","role":"guest","color":"#5d4037","avatar":{"bg":"#3d5a6e","skin":"#f1c8a5","hair":"#8a8278","style":"bald","shirt":"#264653","mustache":true,"mustacheColor":"#8a8278"},"clue":"","job":"the neighbouring landowner","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Hartmut\"><rect width=\"80\" height=\"80\" fill=\"#3d5a6e\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#264653\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f1c8a5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1c8a5\"/><path d=\"M26 30 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#8a8278\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 30 Z\" fill=\"#8a8278\"/><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=\"#8a8278\"/></svg>","solverRole":"guest","constraints":[{"type":"not_beside","obj":"dog_quiet","rule":true,"closed":true}]},{"id":"I","name":"Ingeborg","gender":"F","role":"guest","color":"#558b2f","avatar":{"bg":"#5b2c6f","skin":"#f0cdb0","hair":"#1c1a1a","style":"ponytail","shirt":"#b7482c","earrings":true},"clue":"There was <b>exactly one other person</b> in her area.","job":"painter","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ingeborg\"><rect width=\"80\" height=\"80\" fill=\"#5b2c6f\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#1c1a1a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#b7482c\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f0cdb0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f0cdb0\"/><path d=\"M26 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 Z\" fill=\"#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_count","n":1},{"type":"not_beside","obj":"dog_quiet","rule":true,"closed":true}]},{"id":"V","name":"Volkmar","gender":"M","role":"victim","color":"#1b1b1b","avatar":{"bg":"#5a2a2a","skin":"#e4b998","hair":"#e8e4dc","style":"slick","shirt":"#1b1b1b","beard":true},"clue":"<b>The victim.</b> He was found in the <b>Trophy Room</b>, beside a <b>quiet dog</b> – alone with the murderer.","job":"the lord of the lodge","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Volkmar\"><rect width=\"80\" height=\"80\" fill=\"#5a2a2a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1b1b1b\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e4b998\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e4b998\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#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\"/><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":["Trophy Room"]},{"type":"beside","obj":"dog_quiet"}]}],"victim":"V","murderer":"A","solution":{"A":[4,3],"B":[1,6],"C":[5,7],"D":[8,1],"E":[6,9],"F":[2,10],"G":[10,8],"H":[7,5],"I":[9,2],"V":[3,4]},"walkthrough":[{"place":[],"cand":{"V":[[3,4],[4,3],[4,5],[5,4]],"B":[[1,6],[3,3]],"C":[[5,7],[6,6],[6,8]],"E":[[3,4],[4,3],[4,5],[4,9],[5,4],[5,8],[6,9]],"F":[[2,1],[2,2],[2,3],[2,4],[2,7],[2,8],[2,10]],"G":[[4,6],[4,8],[5,6],[6,6],[6,8],[7,6],[7,8],[8,6],[9,6],[9,8],[10,8]]},"text":"Volkmar was found beside a quiet dog in the Trophy Room: he is on one of the four squares around the dog R4C4 – R3C4, R4C3, R4C5 or R5C4 – and the Trophy Room holds exactly two people, him and the murderer. The only armchair is at R2C2, so row 2 is Friedrich’s, and one row north of him was a man: row 1 holds a man, so no woman is in row 1. Berthold was the only man beside a trophy: the squares beside a trophy are R1C6 and R2C5 in the Gun Room and R3C3 in the Trophy Room; R2C5 is in Friedrich’s row, so Berthold is at R1C6 or R3C3 – and nobody else can be at R1C3, which would take both. Clothilde was beside a carpet that nobody was on: the Library carpet is out (R1C3 is closed, R2C2 is in row 2), so she is beside the Great Hall carpet R6C7 – at R5C7, R6C6 or R6C8 – and nobody is on R6C7. Gundula has a fireplace in her column: column 6 or column 8. Elfriede was beside a quiet dog: in the Trophy Room – then she is the murderer – or in the Kitchen at R4C9, R5C8 or R6C9. No guest may be beside a quiet dog, and Diethelm, with no other man in his area, cannot be with Volkmar. Alone with the victim can only be Agathe, Berthold (R3C3), Elfriede, Hartmut or Ingeborg (a guest only at R3C3 or R3C5, the two squares of the room that are not beside the dog)."},{"place":["B"],"cand":{"V":[[3,4],[4,3],[4,5],[5,4]],"C":[[5,7],[6,8]],"G":[[4,8],[6,8],[7,8],[9,8],[10,8]],"F":[[2,1],[2,2],[2,3],[2,4],[2,7],[2,8],[2,10]],"E":[[3,4],[4,3],[4,5],[4,9],[5,4],[5,8],[6,9]]},"text":"<b>Could Berthold be the murderer?</b> Then he is at R3C3 and Volkmar, out of row 3 and column 3, at R4C5 or R5C4. Elfriede is not in the Trophy Room then, so she is beside the Kitchen dog at R4C9, R5C8 or R6C9. Volkmar, Elfriede and Clothilde (R5C7, R6C6, R6C8) fill rows 4, 5 and 6 between them, so nobody else is in those rows. Gundula’s squares in columns 6 and 8 outside these rows are beside no barking dog, so the three barking dogs need Friedrich, Hartmut and Ingeborg, one each: Friedrich in row 2 at the Dining Room dog, the other two at the Great Hall dog (only R7C5 is left of its squares) and at the Courtyard dog. Row 1 needs a man – not Berthold, and not Hartmut at his dog – so Diethelm is in row 1. But then nobody can be in column 1: its free squares are R2C1, R3C1 and the Courtyard squares R6C1 to R10C1; Friedrich is beside his dog, row 3 is Berthold’s, row 6 is closed, and Agathe cannot be on the other Courtyard squares, which touch no other area. A contradiction: <b>Berthold is at R1C6</b> – he is the man one row north of Friedrich, and row 1 and column 6 are his."},{"place":["C","F"],"cand":{"V":[[3,4],[4,3],[4,5]],"E":[[3,4],[4,3],[4,5],[4,9],[6,9]],"G":[[4,8],[6,8],[7,8],[9,8],[10,8]],"H":[[6,4],[7,5],[8,3],[9,2],[9,4],[10,3]],"I":[[6,4],[7,5],[8,3],[9,2],[9,4],[10,3]]},"text":"Column 6 is Berthold’s, so Gundula’s fireplace is the one in column 8, and column 8 is hers: R4C8, R6C8, R7C8, R9C8 or R10C8 (R5C8 is beside the Kitchen’s quiet dog). Clothilde loses R6C6 and R6C8: <b>Clothilde is at R5C7</b>, on the sofa beside the carpet. Now the dogs: outside row 2 no square of column 8 is beside a barking dog, so Gundula is beside none of them, and the three barking dogs need the other three guests – Friedrich, Hartmut and Ingeborg, one dog each. Friedrich is in row 2, so his dog is the Dining Room dog R2C9, and R2C8 is in Gundula’s column: <b>Friedrich is at R2C10</b>. Hartmut and Ingeborg share the Great Hall dog R6C5 (R6C4 or R7C5 – R5C5 is in Clothilde’s row, R6C6 in Berthold’s column) and the Courtyard dog R9C3 (R8C3, R9C2, R9C4 or R10C3). So no guest can be in the Trophy Room: the murderer belongs to the household – Agathe or Elfriede (Berthold and Clothilde are placed, and Diethelm cannot be with Volkmar). Volkmar is not at R5C4 (Clothilde’s row)."},{"place":["I"],"cand":{"V":[[3,4],[4,3],[4,5]],"E":[[3,4],[4,3],[4,5],[4,9],[6,9]],"G":[[4,8],[6,8],[7,8],[10,8]],"H":[[6,4],[7,5]],"D":[[6,1],[7,1],[8,1],[10,1]]},"text":"Who can be in column 1? Its free squares are R3C1 in the Library and the Courtyard squares R6C1 to R10C1 – none of them is beside a dog, and none touches an area that could be empty (R3C1 touches only the Trophy Room), so neither the guests nor Agathe can use them: column 1 is Diethelm’s. In the Library he would need exactly one other person there, but the only other free Library square, R4C2, touches only the Trophy Room and is beside no dog – nobody can be there. So Diethelm is in the Courtyard. No other man was in his area, so Hartmut is at the Great Hall dog (R6C4 or R7C5) and Ingeborg at the Courtyard dog; Diethelm and Ingeborg each had exactly one other person in their area – each other – so nobody else is in the Courtyard. Column 2 has free squares only in the Library (R4C2) and in the Courtyard, and Diethelm is in column 1: <b>Ingeborg is at R9C2</b>."},{"place":["D","G"],"cand":{"V":[[3,4],[4,3],[4,5]],"E":[[3,4],[4,3],[4,5],[4,9],[6,9]],"H":[[6,4],[7,5]],"A":[[3,3],[3,9],[4,3],[7,9]]},"text":"Row 9 and column 2 are Ingeborg’s. Row 8 has free squares only in the Courtyard – where only Diethelm is still to come, in column 1 – and at R8C9 in the Stable, which nobody can use (Gundula is in column 8, and Agathe would touch no other area there): <b>Diethelm is at R8C1</b>, on the bench. Row 10 is the same story: its Courtyard squares are closed and R10C9 lies inside the Stable, so only Gundula at R10C8 can fill it: <b>Gundula is at R10C8</b>. Agathe was right beside an area where nobody was: only the Library and the Kitchen can still be empty, and the free squares that touch them are R3C3 and R4C3 (Trophy Room, beside the Library), R3C9 (Dining Room) and R7C9 (Stable), both beside the Kitchen."},{"place":["H"],"cand":{"V":[[3,4],[4,3]],"E":[[3,4],[4,3],[4,9],[6,9]],"A":[[3,3],[3,9],[4,3]]},"text":"<b>Could Hartmut be at R6C4?</b> Then row 6 and column 4 are his: Volkmar, out of column 4, is at R4C3 or R4C5 – in row 4 – and of Elfriede’s squares beside a quiet dog only R4C3, R4C5 and R4C9 are left – row 4 as well. Two people cannot share row 4. A contradiction: <b>Hartmut is at R7C5</b>, beside the Great Hall dog."},{"place":["E","V","A"],"text":"Rows 3, 4 and 6 and columns 3, 4 and 9 are left for Agathe, Elfriede and Volkmar. In row 6 that means R6C4 or R6C9: R6C4 touches only the Trophy Room, R6C9 only the Great Hall and the Stable – none of them empty – so Agathe is not in row 6, and neither is Volkmar: <b>Elfriede is at R6C9</b>, beside the Kitchen’s quiet dog. Agathe and Volkmar are left with rows 3 and 4 and columns 3 and 4 – all of it Trophy Room: Agathe was alone with the victim. R4C4 is the dog, so one of them is at R3C4 and the other at R4C3. At R3C4 Agathe would touch only the Gun Room, where Berthold is; so <b>Volkmar is at R3C4</b> and <b>Agathe at R4C3</b> – right beside the empty Library."},{"final":true,"text":"Case closed: Volkmar was alone in the Trophy Room with his wife, and his old dog did not bark. <b>Agathe is the murderer!</b>"}],"solver":{"rules":[{"type":"each_obj_beside_count","obj":"dog_barking","role":"guest","min":1}],"occupiable":["armchair","chair","sofa","carpet","bench","hay","horse"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-09-29"}}