{"format":"murdoku-puzzle/1","id":"locked-wing","version":1,"difficulty":"expert","level":10,"size":{"rows":16,"cols":16},"languages":["en","hu","de","fr","es","it","nl","pl","pt","ro","ca","cs","fi","vi","tr","el","ru","uk","ar","ko","ja","zh-Hans","zh-Hant"],"defaultLanguage":"en","title":"De gesloten vleugel","tagline":"Ashcombe Manor · een stormachtige nacht · drie sleutels, zestien kamers","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-09-15","story":"Een storm heeft Ashcombe Manor afgesneden van het dorp. Als de bliksem stopt, wordt de oude tante Vida dood aangetroffen in de torenkamer, aan de voet van haar trap. Zestien mensen waren in de oostvleugel: de familie, vier gasten en het personeel. De vleugel is een doolhof van afgesloten deuren – rode sloten op de familiekamers, blauwe sloten op de dienstruimtes, gouden sloten op de toren – en iedereen draagt alleen de sleutels die op zijn kaart staan. Lees de verklaringen, vind ieders vakje op de plattegrond en ontmasker de moordenaar: alleen met Vida in de torenkamer, met een sleutel die haar deur opent.","rules":{"standard":["Elke <b>rij</b> en elke <b>kolom</b> bevat precies <b>één persoon</b>. Zodra je iemand plaatst, streep je zijn hele rij en kolom door.","<b>„Naast”</b> = direct links, rechts, erboven of eronder, en <b>in hetzelfde gebied</b>. Vakjes met een meubelstuk kunnen niet bezet worden, behalve de stoelen, de fauteuils, de sofa, de chaise longue, de banken en de kruk.","Richtingen slaan op rijen en kolommen, niet op dezelfde lijn: <i>„precies één rij ten zuiden van hem”</i> = in de rij direct eronder, in eender welke kolom.","De moordenaar was <b>alleen met het slachtoffer</b>: niemand anders was in dat gebied."],"special":["<b>Afgesloten deuren:</b> de deuren zijn op de muren getekend; een hangslot toont de kleur van zijn slot, een deur zonder hangslot staat voor iedereen open. Iedereen kwam binnen via de entreehal en kan alleen zijn in een kamer die hij van daaruit kan bereiken via open deuren en deuren die zijn eigen sleutels openen. Niemand heeft een deur achter iemand op slot gedraaid.","<b>Sleutels:</b> de insignes op een kaart tonen welke sleutels die persoon draagt – rood (familievleugel), blauw (dienstruimtes), goud (toren) of geen enkele. Een uitspraak zoals <i>„een man met een blauwe sleutel”</i> verwijst naar deze insignes."]},"roleNames":{"family":"familie","guest":"gast","staff":"personeel","victim":"slachtoffer"},"keys":{"red":{"color":"#c0392b","name":"rode sleutel – familievleugel"},"blue":{"color":"#1f6fb2","name":"blauwe sleutel – dienstruimtes"},"gold":{"color":"#d4a017","name":"gouden sleutel – toren"}},"personGroups":[{"id":"family","name":"De familie","persons":["A","B","C","D"]},{"id":"guests","name":"Gasten","persons":["E","F","G","H"]},{"id":"staff","name":"Personeel","persons":["I","J","K","L","M","N","O","V"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Hall","cells":[[1,1],[1,2],[1,3],[1,4],[2,1],[2,2],[2,3],[2,4],[3,1],[3,2],[3,3],[3,4],[4,1],[4,2],[4,3],[4,4]],"fill":"#e9dfcf","pattern":"tiles","labelAt":[3,2.5],"name":"Entreehal"},{"id":"Drawing","cells":[[1,5],[1,6],[1,7],[1,8],[1,9],[2,5],[2,6],[2,7],[2,8],[2,9],[3,5],[3,6],[3,7],[3,8],[3,9]],"fill":"#efe3d2","pattern":"marble","labelAt":[2,7.5],"name":"Salon"},{"id":"Music","cells":[[1,10],[1,11],[1,12],[1,13],[2,10],[2,11],[2,12],[2,13],[3,10],[3,11],[3,12],[3,13]],"fill":"#ece2d8","pattern":"marble","labelAt":[2,12],"name":"Muziekkamer"},{"id":"Conservatory","cells":[[1,14],[1,15],[1,16],[2,14],[2,15],[2,16],[3,14],[3,15],[3,16],[4,14],[4,15],[4,16],[5,14],[5,15],[5,16]],"fill":"#dfe9d8","pattern":"tiles","labelAt":[4,15],"name":"Serre"},{"id":"Gallery","cells":[[4,5],[4,6],[4,7],[4,8],[4,9],[4,10],[4,11],[4,12],[4,13],[5,5],[5,6],[5,7],[5,8],[5,9],[5,10],[5,11],[5,12],[5,13]],"fill":"#e6dccb","pattern":"marble","labelAt":[4,9.5],"name":"Lange Galerij"},{"id":"Library","cells":[[5,1],[5,2],[5,3],[5,4],[6,1],[6,2],[6,3],[6,4],[7,1],[7,2],[7,3],[7,4],[8,1],[8,2],[8,3],[8,4]],"fill":"#ead9c4","pattern":"planks","labelAt":[7,3],"name":"Bibliotheek"},{"id":"Dining","cells":[[6,5],[6,6],[6,7],[6,8],[6,9],[7,5],[7,6],[7,7],[7,8],[7,9],[8,5],[8,6],[8,7],[8,8],[8,9],[9,5],[9,6],[9,7],[9,8],[9,9]],"fill":"#eddcc9","pattern":"planks","labelAt":[8,6],"name":"Eetkamer"},{"id":"Billiard","cells":[[6,10],[6,11],[6,12],[6,13],[7,10],[7,11],[7,12],[7,13],[8,10],[8,11],[8,12],[8,13],[9,10],[9,11],[9,12],[9,13]],"fill":"#e2e6d4","pattern":"planks","labelAt":[8,11.5],"name":"Biljartkamer"},{"id":"Boudoir","cells":[[6,14],[6,15],[6,16],[7,14],[7,15],[7,16],[8,14],[8,15],[8,16],[9,14],[9,15],[9,16]],"fill":"#f0d6d6","pattern":"planks","labelAt":[7,15],"name":"Boudoir"},{"id":"Kitchen","cells":[[9,1],[9,2],[9,3],[9,4],[10,1],[10,2],[10,3],[10,4],[11,1],[11,2],[11,3],[11,4],[12,1],[12,2],[12,3],[12,4],[13,1],[13,2],[13,3],[13,4],[14,1],[14,2],[14,3],[14,4],[15,1],[15,2],[15,3],[15,4],[16,1],[16,2],[16,3],[16,4]],"fill":"#d8e2ea","pattern":"tiles","labelAt":[15,2.5],"name":"Keuken"},{"id":"Pantry","cells":[[10,5],[10,6],[10,7],[10,8],[10,9],[11,5],[11,6],[11,7],[11,8],[11,9],[12,5],[12,6],[12,7],[12,8],[12,9]],"fill":"#d3dfe8","pattern":"planks","labelAt":[11,6.5],"name":"Provisiekamer"},{"id":"Study","cells":[[10,10],[10,11],[10,12],[10,13],[11,10],[11,11],[11,12],[11,13],[12,10],[12,11],[12,12],[12,13]],"fill":"#ecd3cf","pattern":"planks","labelAt":[11,11.5],"name":"Studeerkamer"},{"id":"Master","cells":[[10,14],[10,15],[10,16],[11,14],[11,15],[11,16],[12,14],[12,15],[12,16]],"fill":"#f1d9d3","pattern":"planks","labelAt":[10,15.5],"name":"Hoofdslaapkamer"},{"id":"Cellar","cells":[[13,5],[13,6],[13,7],[13,8],[13,9],[14,5],[14,6],[14,7],[14,8],[14,9],[15,5],[15,6],[15,7],[15,8],[15,9],[16,5],[16,6],[16,7],[16,8],[16,9]],"fill":"#cfd8de","pattern":"tiles","labelAt":[15,8],"name":"Kelder"},{"id":"Chapel","cells":[[13,10],[13,11],[13,12],[13,13],[14,10],[14,11],[14,12],[14,13],[15,10],[15,11],[15,12],[15,13],[16,10],[16,11],[16,12],[16,13]],"fill":"#dcdbe6","pattern":"tiles","labelAt":[16,11.5],"name":"Kapel"},{"id":"Tower","cells":[[13,14],[13,15],[13,16],[14,14],[14,15],[14,16],[15,14],[15,15],[15,16],[16,14],[16,15],[16,16]],"fill":"#f2e6c4","pattern":"tiles","labelAt":[15,15],"name":"Torenkamer"}],"objectTypes":{"chair":{"occupiable":true,"name":"stoel","icon":"<rect x=\"9\" y=\"7\" width=\"28\" height=\"32\" rx=\"6\" fill=\"#fbfaf6\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"9\" y=\"7\" width=\"28\" height=\"9\" rx=\"4\" fill=\"#d9d5cc\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/>"},"armchair":{"occupiable":true,"name":"fauteuil","icon":"<rect x=\"6\" y=\"14\" width=\"34\" height=\"24\" rx=\"6\" fill=\"#b3252f\" stroke=\"#6b1218\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"8\" width=\"24\" height=\"14\" rx=\"5\" fill=\"#d0333f\" stroke=\"#6b1218\" stroke-width=\"1.5\"/><rect x=\"6\" y=\"20\" width=\"7\" height=\"14\" rx=\"3\" fill=\"#8a1a22\"/><rect x=\"33\" y=\"20\" width=\"7\" height=\"14\" rx=\"3\" fill=\"#8a1a22\"/>"},"sofa":{"occupiable":true,"name":"sofa","icon":"<rect x=\"3\" y=\"14\" width=\"40\" height=\"20\" rx=\"6\" fill=\"#7a5a9a\" stroke=\"#4a3560\" stroke-width=\"1.5\"/><rect x=\"7\" y=\"9\" width=\"32\" height=\"10\" rx=\"4\" fill=\"#9a7abd\" stroke=\"#4a3560\" stroke-width=\"1.5\"/><line x1=\"8\" y1=\"34\" x2=\"8\" y2=\"39\" stroke=\"#4a3560\" stroke-width=\"2\"/><line x1=\"38\" y1=\"34\" x2=\"38\" y2=\"39\" stroke=\"#4a3560\" stroke-width=\"2\"/>"},"chaise":{"occupiable":true,"name":"chaise longue","icon":"<rect x=\"4\" y=\"16\" width=\"38\" height=\"18\" rx=\"8\" fill=\"#c8536a\" stroke=\"#7a2a3c\" stroke-width=\"1.5\"/><rect x=\"4\" y=\"10\" width=\"14\" height=\"14\" rx=\"6\" fill=\"#d9788c\" stroke=\"#7a2a3c\" stroke-width=\"1.5\"/><line x1=\"10\" y1=\"34\" x2=\"10\" y2=\"39\" stroke=\"#7a2a3c\" stroke-width=\"2\"/><line x1=\"36\" y1=\"34\" x2=\"36\" y2=\"39\" stroke=\"#7a2a3c\" stroke-width=\"2\"/>"},"bench":{"occupiable":true,"name":"kerkbank","icon":"<rect x=\"7\" y=\"8\" width=\"3.2\" height=\"31\" fill=\"#5e4127\"/><rect x=\"35.8\" y=\"8\" width=\"3.2\" height=\"31\" fill=\"#5e4127\"/><rect x=\"4\" y=\"8\" width=\"38\" height=\"6\" rx=\"1.5\" fill=\"#a5733f\" stroke=\"#4e3a1e\" stroke-width=\"1.3\"/><rect x=\"4\" y=\"17.5\" width=\"38\" height=\"6\" rx=\"1.5\" fill=\"#c08a50\" stroke=\"#6b4a26\" stroke-width=\"1.2\"/><rect x=\"4\" y=\"25\" width=\"38\" height=\"6\" rx=\"1.5\" fill=\"#c08a50\" stroke=\"#6b4a26\" stroke-width=\"1.2\"/><rect x=\"4\" y=\"32.5\" width=\"38\" height=\"6\" rx=\"1.5\" fill=\"#c08a50\" stroke=\"#6b4a26\" stroke-width=\"1.2\"/>"},"stool":{"occupiable":true,"name":"kruk","icon":"<circle cx=\"23\" cy=\"23\" r=\"11\" fill=\"#fbfaf6\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"23\" r=\"5\" fill=\"#d9d5cc\"/>"},"stairs":{"occupiable":false,"name":"trap","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":"standbeeld","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\"/>"},"stand":{"occupiable":false,"name":"paraplubak","icon":"<rect x=\"13\" y=\"6\" width=\"20\" height=\"16\" rx=\"2\" fill=\"#3d444b\" stroke=\"#161c25\"/><line x1=\"16\" y1=\"11\" x2=\"30\" y2=\"11\" stroke=\"#f4efe6\"/><line x1=\"16\" y1=\"16\" x2=\"30\" y2=\"16\" stroke=\"#f4efe6\"/><line x1=\"23\" y1=\"22\" x2=\"23\" y2=\"38\" stroke=\"#3d444b\" stroke-width=\"2.5\"/><path d=\"M14 42 l9 -6 l9 6\" fill=\"none\" stroke=\"#3d444b\" stroke-width=\"2.5\"/>"},"fireplace":{"occupiable":false,"name":"open haard","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\"/>"},"table":{"occupiable":false,"name":"tafel","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\"/>"},"plant":{"occupiable":false,"name":"potplant","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\"/>"},"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>"},"harp":{"occupiable":false,"name":"harp","icon":"<path d=\"M12 40 V10 q0 -6 8 -6 q14 0 16 20 q1 10 -8 16 z\" fill=\"#e6cfa8\" stroke=\"#8a6a3a\" stroke-width=\"2\"/><g stroke=\"#8a6a3a\" stroke-width=\"1\"><line x1=\"17\" y1=\"12\" x2=\"17\" y2=\"38\"/><line x1=\"21\" y1=\"12\" x2=\"21\" y2=\"38\"/><line x1=\"25\" y1=\"14\" x2=\"25\" y2=\"38\"/><line x1=\"29\" y1=\"18\" x2=\"29\" y2=\"38\"/></g>"},"fountain":{"occupiable":false,"name":"fontein","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\"/>"},"planter":{"occupiable":false,"name":"plantenbak","icon":"<path d=\"M6 25 q3 -9 11 -7 q5 -6 11 -1 q9 -1 11 8 z\" fill=\"#3f8a4a\" stroke=\"#2c6434\" stroke-width=\"1\"/><circle cx=\"14\" cy=\"19\" r=\"1.9\" fill=\"#e0526a\"/><circle cx=\"24\" cy=\"15\" r=\"1.9\" fill=\"#f2d24a\"/><circle cx=\"33\" cy=\"19\" r=\"1.9\" fill=\"#e0526a\"/><rect x=\"4\" y=\"25\" width=\"38\" height=\"14\" rx=\"2\" fill=\"#a5733f\" stroke=\"#4e3a1e\" stroke-width=\"1.5\"/><path d=\"M4 30 h38 M4 34.5 h38\" stroke=\"#7a5630\" stroke-width=\"1\"/><rect x=\"4\" y=\"25\" width=\"4\" height=\"14\" fill=\"#8a5a2f\" stroke=\"#4e3a1e\" stroke-width=\"1\"/><rect x=\"38\" y=\"25\" width=\"4\" height=\"14\" fill=\"#8a5a2f\" stroke=\"#4e3a1e\" stroke-width=\"1\"/><rect x=\"8\" y=\"39\" width=\"4\" height=\"3\" fill=\"#4e3a1e\"/><rect x=\"34\" y=\"39\" width=\"4\" height=\"3\" fill=\"#4e3a1e\"/>"},"pillar":{"occupiable":false,"name":"pilaar","icon":"<circle cx=\"23\" cy=\"23\" r=\"12\" fill=\"#b9b6ae\" stroke=\"#5b5852\" stroke-width=\"2\"/><circle cx=\"23\" cy=\"23\" r=\"6\" fill=\"#9a968d\"/>"},"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\"/>"},"bookcase":{"occupiable":false,"name":"boekenkast","icon":"<rect x=\"7\" y=\"4\" width=\"32\" height=\"38\" fill=\"#6e4a2a\" stroke=\"#3f2d1d\" stroke-width=\"1.5\"/><g><rect x=\"10\" y=\"8\" width=\"4\" height=\"10\" fill=\"#b3252f\"/><rect x=\"15\" y=\"8\" width=\"3\" height=\"10\" fill=\"#2f6f5a\"/><rect x=\"19\" y=\"8\" width=\"5\" height=\"10\" fill=\"#c9a03a\"/><rect x=\"25\" y=\"8\" width=\"4\" height=\"10\" fill=\"#3a6fb0\"/><rect x=\"30\" y=\"8\" width=\"6\" height=\"10\" fill=\"#7a5a9a\"/><rect x=\"10\" y=\"21\" width=\"6\" height=\"10\" fill=\"#3a6fb0\"/><rect x=\"17\" y=\"21\" width=\"4\" height=\"10\" fill=\"#b3252f\"/><rect x=\"22\" y=\"21\" width=\"5\" height=\"10\" fill=\"#2f6f5a\"/><rect x=\"28\" y=\"21\" width=\"3\" height=\"10\" fill=\"#c9a03a\"/><rect x=\"32\" y=\"21\" width=\"4\" height=\"10\" fill=\"#b3252f\"/><rect x=\"10\" y=\"34\" width=\"26\" height=\"5\" fill=\"#8a6a3a\"/></g>"},"desk":{"occupiable":false,"name":"bureau","icon":"<rect x=\"5\" y=\"12\" width=\"36\" height=\"22\" rx=\"3\" fill=\"#8f6a44\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><rect x=\"9\" y=\"16\" width=\"14\" height=\"10\" fill=\"#f4efe6\" stroke=\"#8c8a82\"/><rect x=\"27\" y=\"17\" width=\"10\" height=\"4\" fill=\"#3d444b\"/>"},"globe":{"occupiable":false,"name":"wereldbol","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\"/>"},"cabinet":{"occupiable":false,"name":"vitrinekast","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\"/>"},"billiard":{"occupiable":false,"name":"biljarttafel","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\"/>"},"rack":{"occupiable":false,"name":"keuenrek","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\"/>"},"dressing_table":{"occupiable":false,"name":"kaptafel","icon":"<rect x=\"6\" y=\"24\" width=\"34\" height=\"16\" rx=\"3\" fill=\"#b98a5a\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"13\" r=\"10\" fill=\"#dfe9ee\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"13\" r=\"6\" fill=\"#f4f9fb\"/><rect x=\"10\" y=\"28\" width=\"8\" height=\"4\" fill=\"#e6cfa8\"/><rect x=\"28\" y=\"28\" width=\"8\" height=\"4\" fill=\"#e6cfa8\"/>"},"mirror":{"occupiable":false,"name":"spiegel","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\"/>"},"flowers":{"occupiable":false,"name":"vaas met bloemen","icon":"<path d=\"M17 28 h12 l-2 12 h-8 z\" fill=\"#c9c3b8\" stroke=\"#6b6660\" stroke-width=\"1.2\"/><circle cx=\"16\" cy=\"19\" r=\"5\" fill=\"#e0526a\"/><circle cx=\"30\" cy=\"19\" r=\"5\" fill=\"#f2a53a\"/><circle cx=\"23\" cy=\"12\" r=\"5\" fill=\"#f2d24a\"/><circle cx=\"23\" cy=\"22\" r=\"4.5\" fill=\"#d94a8a\"/><path d=\"M12 25 q6 -8 11 -6\" fill=\"none\" stroke=\"#3f8a4a\" stroke-width=\"2\"/><path d=\"M34 25 q-6 -8 -11 -6\" fill=\"none\" stroke=\"#3f8a4a\" stroke-width=\"2\"/>"},"stove":{"occupiable":false,"name":"fornuis","icon":"<rect x=\"9\" y=\"8\" width=\"28\" height=\"30\" rx=\"3\" fill=\"#5a5a5a\" stroke=\"#2b2b2b\" stroke-width=\"1.5\"/><circle cx=\"17\" cy=\"20\" r=\"4\" fill=\"#8a8a8a\"/><circle cx=\"29\" cy=\"20\" r=\"4\" fill=\"#8a8a8a\"/><circle cx=\"23\" cy=\"28\" r=\"4\" fill=\"#8a8a8a\"/><path d=\"M16 8 q2 -6 5 -3 q3 -6 6 0 q3 -4 4 2\" fill=\"none\" stroke=\"#e0362e\" stroke-width=\"2\"/>"},"sink":{"occupiable":false,"name":"gootsteen","icon":"<rect x=\"7\" y=\"9\" width=\"32\" height=\"28\" rx=\"4\" fill=\"#dfe6ea\" stroke=\"#6b7680\" stroke-width=\"1.5\"/><ellipse cx=\"23\" cy=\"24\" rx=\"11\" ry=\"7\" fill=\"#ffffff\" stroke=\"#8a949c\"/><circle cx=\"23\" cy=\"24\" r=\"2\" fill=\"#8a949c\"/><rect x=\"21\" y=\"10\" width=\"4\" height=\"6\" fill=\"#8a949c\"/>"},"barrel":{"occupiable":false,"name":"vat","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\"/>"},"crate":{"occupiable":false,"name":"krat","icon":"<rect x=\"6\" y=\"10\" width=\"34\" height=\"30\" fill=\"#b98a5a\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><line x1=\"6\" y1=\"20\" x2=\"40\" y2=\"20\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><line x1=\"6\" y1=\"30\" x2=\"40\" y2=\"30\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><line x1=\"17\" y1=\"10\" x2=\"17\" y2=\"40\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><line x1=\"29\" y1=\"10\" x2=\"29\" y2=\"40\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/>"},"shelf":{"occupiable":false,"name":"plank","icon":"<rect x=\"8\" y=\"5\" width=\"30\" height=\"36\" fill=\"#8f6a44\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"9\" width=\"24\" height=\"8\" fill=\"#e6cfa8\"/><rect x=\"11\" y=\"20\" width=\"24\" height=\"8\" fill=\"#d4b98f\"/><rect x=\"11\" y=\"31\" width=\"24\" height=\"8\" fill=\"#e6cfa8\"/>"},"icebox":{"occupiable":false,"name":"ijskast","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>"},"safe":{"occupiable":false,"name":"kluis","icon":"<rect x=\"9\" y=\"6\" width=\"28\" height=\"34\" rx=\"3\" fill=\"#3d444b\" stroke=\"#161c25\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"23\" r=\"7\" fill=\"none\" stroke=\"#9aa1a8\" stroke-width=\"2.5\"/><circle cx=\"23\" cy=\"23\" r=\"2\" fill=\"#9aa1a8\"/><rect x=\"31\" y=\"14\" width=\"3\" height=\"18\" fill=\"#9aa1a8\"/>"},"wardrobe":{"occupiable":false,"name":"kledingkast","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\"/>"},"chest":{"occupiable":false,"name":"kist","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\"/>"},"altar":{"occupiable":false,"name":"altaar","icon":"<rect x=\"5\" y=\"16\" width=\"36\" height=\"22\" rx=\"2\" fill=\"#d9d5cc\" stroke=\"#5b5852\" stroke-width=\"1.5\"/><rect x=\"5\" y=\"16\" width=\"36\" height=\"6\" fill=\"#f4efe6\" stroke=\"#5b5852\" stroke-width=\"1.2\"/><path d=\"M23 4 v10 M19 8 h8\" stroke=\"#c9a03a\" stroke-width=\"2.5\" stroke-linecap=\"round\"/><rect x=\"9\" y=\"9\" width=\"3\" height=\"7\" fill=\"#f4efe6\" stroke=\"#8c8a82\" stroke-width=\".8\"/><rect x=\"34\" y=\"9\" width=\"3\" height=\"7\" fill=\"#f4efe6\" stroke=\"#8c8a82\" stroke-width=\".8\"/>"},"candelabra":{"occupiable":false,"name":"kandelaar","icon":"<rect x=\"20\" y=\"30\" width=\"6\" height=\"12\" fill=\"#c9a03a\" stroke=\"#7a5a12\"/><rect x=\"14\" y=\"41\" width=\"18\" height=\"3\" rx=\"1\" fill=\"#c9a03a\" stroke=\"#7a5a12\"/><path d=\"M23 30 v-10 M23 22 q-9 0 -11 -8 M23 22 q9 0 11 -8\" fill=\"none\" stroke=\"#c9a03a\" stroke-width=\"2.5\"/><g fill=\"#f4efe6\"><rect x=\"10\" y=\"6\" width=\"4\" height=\"9\"/><rect x=\"21\" y=\"3\" width=\"4\" height=\"10\"/><rect x=\"32\" y=\"6\" width=\"4\" height=\"9\"/></g><g fill=\"#f2a53a\"><ellipse cx=\"12\" cy=\"4\" rx=\"1.6\" ry=\"2.6\"/><ellipse cx=\"23\" cy=\"1.5\" rx=\"1.6\" ry=\"2.4\"/><ellipse cx=\"34\" cy=\"4\" rx=\"1.6\" ry=\"2.6\"/></g>"}},"wallTypes":{"door":{"name":"deur","icon":"<rect x=\"8\" y=\"17\" width=\"30\" height=\"10\" rx=\"2\" fill=\"#8a5a34\" stroke=\"#3f2d1d\"/><circle cx=\"34\" cy=\"22\" r=\"1.6\" fill=\"#f0b429\"/>"}},"objects":[{"cell":[2,1],"type":"stand"},{"cell":[1,3],"type":"stairs","span":[1,2]},{"cell":[4,1],"type":"statue"},{"cell":[1,1],"type":"stand"},{"cell":[2,6],"type":"sofa"},{"cell":[1,8],"type":"armchair"},{"cell":[1,6],"type":"fireplace"},{"cell":[2,8],"type":"table"},{"cell":[3,9],"type":"plant"},{"cell":[1,11],"type":"piano","span":[1,2]},{"cell":[2,10],"type":"harp"},{"cell":[3,12],"type":"chair"},{"cell":[3,10],"type":"stand"},{"cell":[1,14],"type":"plant"},{"cell":[3,16],"type":"plant"},{"cell":[5,14],"type":"plant"},{"cell":[2,15],"type":"fountain"},{"cell":[4,16],"type":"bench"},{"cell":[1,16],"type":"planter"},{"cell":[4,8],"type":"statue"},{"cell":[5,10],"type":"statue"},{"cell":[4,6],"type":"pillar"},{"cell":[5,12],"type":"pillar"},{"cell":[4,13],"type":"lamp"},{"cell":[5,1],"type":"bookcase"},{"cell":[5,2],"type":"bookcase"},{"cell":[7,1],"type":"bookcase"},{"cell":[6,3],"type":"desk"},{"cell":[8,1],"type":"globe"},{"cell":[8,4],"type":"armchair"},{"cell":[7,6],"type":"table","span":[1,3]},{"cell":[6,6],"type":"chair"},{"cell":[6,8],"type":"chair"},{"cell":[8,7],"type":"chair"},{"cell":[9,5],"type":"cabinet"},{"cell":[6,9],"type":"fireplace"},{"cell":[7,11],"type":"billiard","span":[1,2]},{"cell":[6,13],"type":"rack"},{"cell":[9,10],"type":"lamp"},{"cell":[9,13],"type":"armchair"},{"cell":[6,16],"type":"dressing_table"},{"cell":[8,14],"type":"chaise"},{"cell":[9,16],"type":"mirror"},{"cell":[7,15],"type":"flowers"},{"cell":[9,1],"type":"stove"},{"cell":[10,1],"type":"sink"},{"cell":[12,2],"type":"table","span":[2,1]},{"cell":[14,1],"type":"cabinet"},{"cell":[16,1],"type":"barrel"},{"cell":[16,4],"type":"crate"},{"cell":[11,3],"type":"stool"},{"cell":[10,5],"type":"shelf"},{"cell":[10,9],"type":"shelf"},{"cell":[12,5],"type":"barrel"},{"cell":[11,8],"type":"crate"},{"cell":[12,9],"type":"icebox"},{"cell":[11,11],"type":"desk"},{"cell":[10,13],"type":"safe"},{"cell":[12,10],"type":"bookcase"},{"cell":[10,11],"type":"chair"},{"cell":[10,15],"type":"wardrobe","span":[2,1]},{"cell":[10,14],"type":"wardrobe"},{"cell":[12,16],"type":"chest"},{"cell":[13,5],"type":"barrel"},{"cell":[14,5],"type":"barrel"},{"cell":[16,9],"type":"barrel"},{"cell":[16,5],"type":"crate"},{"cell":[13,9],"type":"stairs"},{"cell":[15,6],"type":"lamp"},{"cell":[14,11],"type":"bench"},{"cell":[15,11],"type":"bench"},{"cell":[14,12],"type":"bench"},{"cell":[15,12],"type":"bench"},{"cell":[13,11],"type":"altar","span":[1,2]},{"cell":[16,10],"type":"candelabra"},{"cell":[16,13],"type":"candelabra"},{"cell":[13,16],"type":"wardrobe"},{"cell":[16,14],"type":"chest"},{"cell":[16,16],"type":"stairs"},{"cell":[14,14],"type":"armchair"},{"cell":[13,14],"type":"lamp"}],"wallFeatures":[{"cell":[2,4],"side":"E","type":"door"},{"cell":[4,2],"side":"S","type":"door"},{"cell":[4,4],"side":"E","type":"door"},{"cell":[2,9],"side":"E","type":"door"},{"cell":[3,7],"side":"S","type":"door"},{"cell":[3,11],"side":"S","type":"door"},{"cell":[2,13],"side":"E","type":"door"},{"cell":[5,13],"side":"E","type":"door"},{"cell":[5,7],"side":"S","type":"door"},{"cell":[5,12],"side":"S","type":"door"},{"cell":[7,4],"side":"E","type":"door"},{"cell":[8,9],"side":"E","type":"door"},{"cell":[5,15],"side":"S","type":"door","lock":"red"},{"cell":[7,13],"side":"E","type":"door","lock":"red"},{"cell":[9,11],"side":"S","type":"door","lock":"red"},{"cell":[9,15],"side":"S","type":"door"},{"cell":[11,13],"side":"E","type":"door"},{"cell":[12,12],"side":"S","type":"door","lock":"red"},{"cell":[8,3],"side":"S","type":"door","lock":"blue"},{"cell":[9,6],"side":"S","type":"door","lock":"blue"},{"cell":[11,4],"side":"E","type":"door"},{"cell":[12,7],"side":"S","type":"door"},{"cell":[14,4],"side":"E","type":"door"},{"cell":[15,9],"side":"E","type":"door","lock":"blue"},{"cell":[14,13],"side":"E","type":"door","lock":"gold"},{"cell":[12,15],"side":"S","type":"door","lock":"gold"}],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Ambrose","gender":"M","role":"family","keys":["red","gold"],"color":"#c62828","avatar":{"bg":"#3a2a4a","skin":"#f0cdb0","hair":"#9a9a9a","style":"slick","shirt":"#2b2b2b","mustache":true,"mustacheColor":"#9a9a9a"},"clue":"Hij was <b>alleen in zijn gebied</b>. <b>Precies één rij ten zuiden</b> van hem was een <b>man met een blauwe sleutel</b>.","job":"de baronet","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ambrose\"><rect width=\"80\" height=\"80\" fill=\"#3a2a4a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2b2b2b\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f0cdb0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f0cdb0\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#9a9a9a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#9a9a9a\"/></svg>","solverRole":"family","constraints":[{"type":"alone"},{"type":"rel_any","dir":"S","exact":1,"gender":"M","key":"blue"}]},{"id":"B","name":"Blanche","gender":"F","role":"family","keys":["red","gold"],"color":"#2e7d32","avatar":{"bg":"#5b3a6e","skin":"#f6d8c0","hair":"#d9b464","style":"bun","shirt":"#6b1218","necklace":"#e6c46a","earrings":true},"clue":"Zij was in <b>kolom 14</b>, met <b>precies één andere persoon</b> in haar gebied.","job":"zijn vrouw","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Blanche\"><rect width=\"80\" height=\"80\" fill=\"#5b3a6e\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#6b1218\"/><path d=\"M31 58 Q40 66 49 58\" fill=\"none\" stroke=\"#f3e2b3\" stroke-width=\"2\" stroke-dasharray=\"2 2\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#d9b464\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#d9b464\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><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":"col","cols":[14]},{"type":"with_count","n":1}]},{"id":"C","name":"Constance","gender":"F","role":"family","keys":["red"],"color":"#1565c0","avatar":{"bg":"#3f6d5a","skin":"#f4d3b6","hair":"#b7482c","style":"curly","shirt":"#7a4d9a","headband":"#f2d24a"},"clue":"Zij was <b>alleen in haar gebied</b>, <b>niet naast een standbeeld</b>.","job":"hun dochter","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Constance\"><rect width=\"80\" height=\"80\" fill=\"#3f6d5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#7a4d9a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f4d3b6\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f4d3b6\"/><path d=\"M25 34 q-3 -8 4 -10 q0 -8 8 -7 q3 -4 8 -1 q6 -3 9 3 q7 0 5 8 q4 4 -1 9 q-6 -14 -16 -12 q-9 -1 -17 10 Z\" fill=\"#b7482c\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><rect x=\"26\" y=\"23\" width=\"28\" height=\"5\" rx=\"2\" fill=\"#f2d24a\"/></svg>","solverRole":"family","constraints":[{"type":"alone"},{"type":"not_beside","obj":"statue"}]},{"id":"D","name":"Duncan","gender":"M","role":"family","keys":["red"],"color":"#6a1b9a","avatar":{"bg":"#2f5d7c","skin":"#e9c6a4","hair":"#3b2418","style":"short","shirt":"#22406f","bow":"#c0392b"},"clue":"Hij was in de <b>Lange Galerij</b>. <b>Precies één rij ten noorden</b> van hem was een <b>vrouw</b>.","job":"hun zoon","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Duncan\"><rect width=\"80\" height=\"80\" fill=\"#2f5d7c\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#22406f\"/><path d=\"M40 60 l-8 -4 v8 z M40 60 l8 -4 v8 z\" fill=\"#b8302b\"/><circle cx=\"40\" cy=\"60\" r=\"2\" fill=\"#7a1f1c\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#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=\"#3b2418\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/></svg>","solverRole":"family","constraints":[{"type":"area","areas":["Gallery"]},{"type":"rel_any","dir":"N","exact":1,"gender":"F"}]},{"id":"E","name":"Eugene","gender":"M","role":"guest","keys":[],"color":"#e65100","avatar":{"bg":"#4b4b6d","skin":"#f1c8a5","hair":"#1c1a1a","style":"slick","shirt":"#3d444b","glasses":true},"clue":"Hij was in een <b>hoek van zijn gebied</b>. Er was een <b>vrouw</b> in zijn gebied.","job":"advocaat","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Eugene\"><rect width=\"80\" height=\"80\" fill=\"#4b4b6d\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#3d444b\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f1c8a5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1c8a5\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 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\"/></svg>","solverRole":"guest","constraints":[{"type":"corner_of_area"},{"type":"with_gender","gender":"F"}]},{"id":"F","name":"Florence","gender":"F","role":"guest","keys":[],"color":"#00838f","avatar":{"bg":"#7a3a2a","skin":"#f4d5bb","hair":"#1a1210","style":"bob","shirt":"#1f8a8a","scarf":"#f2d24a"},"clue":"Zij was naast een <b>tafel</b>, <b>alleen in haar gebied</b>.","job":"schilderes","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Florence\"><rect width=\"80\" height=\"80\" fill=\"#7a3a2a\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#1a1210\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1f8a8a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f4d5bb\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f4d5bb\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#1a1210\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M30 58 Q40 70 50 58 L48 66 Q40 76 32 66 Z\" fill=\"#f2d24a\"/></svg>","solverRole":"guest","constraints":[{"type":"beside","obj":"table"},{"type":"alone"}]},{"id":"G","name":"Godfrey","gender":"M","role":"guest","keys":[],"color":"#ad1457","avatar":{"bg":"#33526e","skin":"#e4b998","hair":"#cfcfd2","style":"bald","shirt":"#8a5a2a","mustache":true,"mustacheColor":"#cfcfd2","beard":true},"clue":"Hij was <b>ten noorden van Henrietta</b>, naast een <b>potplant</b>.","job":"gepensioneerde kolonel","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Godfrey\"><rect width=\"80\" height=\"80\" fill=\"#33526e\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#8a5a2a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e4b998\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e4b998\"/><path d=\"M26 30 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#cfcfd2\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 30 Z\" fill=\"#cfcfd2\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#cfcfd2\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#cfcfd2\"/></svg>","solverRole":"guest","constraints":[{"type":"rel","q":"H","dir":"N"},{"type":"beside","obj":"plant"}]},{"id":"H","name":"Henrietta","gender":"F","role":"guest","keys":[],"color":"#5d4037","avatar":{"bg":"#8c3a5a","skin":"#8a5a3c","hair":"#1a1210","style":"ponytail","shirt":"#c8536a","earrings":true,"necklace":"#f4efe6"},"clue":"Zij was <b>de enige die op een stoel zat</b>. <b>Precies één rij ten zuiden</b> van haar was een <b>man</b>.","job":"buurvrouw","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Henrietta\"><rect width=\"80\" height=\"80\" fill=\"#8c3a5a\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#1a1210\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#c8536a\"/><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=\"#8a5a3c\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#8a5a3c\"/><path d=\"M26 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 Z\" fill=\"#1a1210\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"guest","constraints":[{"type":"only_on","obj":"chair"},{"type":"rel_any","dir":"S","exact":1,"gender":"M"}]},{"id":"I","name":"Ignatius","gender":"M","role":"staff","keys":["red","blue","gold"],"color":"#827717","avatar":{"bg":"#2c3e58","skin":"#f0cdb0","hair":"#8a8a8a","style":"slick","shirt":"#1b1b1b","bow":"#1b1b1b"},"clue":"Er was een <b>man</b> in zijn gebied. <b>Precies twee rijen ten zuiden</b> van hem was een <b>man met een blauwe sleutel</b>.","job":"butler","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ignatius\"><rect width=\"80\" height=\"80\" fill=\"#2c3e58\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1b1b1b\"/><path d=\"M40 60 l-8 -4 v8 z M40 60 l8 -4 v8 z\" fill=\"#b8302b\"/><circle cx=\"40\" cy=\"60\" r=\"2\" fill=\"#7a1f1c\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f0cdb0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f0cdb0\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#8a8a8a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/></svg>","solverRole":"staff","constraints":[{"type":"with_gender","gender":"M"},{"type":"rel_any","dir":"S","exact":2,"gender":"M","key":"blue"}]},{"id":"J","name":"Josephine","gender":"F","role":"staff","keys":["red","blue"],"color":"#283593","avatar":{"bg":"#5a2a2a","skin":"#f6d8c0","hair":"#6b3f22","style":"bun","shirt":"#3d444b","apron":true,"glasses":true},"clue":"Zij was in de <b>Bibliotheek</b>. Er was een <b>man</b> in haar gebied.","job":"huishoudster","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Josephine\"><rect width=\"80\" height=\"80\" fill=\"#5a2a2a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#3d444b\"/><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=\"#6b3f22\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#6b3f22\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><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":"area","areas":["Library"]},{"type":"with_gender","gender":"M"}]},{"id":"K","name":"Kingsley","gender":"M","role":"staff","keys":["blue"],"color":"#33691e","avatar":{"bg":"#3a5a7a","skin":"#d9a57a","hair":"#1c1a1a","style":"short","shirt":"#22406f","bow":"#f4efe6"},"clue":"Hij was naast een <b>krat</b>. Er was een <b>man</b> in zijn gebied.","job":"lakei","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Kingsley\"><rect width=\"80\" height=\"80\" fill=\"#3a5a7a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#22406f\"/><path d=\"M40 60 l-8 -4 v8 z M40 60 l8 -4 v8 z\" fill=\"#b8302b\"/><circle cx=\"40\" cy=\"60\" r=\"2\" fill=\"#7a1f1c\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#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=\"#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\"/></svg>","solverRole":"staff","constraints":[{"type":"beside","obj":"crate"},{"type":"with_gender","gender":"M"}]},{"id":"L","name":"Lydia","gender":"F","role":"staff","keys":["blue"],"color":"#bf360c","avatar":{"bg":"#3f3f3f","skin":"#f4d3b6","hair":"#c9c3b8","style":"bun","shirt":"#f4efe6","apron":true,"swimcap":"#f4efe6"},"clue":"Zij was in de <b>Keuken</b>. <b>Precies één rij ten noorden</b> van haar was een <b>vrouw</b>.","job":"kokkin","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Lydia\"><rect width=\"80\" height=\"80\" fill=\"#3f3f3f\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#f4efe6\"/><path d=\"M28 80 L30 62 Q40 58 50 62 L52 80 Z\" fill=\"#f4efe6\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f4d3b6\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f4d3b6\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#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\"/><path d=\"M25 31 Q25 12 40 12 Q55 12 55 31 Q48 21 40 21 Q32 21 25 31 Z\" fill=\"#f4efe6\"/><path d=\"M28 24 Q40 16 52 24\" fill=\"none\" stroke=\"rgba(255,255,255,.35)\" stroke-width=\"1.5\"/></svg>","solverRole":"staff","constraints":[{"type":"area","areas":["Kitchen"]},{"type":"rel_any","dir":"N","exact":1,"gender":"F"}]},{"id":"M","name":"Mabel","gender":"F","role":"staff","keys":["red","blue"],"color":"#006064","avatar":{"bg":"#3a4a3a","skin":"#f1cfb2","hair":"#3b2418","style":"bob","shirt":"#2b2b2b","apron":true,"headband":"#f4efe6"},"clue":"Zij was in <b>kolom 15</b>, <b>niet naast de spiegel</b>.","job":"kamenierster","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Mabel\"><rect width=\"80\" height=\"80\" fill=\"#3a4a3a\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#3b2418\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2b2b2b\"/><path d=\"M28 80 L30 62 Q40 58 50 62 L52 80 Z\" fill=\"#f4efe6\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f1cfb2\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1cfb2\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#3b2418\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><rect x=\"26\" y=\"23\" width=\"28\" height=\"5\" rx=\"2\" fill=\"#f4efe6\"/></svg>","solverRole":"staff","constraints":[{"type":"col","cols":[15]},{"type":"not_beside","obj":"mirror"}]},{"id":"N","name":"Norman","gender":"M","role":"staff","keys":["blue","gold"],"color":"#4e342e","avatar":{"bg":"#1b1b2f","skin":"#e9c6a4","hair":"#8a8a8a","style":"bald","shirt":"#1b1b1b","glasses":true,"robe":"#1b1b1b"},"clue":"Hij was naast een <b>kandelaar</b>. <b>Precies twee rijen ten noorden</b> van hem was een <b>vrouw</b>.","job":"kapelaan","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Norman\"><rect width=\"80\" height=\"80\" fill=\"#1b1b2f\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1b1b1b\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e9c6a4\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e9c6a4\"/><path d=\"M26 30 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#8a8a8a\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 30 Z\" fill=\"#8a8a8a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"46\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><line x1=\"39\" y1=\"35\" x2=\"41\" y2=\"35\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><path d=\"M31 57 L40 76 L49 57 L45 57 L40 68 L35 57 Z\" fill=\"#1b1b1b\"/></svg>","solverRole":"staff","constraints":[{"type":"beside","obj":"candelabra"},{"type":"rel_any","dir":"N","exact":2,"gender":"F"}]},{"id":"O","name":"Orson","gender":"M","role":"staff","keys":["blue"],"color":"#0277bd","avatar":{"bg":"#3f6d5a","skin":"#d9a57a","hair":"#8a5a2a","style":"short","shirt":"#33691e","cap":true,"beard":true},"clue":"Hij was naast een <b>vat</b>. <b>Precies één rij ten noorden</b> van hem was een <b>personeelslid met een blauwe sleutel</b>.","job":"tuinman","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Orson\"><rect width=\"80\" height=\"80\" fill=\"#3f6d5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#33691e\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#d9a57a\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#d9a57a\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#8a5a2a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#8a5a2a\"/><path d=\"M24 24 Q24 11 40 11 Q56 11 56 24 Z\" fill=\"#22406f\"/><rect x=\"22\" y=\"22\" width=\"36\" height=\"5\" rx=\"2\" fill=\"#12213a\"/><circle cx=\"40\" cy=\"18\" r=\"2.6\" fill=\"#f0b429\"/></svg>","solverRole":"staff","constraints":[{"type":"beside","obj":"barrel"},{"type":"rel_any","dir":"N","exact":1,"role":"staff","key":"blue"}]},{"id":"V","name":"Vida","gender":"F","role":"victim","keys":["red","gold"],"color":"#1b1b1b","avatar":{"bg":"#2a3340","skin":"#f4d3b6","hair":"#cfcfd2","style":"bun","shirt":"#4a2a5a","glasses":true,"necklace":"#e6c46a"},"clue":"<b>Het slachtoffer.</b> Zij werd gevonden in de <b>Torenkamer</b>, naast de <b>trap</b> – alleen met de moordenaar.","job":"de tante van de baronet","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Vida\"><rect width=\"80\" height=\"80\" fill=\"#2a3340\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#4a2a5a\"/><path d=\"M31 58 Q40 66 49 58\" fill=\"none\" stroke=\"#f3e2b3\" stroke-width=\"2\" stroke-dasharray=\"2 2\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f4d3b6\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f4d3b6\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#cfcfd2\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#cfcfd2\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"46\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><line x1=\"39\" y1=\"35\" x2=\"41\" y2=\"35\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><path d=\"M12 12 L68 68 M68 12 L12 68\" stroke=\"#e0362e\" stroke-width=\"5\" stroke-linecap=\"round\" opacity=\".9\"/></svg>","solverRole":"family","constraints":[{"type":"area","areas":["Tower"]},{"type":"beside","obj":"stairs"}]}],"victim":"V","murderer":"B","solution":{"A":[11,13],"B":[14,14],"C":[1,2],"D":[4,10],"E":[5,4],"F":[7,5],"G":[2,9],"H":[3,12],"I":[10,7],"J":[6,1],"K":[12,8],"L":[9,3],"M":[8,15],"N":[16,11],"O":[13,6],"V":[15,16]},"walkthrough":[{"place":["V","B"],"cand":{"N":[[16,11],[16,12]],"M":[[1,15],[3,15],[4,15],[5,15],[6,15],[8,15],[12,15]],"G":[[2,9],[3,8]]},"text":"Lees eerst de sleutels. De vier gasten hebben er geen, dus kunnen ze alleen in de acht kamers achter open deuren zijn: de entreehal, de salon, de muziekkamer, de serre, de lange galerij, de bibliotheek, de eetkamer en de biljartkamer. Constance en Duncan (rood) voegen de boudoir, de studeerkamer, de hoofdslaapkamer en de kapel toe; Kingsley, Lydia en Orson (blauw) voegen de keuken, de provisiekamer, de kelder en de kapel toe; Josephine en Mabel (rood en blauw) kunnen overal komen behalve in de torenkamer, waarvan het gouden slot alleen door Ambrose, Blanche, Ignatius en Norman geopend kan worden. Vida ligt naast de torentrap: R15C16 of R16C15. De moordenaar is de drager van de gouden sleutel die alleen met haar was. Ambrose was alleen in zijn kamer – hij is het niet. Ignatius was ook met een man – hij is het niet. Norman is naast een kandelaar, en beide kandelaars staan in de kapel – hij is het niet. <b>Blanche is de moordenaar</b>: in kolom 14 van de torenkamer, R14C14 of R15C14, met precies één andere persoon – Vida. Mabel is in kolom 15 (niet naast de spiegel: R1C15, R3C15, R4C15, R5C15, R6C15, R8C15 of R12C15), dus daar is Vida niet: <b>Vida R15C16</b>, en met rij 15 bezet, <b>Blanche R14C14</b>. Norman verliest R15C10 en R15C13: hij is op R16C11 of R16C12, in rij 16."},{"place":["H","G","N"],"cand":{"F":[[6,7],[7,5],[8,6],[8,8]],"K":[[10,8],[11,7],[12,8]],"O":[[11,5],[12,6],[13,6]],"M":[[1,15],[5,15],[6,15],[8,15],[12,15]]},"text":"Godfrey is ten noorden van Henrietta, naast een potplant. De planten van de serre zijn buiten bereik – de kolommen 14, 15 en 16 behoren aan Blanche, Mabel en Vida – dus Godfrey is in de salon, op R2C9 of R3C8, en de salon is niet leeg: Ambrose, Constance en Florence, elk alleen in hun kamer, zijn elders. Florence is naast een tafel: de keukentafel staat achter een blauw slot, dus zij is in de eetkamer (R6C7, R7C5, R7C9, R8C6 of R8C8) – alleen, waardoor de stoelen van de eetkamer leeg blijven. Henrietta, de enige die op een stoel zit, kan de studeerkamer niet bereiken: <b>Henrietta R3C12</b>, op de stoel van de muziekkamer. Godfrey is ten noorden van haar: <b>Godfrey R2C9</b>, en Florence verliest R7C9. Norman: R16C12 is Henrietta’s kolom – <b>Norman R16C11</b>. Precies één rij ten zuiden van Henrietta is een man, dus is er geen vrouw in rij 4 (Mabel verliest R4C15). Kingsley, naast een krat, ook met een man: de kratten van de keuken en de kelder hebben hun vakjes in de rijen 15 en 16 – hij is in de provisiekamer, op R10C8, R11C7 of R12C8. Orson, naast een vat: de rijen 14–16 zijn bezet – R11C5, R12C6 of R13C6."},{"place":["O"],"cand":{"D":[[4,5],[4,7],[4,10]],"A":[[7,10],[7,13],[8,10],[9,13],[10,10],[11,10],[11,13]],"I":[[8,2],[8,3],[8,4],[8,10],[8,13],[9,13],[10,7],[10,8],[11,5],[11,7],[11,10],[11,13]],"E":[[1,10],[1,13],[5,4],[8,4]],"K":[[10,8],[11,7],[12,8]],"F":[[6,7],[7,5],[8,8]]},"text":"Duncan, in de lange galerij, heeft een vrouw precies één rij ten noorden van zich – geen vrouw kan in rij 4 zijn, dus is hij zelf in rij 4: R4C5, R4C7 of R4C10. Ambrose is alleen, met een man met een blauwe sleutel precies één rij ten zuiden van hem: Norman is in rij 16, Kingsley in de rijen 10–12, Orson in de rijen 11–13, en Ignatius – die met een man is en een man met een blauwe sleutel twee rijen onder zich heeft – in de rijen 8–11. Dus Ambrose is in de rijen 7–12, alleen: in de biljartkamer of de studeerkamer. Eugene, in een hoek, ook met een vrouw: de enige vrouw die zich in de biljartkamer bij hem zou kunnen voegen is Constance, die alleen is – Eugene is in de muziekkamer (R1C10, R1C13) of in een hoek van de bibliotheek (R5C4, R8C4). Nu Orson. Rij 13 kan alleen Lydia (R13C1, R13C3, R13C4) of Orson bevatten. Stel dat <b>Orson in de provisiekamer</b> is, dan is Lydia in rij 13. De vrouw één rij ten noorden van haar, in rij 12, kan alleen Mabel (R12C15) of Constance (R12C13) zijn – dus rij 12 is niet die van Orson (Orson R11C5) en niet die van Kingsley (Kingsley R10C8). Rij 9 heeft dan nog maar één kandidaatvakje, R9C13 in de biljartkamer; kolom 13 is bezet, en Mabel neemt R12C15. Ignatius, die ook met een man moet zijn, kan niet in de biljartkamer zijn (Ambrose is alleen, Eugene heeft een vrouw nodig) en ook niet in de provisiekamer (de rijen 10–12 behoren aan Kingsley, Orson en Mabel) – hij is in de bibliotheek, in rij 8, met Eugene, die dan op R5C4 is. R9C13 blijft over voor Ambrose of Constance: Ambrose in rij 7 (één rij boven Ignatius) zou de biljartkamer delen met Constance op R9C13, en Ambrose op R9C13 dwingt Constance naar R1C2, Ignatius naar R8C3 en Lydia naar R13C1 – waardoor Josephine geen vakje meer overhoudt in de bibliotheek. Tegenspraak: <b>Orson R13C6</b>, in de kelder."},{"place":["D"],"cand":{"A":[[9,13],[11,13]],"C":[[1,2],[6,10],[7,10],[7,13],[8,10],[8,13],[9,13],[11,13]],"I":[[10,7],[11,5],[11,7]],"E":[[5,4],[8,4]],"K":[[10,8],[11,7],[12,8]],"F":[[6,7],[7,5],[8,8]],"L":[[9,2],[9,3],[10,2],[10,3],[11,1],[11,2],[11,3],[12,1],[12,3]]},"text":"De man bij Kingsley in de provisiekamer kan nu alleen Ignatius zijn: hij is op R10C7, R11C5 of R11C7 (vanaf R10C8 zou de man met de blauwe sleutel twee rijen naar het zuiden Kingsley in zijn eigen kolom moeten zijn). De man bij Josephine in de bibliotheek is dus Eugene: R5C4 of R8C4 – kolom 4 is van hem. Waar is Duncan? Stel <b>R4C5</b>: kolom 5 duwt Ignatius naar kolom 7 (R10C7 of R11C7), wat Kingsley naar kolom 8 duwt (R10C8 of R12C8) – en Florence, op R6C7, R7C5 of R8C8, houdt geen vakje meer over. Stel <b>R4C7</b>: Ignatius gaat naar R11C5, Florence naar R8C8, en Kingsley (R10C8, R12C8, R11C7) houdt geen vakje meer over. Dus <b>Duncan R4C10</b>."},{"place":["C","E","A","I","K"],"cand":{"J":[[6,1],[6,2],[8,2],[8,3]],"M":[[6,15],[8,15]],"L":[[9,2],[9,3]],"F":[[7,5]]},"text":"Kolom 10 is van Duncan: Ambrose verliest R10C10 en R11C10 en is in kolom 13 (R9C13 of R11C13). Constance verliest de kolommen 10 en 13 – al haar vakjes in de biljartkamer en de studeerkamer – en is alleen in de entreehal: <b>Constance R1C2</b>. Lydia heeft een vrouw nodig één rij ten noorden van zich: Constance is in rij 1, Mabels vakjes zijn in de rijen 1, 5, 6, 8 en 12, die van Josephine in de rijen 5–8, dus Lydia is in rij 9: R9C2 of R9C3 (R9C4 is Eugenes kolom). Rij 8 moet een vrouw bevatten, dus Eugene is niet op R8C4: <b>Eugene R5C4</b>. Rij 9 is van Lydia: <b>Ambrose R11C13</b> in de studeerkamer; rij 11 is van hem: <b>Ignatius R10C7</b>; de rijen 10 en 11 zijn op: <b>Kingsley R12C8</b>."},{"place":["J","M","L","F"],"final":true,"text":"Mabel: R12C15 is Kingsleys rij, R1C15 die van Constance, R5C15 die van Eugene – R6C15 of R8C15. Florence: R6C7 is Ignatius’ kolom, R8C8 die van Kingsley – <b>Florence R7C5</b>. Kolom 1 heeft een persoon nodig, en Lydia is in rij 9: alleen <b>Josephine R6C1</b> kan daar zijn. Rij 6 is van haar, dus <b>Mabel R8C15</b> – de vrouw één rij ten noorden van Lydia. R9C2 is Constances kolom: <b>Lydia R9C3</b>. Zaak gesloten: Blanche liet zichzelf met haar gouden sleutel de torenkamer binnen en was daar alleen met tante Vida."}],"solver":{"rules":[{"type":"keys","entry":"Hall","doors":[["Hall","Drawing",null],["Hall","Library",null],["Hall","Gallery",null],["Drawing","Music",null],["Drawing","Gallery",null],["Music","Gallery",null],["Music","Conservatory",null],["Gallery","Conservatory",null],["Gallery","Dining",null],["Gallery","Billiard",null],["Library","Dining",null],["Dining","Billiard",null],["Conservatory","Boudoir","red"],["Billiard","Boudoir","red"],["Billiard","Study","red"],["Boudoir","Master",null],["Study","Master",null],["Study","Chapel","red"],["Library","Kitchen","blue"],["Dining","Pantry","blue"],["Kitchen","Pantry",null],["Pantry","Cellar",null],["Kitchen","Cellar",null],["Cellar","Chapel","blue"],["Chapel","Tower","gold"],["Master","Tower","gold"]]}],"groups":{"Public":["Hall","Drawing","Music","Conservatory","Gallery","Library","Dining","Billiard"],"Wing":["Boudoir","Study","Master","Tower"],"Service":["Kitchen","Pantry","Cellar","Chapel"]},"occupiable":["bench","stool","chair","armchair","sofa","chaise"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-09-15"}}