{"format":"murdoku-puzzle/1","id":"handshakes","version":1,"difficulty":"hard","level":8,"size":{"rows":12,"cols":12},"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 handdrukken","tagline":"Een dorpspastorie · oudejaarsavond, middernacht · tien munten in de armenbus, één voor elke handdruk","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-10-11","story":"Oudejaarsavond in de pastorie: dominee Arnold ontvangt de notabelen van het dorp. In huis geldt een oud gebruik: om middernacht schudt iedereen de hand van iedereen in dezelfde ruimte, en voor elke handdruk gaat er een munt in de armenpot. Kort na middernacht werd Vic, de kerkvoogd, dood gevonden in de studeerkamer. De pot vertelt hoeveel handdrukken het waren – de rest de verklaringen.","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 voorwerpen (de bijenkorf, de put, de sneeuwpop, de vuurwerkrek, de kledingkast, de kist, de kandelaars, de boekenkasten, de trapladder, de laarzen, de potplant, de lantaarn, de kapstok, het bureau, de kluis, de tegelkachel, de kerstboom, de piano, de staande klok, de champagnetoren, de tafels, de buffetkast, de plank, het vat, het krat, het fornuis, de gootsteen, de balie en de houtstapel) kunnen niet bezet worden; de fauteuils, de stoelen, de banken, de sofa en de kruk wel. Een fauteuil is geen stoel. Twee voorwerpen zijn pas hetzelfde soort als ze hetzelfde plaatje hebben. Een <b>hoek</b> van een gebied is een vakje van dat gebied dat aan een horizontale en aan een verticale zijde naar buiten grenst (aan een ander gebied of de rand van het bord).","Richtingen slaan op rijen, niet op dezelfde kolom: <i>„precies één rij ten zuiden van hem was iemand”</i> = iemand was in de rij direct eronder, in eender welke kolom. <i>„Op dezelfde diagonaal”</i> = de twee vakjes liggen op één diagonale lijn van het bord, in beide richtingen en op elke afstand.","De moordenaar was <b>alleen met het slachtoffer</b>: niemand anders was in dat gebied."],"special":["<b>Om middernacht schudde iedereen de hand van iedereen in hetzelfde gebied; er waren in totaal 10 handdrukken.</b>"],"notes":["De fauteuil is geen stoel.","Twee voorwerpen zijn pas hetzelfde als ze dezelfde afbeelding hebben.","<i>„op dezelfde diagonaal”</i> = de twee vakjes liggen op één diagonale lijn van het bord, in elke richting en op elke afstand."],"example":{}},"roleNames":{"household":"lid van het huishouden","guest":"gast","victim":"slachtoffer"},"personGroups":[{"id":"household","name":"Het huishouden","persons":["A","B","C","D","E"]},{"id":"guests","name":"De gasten","persons":["F","G","H","I","J","K","V"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Garden","labelAt":[3,3],"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]],"fill":"#e8eef2","pattern":"snow","name":"Tuin"},{"id":"Vestry","labelAt":[2,6],"cells":[[1,5],[1,6],[1,7],[2,5],[2,6],[2,7],[3,5],[3,6],[3,7]],"fill":"#e2dccd","pattern":"tiles","name":"Sacristie"},{"id":"Library","labelAt":[2,10],"cells":[[1,8],[1,9],[1,10],[1,11],[1,12],[2,8],[2,9],[2,10],[2,11],[2,12],[3,8],[3,9],[4,8],[4,9]],"fill":"#e3d6bd","pattern":"boards","name":"Bibliotheek"},{"id":"Study","labelAt":[5,11],"cells":[[3,10],[3,11],[3,12],[4,10],[4,11],[4,12],[5,10],[5,11],[5,12],[6,11],[6,12]],"fill":"#dccfb8","pattern":"boards","name":"Studeerkamer"},{"id":"Porch","labelAt":[4,3],"cells":[[4,1],[4,2],[4,3],[4,4],[5,1],[6,1],[7,1],[8,1]],"fill":"#ddd3c2","pattern":"planks","name":"Veranda"},{"id":"Hall","labelAt":[5,7],"cells":[[4,5],[4,6],[4,7],[5,5],[5,6],[5,7],[5,8],[5,9],[6,7],[7,7],[8,7],[9,6],[9,7],[10,7]],"fill":"#d9d2c4","pattern":"tiles","name":"Hal"},{"id":"Parlour","labelAt":[7,4],"cells":[[5,2],[5,3],[5,4],[6,2],[6,3],[6,4],[6,5],[6,6],[7,2],[7,3],[7,4],[7,5],[7,6],[8,2],[8,3],[8,4],[8,5],[8,6]],"fill":"#ead3c8","pattern":"carpet","name":"Salon"},{"id":"Dining Room","labelAt":[10,11],"cells":[[6,8],[6,9],[6,10],[7,8],[7,9],[7,10],[7,11],[7,12],[8,8],[8,9],[8,10],[8,11],[8,12],[9,10],[9,11],[9,12],[10,10],[10,11],[10,12],[11,10],[11,11],[11,12],[12,10],[12,11],[12,12]],"fill":"#e6dcc0","pattern":"boards","name":"Eetkamer"},{"id":"Pantry","labelAt":[10,8],"cells":[[9,8],[9,9],[10,8],[10,9],[11,8],[11,9],[12,8],[12,9]],"fill":"#e0d8c8","pattern":"planks","name":"Provisiekamer"},{"id":"Kitchen","labelAt":[11,4],"cells":[[9,1],[9,2],[9,3],[9,4],[9,5],[10,1],[10,2],[10,3],[10,4],[10,5],[10,6],[11,1],[11,2],[11,3],[11,4],[11,5],[11,6],[11,7],[12,1],[12,2],[12,3],[12,4],[12,5],[12,6],[12,7]],"fill":"#e8e4d6","pattern":"tiles","name":"Keuken"}],"objectTypes":{"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\"/>"},"bench":{"occupiable":true,"name":"bank","icon":"<rect x=\"2\" y=\"13\" width=\"42\" height=\"21\" rx=\"3.5\" fill=\"#fbfaf6\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"2\" y=\"13\" width=\"42\" height=\"7\" rx=\"3\" fill=\"#d9d5cc\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><line x1=\"16\" y1=\"20\" x2=\"16\" y2=\"34\" stroke=\"#a9a49a\" stroke-width=\"1.3\"/><line x1=\"30\" y1=\"20\" x2=\"30\" y2=\"34\" stroke=\"#a9a49a\" stroke-width=\"1.3\"/>"},"chair":{"occupiable":true,"name":"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\"/>"},"sofa":{"occupiable":true,"name":"sofa","icon":"<rect x=\"3\" y=\"14\" width=\"40\" height=\"20\" rx=\"6\" fill=\"#7a5a9a\" stroke=\"#4a3560\" stroke-width=\"1.5\"/><rect x=\"7\" y=\"9\" width=\"32\" height=\"10\" rx=\"4\" fill=\"#9a7abd\" stroke=\"#4a3560\" stroke-width=\"1.5\"/><line x1=\"8\" y1=\"34\" x2=\"8\" y2=\"39\" stroke=\"#4a3560\" stroke-width=\"2\"/><line x1=\"38\" y1=\"34\" x2=\"38\" y2=\"39\" stroke=\"#4a3560\" stroke-width=\"2\"/>"},"stool":{"occupiable":true,"name":"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\"/>"},"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\"/>"},"beehive":{"occupiable":false,"name":"bijenkorf","icon":"<rect x=\"12\" y=\"38\" width=\"22\" height=\"4\" rx=\"1\" fill=\"#8a6a3a\"/><g fill=\"#e0b050\" stroke=\"#a8781a\" stroke-width=\"1.2\"><rect x=\"11\" y=\"30\" width=\"24\" height=\"8\" rx=\"4\"/><rect x=\"12\" y=\"22\" width=\"22\" height=\"8\" rx=\"4\"/><rect x=\"14\" y=\"14\" width=\"18\" height=\"8\" rx=\"4\"/><rect x=\"17\" y=\"7\" width=\"12\" height=\"7\" rx=\"3.5\"/></g><rect x=\"20\" y=\"32\" width=\"6\" height=\"4\" rx=\"1\" fill=\"#5a3a1a\"/><g fill=\"#2b2b2b\"><circle cx=\"8\" cy=\"12\" r=\"1.6\"/><circle cx=\"38\" cy=\"18\" r=\"1.6\"/><circle cx=\"36\" cy=\"6\" r=\"1.6\"/></g>"},"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>"},"boots":{"occupiable":false,"name":"laarzen","icon":"<path d=\"M6 31 v-15 h8 v8 h7 v7 z\" fill=\"#8b5a2b\" stroke=\"#4a2f14\" stroke-width=\"1.5\"/><path d=\"M25 31 v-15 h8 v8 h7 v7 z\" fill=\"#8b5a2b\" stroke=\"#4a2f14\" stroke-width=\"1.5\"/><rect x=\"6\" y=\"31\" width=\"15\" height=\"5\" rx=\"1\" fill=\"#2f2a26\"/><rect x=\"25\" y=\"31\" width=\"15\" height=\"5\" rx=\"1\" fill=\"#2f2a26\"/><path d=\"M8 19 h4 M8 22 h4 M27 19 h4 M27 22 h4\" stroke=\"#e0c9a6\" stroke-width=\"1\"/>"},"cabinet":{"occupiable":false,"name":"buffetkast","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\"/>"},"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>"},"champagne":{"occupiable":false,"name":"champagnetoren","icon":"<rect x=\"4\" y=\"41\" width=\"38\" height=\"3\" rx=\"1.5\" fill=\"#e6dcc8\" stroke=\"#9a8a5a\" stroke-width=\".8\"/><path d=\"M4 33 q6 5.5 12 0 z\" fill=\"#f3d772\" stroke=\"#9a8a5a\" stroke-width=\"1\"/><path d=\"M10 35.7 v4.3 M7 40.2 h6\" stroke=\"#9a8a5a\" stroke-width=\"1.2\"/><path d=\"M17 33 q6 5.5 12 0 z\" fill=\"#f3d772\" stroke=\"#9a8a5a\" stroke-width=\"1\"/><path d=\"M23 35.7 v4.3 M20 40.2 h6\" stroke=\"#9a8a5a\" stroke-width=\"1.2\"/><path d=\"M30 33 q6 5.5 12 0 z\" fill=\"#f3d772\" stroke=\"#9a8a5a\" stroke-width=\"1\"/><path d=\"M36 35.7 v4.3 M33 40.2 h6\" stroke=\"#9a8a5a\" stroke-width=\"1.2\"/><path d=\"M10.5 23 q6 5.5 12 0 z\" fill=\"#f3d772\" stroke=\"#9a8a5a\" stroke-width=\"1\"/><path d=\"M16.5 25.7 v4.3 M13.5 30.2 h6\" stroke=\"#9a8a5a\" stroke-width=\"1.2\"/><path d=\"M23.5 23 q6 5.5 12 0 z\" fill=\"#f3d772\" stroke=\"#9a8a5a\" stroke-width=\"1\"/><path d=\"M29.5 25.7 v4.3 M26.5 30.2 h6\" stroke=\"#9a8a5a\" stroke-width=\"1.2\"/><path d=\"M17 13 q6 5.5 12 0 z\" fill=\"#f3d772\" stroke=\"#9a8a5a\" stroke-width=\"1\"/><path d=\"M23 15.7 v4.3 M20 20.2 h6\" stroke=\"#9a8a5a\" stroke-width=\"1.2\"/><g fill=\"#fff\"><circle cx=\"21\" cy=\"11\" r=\".8\"/><circle cx=\"25\" cy=\"9\" r=\".7\"/><circle cx=\"23\" cy=\"6\" r=\".8\"/></g>"},"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\"/>"},"clock":{"occupiable":false,"name":"staande klok","icon":"<rect x=\"15\" y=\"14\" width=\"16\" height=\"27\" rx=\"1.5\" fill=\"#7a4e2a\" stroke=\"#4a2e16\" stroke-width=\"1.5\"/><rect x=\"13\" y=\"40\" width=\"20\" height=\"4\" rx=\"1\" fill=\"#5e3a1e\" stroke=\"#4a2e16\"/><path d=\"M13 16 v-9 q0 -5 10 -5 q10 0 10 5 v9 z\" fill=\"#8f5e34\" stroke=\"#4a2e16\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"10\" r=\"5.5\" fill=\"#f4efe6\" stroke=\"#c9a03a\" stroke-width=\"1.2\"/><path d=\"M23 10 v-3.5 M23 10 h2.8\" stroke=\"#2a2018\" stroke-width=\"1.1\" stroke-linecap=\"round\"/><rect x=\"19\" y=\"19\" width=\"8\" height=\"16\" rx=\"4\" fill=\"#3a2414\"/><line x1=\"23\" y1=\"19\" x2=\"23\" y2=\"30\" stroke=\"#c9a03a\" stroke-width=\"1\"/><circle cx=\"23\" cy=\"31\" r=\"2.4\" fill=\"#c9a03a\"/>"},"counter":{"occupiable":false,"name":"balie","icon":"<rect x=\"0\" y=\"10\" width=\"46\" height=\"26\" fill=\"#a97c50\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><rect x=\"0\" y=\"10\" width=\"46\" height=\"7\" fill=\"#c9a06f\"/>"},"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\"/>"},"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\"/>"},"firewood":{"occupiable":false,"name":"houtstapel","icon":"<g stroke=\"#5a3a1c\" stroke-width=\"1.2\"><circle cx=\"14\" cy=\"32\" r=\"6\" fill=\"#a5733f\"/><circle cx=\"26\" cy=\"32\" r=\"6\" fill=\"#a5733f\"/><circle cx=\"38\" cy=\"32\" r=\"6\" fill=\"#a5733f\"/><circle cx=\"20\" cy=\"22\" r=\"6\" fill=\"#b98455\"/><circle cx=\"32\" cy=\"22\" r=\"6\" fill=\"#b98455\"/><circle cx=\"26\" cy=\"12\" r=\"6\" fill=\"#a5733f\"/></g><g fill=\"#e0c9a6\"><circle cx=\"14\" cy=\"32\" r=\"2.4\"/><circle cx=\"26\" cy=\"32\" r=\"2.4\"/><circle cx=\"38\" cy=\"32\" r=\"2.4\"/><circle cx=\"20\" cy=\"22\" r=\"2.4\"/><circle cx=\"32\" cy=\"22\" r=\"2.4\"/><circle cx=\"26\" cy=\"12\" r=\"2.4\"/></g>"},"fireworks":{"occupiable":false,"name":"vuurwerkrek","icon":"<rect x=\"6\" y=\"30\" width=\"34\" height=\"10\" rx=\"2\" fill=\"#6b4a2b\" stroke=\"#3f2d1d\" stroke-width=\"1.2\"/><g stroke=\"#8a6a3a\" stroke-width=\"2\"><line x1=\"12\" y1=\"30\" x2=\"12\" y2=\"8\"/><line x1=\"23\" y1=\"30\" x2=\"23\" y2=\"5\"/><line x1=\"34\" y1=\"30\" x2=\"34\" y2=\"8\"/></g><path d=\"M9 12 l3 -8 l3 8 z\" fill=\"#c0392b\"/><path d=\"M20 9 l3 -8 l3 8 z\" fill=\"#2e86c1\"/><path d=\"M31 12 l3 -8 l3 8 z\" fill=\"#d4ac0d\"/><rect x=\"9.5\" y=\"12\" width=\"5\" height=\"8\" fill=\"#e74c3c\"/><rect x=\"20.5\" y=\"9\" width=\"5\" height=\"9\" fill=\"#3498db\"/><rect x=\"31.5\" y=\"12\" width=\"5\" height=\"8\" fill=\"#f4d03f\"/>"},"lantern":{"occupiable":false,"name":"lantaarn","icon":"<circle cx=\"23\" cy=\"13\" r=\"10\" fill=\"#f7d774\" opacity=\".45\"/><rect x=\"21\" y=\"18\" width=\"4\" height=\"22\" fill=\"#3b3b3b\"/><rect x=\"15\" y=\"39\" width=\"16\" height=\"4\" rx=\"1.5\" fill=\"#3b3b3b\"/><path d=\"M17 8 h12 l2 10 h-16 z\" fill=\"#f2c94c\" stroke=\"#3b3b3b\" stroke-width=\"1.4\"/><rect x=\"20\" y=\"4\" width=\"6\" height=\"4\" fill=\"#3b3b3b\"/>"},"piano":{"occupiable":false,"name":"piano","icon":"<path d=\"M8 8 h22 q10 0 12 12 v18 h-34 z\" fill=\"#1c1c1c\" stroke=\"#0b0b0b\" stroke-width=\"1.5\"/><rect x=\"10\" y=\"32\" width=\"18\" height=\"5\" fill=\"#f4efe6\"/><g fill=\"#1c1c1c\"><rect x=\"12\" y=\"32\" width=\"2\" height=\"3\"/><rect x=\"16\" y=\"32\" width=\"2\" height=\"3\"/><rect x=\"22\" y=\"32\" width=\"2\" height=\"3\"/></g>"},"plant":{"occupiable":false,"name":"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\"/>"},"rack":{"occupiable":false,"name":"kapstok","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\"/>"},"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\"/>"},"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\"/>"},"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\"/>"},"snowman":{"occupiable":false,"name":"sneeuwpop","icon":"<circle cx=\"23\" cy=\"32\" r=\"11\" fill=\"#fbfbfb\" stroke=\"#b9c3cc\" stroke-width=\"1.2\"/><circle cx=\"23\" cy=\"16\" r=\"8\" fill=\"#fbfbfb\" stroke=\"#b9c3cc\" stroke-width=\"1.2\"/><rect x=\"16\" y=\"5\" width=\"14\" height=\"3\" fill=\"#2b2b2b\"/><rect x=\"18.5\" y=\"0.5\" width=\"9\" height=\"5\" fill=\"#2b2b2b\"/><circle cx=\"20\" cy=\"14\" r=\"1.2\" fill=\"#2b2b2b\"/><circle cx=\"26\" cy=\"14\" r=\"1.2\" fill=\"#2b2b2b\"/><path d=\"M23 16 l7 2 l-7 2 z\" fill=\"#e67e22\"/><path d=\"M15 22 q8 4 16 0 l1 3 q-9 4 -18 0 z\" fill=\"#c0392b\"/><circle cx=\"23\" cy=\"29\" r=\"1.3\" fill=\"#2b2b2b\"/><circle cx=\"23\" cy=\"34\" r=\"1.3\" fill=\"#2b2b2b\"/>"},"stepladder":{"occupiable":false,"name":"trapladder","icon":"<line x1=\"13\" y1=\"42\" x2=\"20\" y2=\"6\" stroke=\"#8a6a3a\" stroke-width=\"3\"/><line x1=\"33\" y1=\"42\" x2=\"26\" y2=\"6\" stroke=\"#8a6a3a\" stroke-width=\"3\"/><line x1=\"16\" y1=\"30\" x2=\"30\" y2=\"30\" stroke=\"#8a6a3a\" stroke-width=\"2.5\"/><line x1=\"18\" y1=\"20\" x2=\"28\" y2=\"20\" stroke=\"#8a6a3a\" stroke-width=\"2.5\"/><line x1=\"20\" y1=\"10\" x2=\"26\" y2=\"10\" stroke=\"#8a6a3a\" stroke-width=\"2.5\"/>"},"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\"/>"},"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\"/>","iconTall":"<rect x=\"7\" y=\"7\" width=\"32\" height=\"78\" rx=\"5\" fill=\"#b98a5a\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><rect x=\"12\" y=\"12\" width=\"22\" height=\"68\" rx=\"3\" fill=\"#d1a675\"/>"},"tilestove":{"occupiable":false,"name":"tegelkachel","icon":"<rect x=\"13\" y=\"6\" width=\"20\" height=\"36\" rx=\"5\" fill=\"#e9efe6\" stroke=\"#4f6b55\" stroke-width=\"1.5\"/><path d=\"M13 14 h20 M13 22 h20 M13 30 h20 M23 6 v24\" stroke=\"#9fb8a3\" stroke-width=\"1\"/><rect x=\"18\" y=\"31\" width=\"10\" height=\"7\" rx=\"1.5\" fill=\"#4a3a2a\" stroke=\"#2b2118\" stroke-width=\"1\"/><rect x=\"11\" y=\"40\" width=\"24\" height=\"3\" fill=\"#4f6b55\"/><rect x=\"16\" y=\"3\" width=\"14\" height=\"4\" rx=\"2\" fill=\"#b7c9b8\" stroke=\"#4f6b55\" stroke-width=\"1.2\"/>"},"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\"/>"},"well":{"occupiable":false,"name":"put","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\"/>"},"xmastree":{"occupiable":false,"name":"kerstboom","icon":"<rect x=\"20\" y=\"36\" width=\"6\" height=\"6\" fill=\"#6b4a2b\"/><path d=\"M23 4 L33 17 L28 17 L37 29 L31 29 L40 38 L6 38 L15 29 L9 29 L18 17 L13 17 Z\" fill=\"#2f7a3a\"/><path d=\"M23 0.5 l1.8 3.6 l4 .5 l-2.9 2.8 l.7 4 l-3.6 -1.9 l-3.6 1.9 l.7 -4 l-2.9 -2.8 l4 -.5 z\" fill=\"#f1c40f\"/><circle cx=\"20\" cy=\"18\" r=\"2\" fill=\"#e74c3c\"/><circle cx=\"28\" cy=\"24\" r=\"2\" fill=\"#3498db\"/><circle cx=\"16\" cy=\"30\" r=\"2\" fill=\"#f1c40f\"/><circle cx=\"31\" cy=\"34\" r=\"2\" fill=\"#e74c3c\"/><circle cx=\"23\" cy=\"30\" r=\"2\" fill=\"#ecf0f1\"/>"}},"wallTypes":{},"objects":[{"cell":[1,1],"type":"beehive"},{"cell":[1,4],"type":"well"},{"cell":[1,5],"type":"wardrobe"},{"cell":[1,8],"type":"bookcase"},{"cell":[2,2],"type":"bench"},{"cell":[2,7],"type":"candelabra"},{"cell":[2,9],"type":"armchair"},{"cell":[3,1],"type":"snowman"},{"cell":[3,4],"type":"fireworks"},{"cell":[3,6],"type":"chest"},{"cell":[3,8],"type":"stepladder"},{"cell":[3,11],"type":"armchair"},{"cell":[4,2],"type":"bench"},{"cell":[4,4],"type":"boots"},{"cell":[4,5],"type":"rack"},{"cell":[4,11],"type":"desk"},{"cell":[5,2],"type":"tilestove"},{"cell":[5,4],"type":"xmastree"},{"cell":[5,10],"type":"bookcase"},{"cell":[6,1],"type":"plant"},{"cell":[6,3],"type":"sofa"},{"cell":[6,8],"type":"champagne"},{"cell":[6,10],"type":"chair"},{"cell":[6,12],"type":"safe"},{"cell":[7,5],"type":"armchair"},{"cell":[7,10],"type":"table"},{"cell":[7,11],"type":"table"},{"cell":[7,12],"type":"chair"},{"cell":[8,1],"type":"lantern"},{"cell":[8,2],"type":"piano"},{"cell":[8,7],"type":"clock"},{"cell":[8,11],"type":"chair"},{"cell":[9,1],"type":"stove"},{"cell":[9,3],"type":"sink"},{"cell":[9,8],"type":"shelf"},{"cell":[10,3],"type":"table"},{"cell":[10,12],"type":"cabinet"},{"cell":[11,2],"type":"stool"},{"cell":[11,9],"type":"barrel"},{"cell":[11,11],"type":"candelabra"},{"cell":[12,4],"type":"counter"},{"cell":[12,7],"type":"firewood"},{"cell":[12,8],"type":"crate"}],"wallFeatures":[],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Arnold","gender":"M","role":"household","color":"#c62828","avatar":{"bg":"#3a3a4a","skin":"#efc7a3","hair":"#8a8a8a","style":"short","shirt":"#1b1b1b","glasses":true},"clue":"Hij was in de <b>Hal</b>.","job":"de dominee","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Arnold\"><rect width=\"80\" height=\"80\" fill=\"#3a3a4a\"/><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=\"#efc7a3\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#efc7a3\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 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\"/></svg>","solverRole":"household","constraints":[{"type":"area","areas":["Hall"]}]},{"id":"B","name":"Brooke","gender":"F","role":"household","color":"#2e7d32","avatar":{"bg":"#6a4a5a","skin":"#f3d3b5","hair":"#b5703a","style":"bun","shirt":"#7a2a4a","necklace":true},"clue":"Iemand anders in haar gebied was naast de <b>gootsteen</b>.","job":"de vrouw van de dominee","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Brooke\"><rect width=\"80\" height=\"80\" fill=\"#6a4a5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#7a2a4a\"/><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=\"#f3d3b5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f3d3b5\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#b5703a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#b5703a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/></svg>","solverRole":"household","constraints":[{"type":"with_beside","obj":"sink"}]},{"id":"C","name":"Connor","gender":"M","role":"household","color":"#1565c0","avatar":{"bg":"#3a4a6a","skin":"#f1c8a5","hair":"#3a2a1a","style":"slick","shirt":"#2a3a5a","mustache":true,"mustacheColor":"#3a2a1a"},"clue":"Hij was <b>niet</b> in een hoek van zijn gebied. <b>Precies één rij ten zuiden</b> van hem was iemand naast een <b>bank</b>.","job":"de organist","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Connor\"><rect width=\"80\" height=\"80\" fill=\"#3a4a6a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2a3a5a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#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=\"#3a2a1a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#3a2a1a\"/></svg>","solverRole":"household","constraints":[{"type":"not_corner_of_area"},{"type":"rel_any","dir":"S","exact":1,"beside":"bench"}]},{"id":"D","name":"Daphne","gender":"F","role":"household","color":"#6a1b9a","avatar":{"bg":"#5a5a6a","skin":"#f6d8c0","hair":"#5a3a22","style":"bob","shirt":"#4a4a5a","apron":true},"clue":"Er waren <b>precies drie andere personen</b> in haar gebied.","job":"de huishoudster","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Daphne\"><rect width=\"80\" height=\"80\" fill=\"#5a5a6a\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#5a3a22\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#4a4a5a\"/><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\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 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\"/></svg>","solverRole":"household","constraints":[{"type":"with_count","n":3}]},{"id":"E","name":"Elizabeth","gender":"F","role":"household","color":"#e65100","avatar":{"bg":"#6a5a3a","skin":"#f1c8a5","hair":"#9a9a9a","style":"bun","shirt":"#4a4a4a","apron":true,"headband":"#ffffff"},"clue":"Zij was naast de <b>kruk</b> waarop <b>niemand</b> zat.","job":"de kokkin","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Elizabeth\"><rect width=\"80\" height=\"80\" fill=\"#6a5a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#4a4a4a\"/><path d=\"M28 80 L30 62 Q40 58 50 62 L52 80 Z\" fill=\"#f4efe6\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f1c8a5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1c8a5\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#9a9a9a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#9a9a9a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><rect x=\"26\" y=\"23\" width=\"28\" height=\"5\" rx=\"2\" fill=\"#ffffff\"/></svg>","solverRole":"household","constraints":[{"type":"beside_empty_obj","obj":"stool"}]},{"id":"F","name":"Farrel","gender":"M","role":"guest","color":"#00838f","avatar":{"bg":"#2f3f4f","skin":"#e7b98f","hair":"#d8d4cc","style":"bald","shirt":"#1f2f4f","mustache":true,"mustacheColor":"#d8d4cc","bow":true},"clue":"Een <b>vrouw</b> in zijn gebied zat op een <b>stoel</b>.","job":"de burgemeester","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Farrel\"><rect width=\"80\" height=\"80\" fill=\"#2f3f4f\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1f2f4f\"/><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=\"#e7b98f\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e7b98f\"/><path d=\"M26 30 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#d8d4cc\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 30 Z\" fill=\"#d8d4cc\"/><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=\"#d8d4cc\"/></svg>","solverRole":"guest","constraints":[{"type":"with_on","obj":"chair","gender":"F"}]},{"id":"G","name":"Gretchen","gender":"F","role":"guest","color":"#ad1457","avatar":{"bg":"#7a6a8a","skin":"#f6d8c0","hair":"#2a1a10","style":"ponytail","shirt":"#c56a8a","glasses":true},"clue":"Zij was <b>niet</b> in de <b>Bibliotheek</b>.","job":"de onderwijzeres","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Gretchen\"><rect width=\"80\" height=\"80\" fill=\"#7a6a8a\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#2a1a10\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#c56a8a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><path d=\"M26 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 Z\" fill=\"#2a1a10\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><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":"not_area","areas":["Library"]}]},{"id":"H","name":"Harrison","gender":"M","role":"guest","color":"#5d4037","avatar":{"bg":"#4a5a4a","skin":"#e9c6a4","hair":"#4a3a2a","style":"short","shirt":"#2a2a2a","beard":true},"clue":"Ergens in zijn <b>rij</b> was een <b>boekenkast</b>. Hij was <b>alleen met</b> iemand die in een <b>fauteuil</b> zat.","job":"de dorpsarts","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Harrison\"><rect width=\"80\" height=\"80\" fill=\"#4a5a4a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2a2a2a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e9c6a4\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e9c6a4\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#4a3a2a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#4a3a2a\"/></svg>","solverRole":"guest","constraints":[{"type":"row_has","obj":"bookcase"},{"type":"alone_with_on","obj":"armchair"}]},{"id":"I","name":"Isabel","gender":"F","role":"guest","color":"#558b2f","avatar":{"bg":"#8a6a4a","skin":"#efc7a3","hair":"#c8a050","style":"long","shirt":"#3a5a8a","scarf":"#c62828"},"clue":"Ergens in haar <b>kolom</b> was een <b>fauteuil</b>.","job":"de postmeesteres","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Isabel\"><rect width=\"80\" height=\"80\" fill=\"#8a6a4a\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#c8a050\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#3a5a8a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#efc7a3\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#efc7a3\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#c8a050\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M30 58 Q40 70 50 58 L48 66 Q40 76 32 66 Z\" fill=\"#c62828\"/></svg>","solverRole":"guest","constraints":[{"type":"col_has","obj":"armchair"}]},{"id":"J","name":"Julian","gender":"M","role":"guest","color":"#283593","avatar":{"bg":"#4a3a2a","skin":"#e4b998","hair":"#1c1a1a","style":"short","shirt":"#5a3a22","beard":true,"apron":true},"clue":"Ergens in zijn <b>kolom</b> was de <b>lantaarn</b>.","job":"de smid","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Julian\"><rect width=\"80\" height=\"80\" fill=\"#4a3a2a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5a3a22\"/><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=\"#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\"/><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":"col_has","obj":"lantern"}]},{"id":"K","name":"Karina","gender":"F","role":"guest","color":"#f9a825","avatar":{"bg":"#4a6a6a","skin":"#f3d3b5","hair":"#1c1a1a","style":"bob","shirt":"#e8e8e8","earrings":true},"clue":"Zij was de <b>enige vrouw</b> naast een <b>tafel</b>. Zij en <b>Brooke</b> waren op <b>dezelfde diagonaal</b>.","job":"de apothekeres","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Karina\"><rect width=\"80\" height=\"80\" fill=\"#4a6a6a\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#1c1a1a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#e8e8e8\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f3d3b5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f3d3b5\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#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":"only_beside","obj":"table","gender":"F"},{"type":"same_diagonal","q":"B"}]},{"id":"V","name":"Vic","gender":"M","role":"victim","color":"#1b1b1b","avatar":{"bg":"#2a2a3a","skin":"#efc7a3","hair":"#e8e4dc","style":"bald","shirt":"#1b1b1b","mustache":true,"mustacheColor":"#e8e4dc"},"clue":"<b>Het slachtoffer.</b> Hij werd gevonden in de <b>Studeerkamer</b>, naast het <b>bureau</b> – alleen met de moordenaar.","job":"de kerkvoogd","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Vic\"><rect width=\"80\" height=\"80\" fill=\"#2a2a3a\"/><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=\"#efc7a3\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#efc7a3\"/><path d=\"M26 30 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#e8e4dc\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 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=\"M33 41 Q40 37 47 41 Q40 43 33 41 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":"guest","constraints":[{"type":"area","areas":["Study"]},{"type":"beside","obj":"desk"}]}],"victim":"V","murderer":"H","solution":{"C":[1,6],"G":[2,3],"V":[3,11],"A":[4,7],"H":[5,12],"K":[6,10],"F":[7,8],"I":[8,9],"D":[9,4],"J":[10,1],"B":[11,5],"E":[12,2]},"walkthrough":[{"place":["E"],"cand":{"J":[[2,1],[4,1],[5,1],[7,1],[10,1],[11,1]]},"text":"Julian had de lantaarn in zijn kolom: die staat op R8C1, dus <b>Julian zit in kolom 1</b>, en niemand anders. Elizabeth was naast de kruk R11C2 waarop niemand zat. Van haar buurvakjes ligt R11C1 in kolom 1, en R10C2 en R11C3 zijn naast de keukentafel R10C3 – maar Karina was de enige vrouw naast een tafel. <b>Elizabeth is op R12C2</b>."},{"place":["K"],"cand":{"B":[[10,6],[11,5]],"J":[[2,1],[4,1],[5,1],[7,1],[10,1],[11,1]]},"text":"Farrel had in zijn gebied een vrouw die op een stoel zat. De enige stoelen zijn R6C10, R7C12 en R8C11 in de eetkamer, en elk daarvan staat naast de eettafel – die vrouw was dus naast een tafel, en dat kan alleen Karina zijn. Karina zit op een van die stoelen, en zij en Brooke waren op dezelfde diagonaal. Brooke was in de keuken: iemand anders in haar gebied was naast de gootsteen, en de gootsteen is in de keuken. Alleen de diagonaal van R6C10 reikt tot de keuken (R10C6, R11C5): <b>Karina is op R6C10</b>, Brooke op R10C6 of R11C5, en Farrel is in de eetkamer."},{"cand":{"D":[[9,4],[10,6],[11,5],[11,7]],"F":[[7,8],[7,9],[8,8],[8,9]],"B":[[10,6],[11,5]],"J":[[2,1],[4,1],[5,1],[7,1],[10,1],[11,1]]},"text":"Nu de handdrukken. De studeerkamer telt precies twee personen, Vic en de moordenaar. Haar vakjes liggen in kolom 10–12, en kolom 10 is van Karina, dus die twee nemen kolom 11 en 12 – <b>niemand anders zit in kolom 11 of 12</b>. Naast Karina houdt de eetkamer dan alleen R7C8, R7C9, R8C8 en R8C9 over: hooguit één persoon in rij 7 en één in rij 8, dus de eetkamer telt hooguit drie personen. De keuken telt er minstens drie: Brooke, Elizabeth en de persoon naast de gootsteen – R9C2 ligt in Elizabeths kolom, dus <b>iemand zit op R9C4</b>. Daphne had precies drie andere personen in haar gebied: haar kamer telt er vier, dat zijn 6 handdrukken, en de studeerkamer voegt er 1 toe. De andere zes personen delen de overige 3 handdrukken: ofwel één kamer met drie (3 handdrukken) en drie alleenstaanden, ofwel drie paren. In het eerste geval is de studeerkamer het enige paar, dus is de eetkamer (Karina, Farrel, hooguit drie personen) de kamer met drie; in het tweede is er helemaal geen kamer met drie. Hoe dan ook is de keuken, met minstens drie personen, Daphnes kamer met vier: <b>de keuken telt vier personen, onder wie Daphne</b>, en omdat ze in rij 9–12 ligt, zijn die vier rijen van de keuken."},{"place":["V","H"],"cand":{"C":[[1,3],[1,6],[1,9]],"D":[[9,4],[10,6],[11,5],[11,7]],"F":[[7,8],[7,9],[8,8],[8,9]],"B":[[10,6],[11,5]],"J":[[2,1],[4,1],[7,1],[10,1],[11,1]]},"text":"Harrison had een boekenkast in zijn rij – rij 1 (R1C8) of rij 5 (R5C10) – en was alleen met iemand die in een fauteuil zat: R2C9 in de bibliotheek, R3C11 in de studeerkamer of R7C5 in de salon. In rij 1 heeft alleen de bibliotheek een fauteuil, en daar is R1C9 de kolom van de fauteuil zelf, R1C10 de kolom van Karina en R1C11, R1C12 de kolommen van de studeerkamer. In rij 5 ligt het verandavakje R5C1 in Julians kolom en heeft de hal geen fauteuil; de salon zou hem R5C3 laten met iemand in de fauteuil R7C5 – dan zijn rij 5, 6 en 7 bezet, zit Farrel in rij 8, zijn rij 9–12 van de keuken, en hebben de twee personen van de studeerkamer rij 3 en 4 nodig: Arnold, wiens hal in rij 4–10 ligt, zou geen rij meer hebben. Dus Harrison is in de studeerkamer, en de persoon in de fauteuil R3C11 bij hem is Vic: <b>Vic is op R3C11, Harrison op R5C12</b> (R5C11 is Vics kolom) – Harrison was alleen met het slachtoffer."},{"cand":{"C":[[1,3],[1,6],[1,9]],"A":[[4,6],[4,7],[7,7]],"D":[[9,4],[10,6],[11,5],[11,7]],"F":[[7,8],[7,9],[8,8],[8,9]],"B":[[10,6],[11,5]],"J":[[2,1],[4,1],[7,1],[10,1],[11,1]]},"text":"Welke verdeling was het dan: vier, drie, twee en drie alleenstaanden, of vier en vier paren? Connor was niet in een hoek van zijn gebied, en precies één rij ten zuiden van hem was iemand naast een bank. De vakjes naast een bank zijn R1C2, R2C1, R2C3 en R3C2 in de tuin en R4C1, R4C3 op de veranda; rij 3 is van Vic, dus Connor zit in rij 1 en de persoon onder hem op R2C1 of R2C3 in de tuin. Connor: R1C3, R1C6 of R1C9. Stel dat er alleen paren waren. In de sacristie (R1C6) zou Connors partner in rij 2 moeten zitten – maar de persoon in rij 2 is in de tuin. In de bibliotheek (R1C9) zou de partner op R4C8 zitten, en daar kan niemand zijn (Gretchen was niet in de bibliotheek, Isabels kolom bevat een fauteuil, de anderen zijn al geplaatst of elders gebonden). Connor zou dus op R1C3 zitten met Julian op R2C1 in de tuin. Arnold heeft dan een partner nodig in de hal en de keuken een vierde persoon, en er zijn alleen Gretchen en Isabel over. Isabel heeft geen vakje in de hal, dus Gretchen komt bij Arnold en Isabel gaat naar de keuken op R11C5 (op R10C5 zou Brooke geen vakje overhouden), waardoor Brooke naar R10C6 moet – en Arnold en Gretchen zouden R4C7 en R7C7 moeten delen, allebei in kolom 7. Onmogelijk: <b>de verdeling is 4 + 3 + 2 + 1 + 1 + 1</b>. De eetkamer telt drie personen, en iedereen buiten de keuken, de eetkamer en de studeerkamer was alleen."},{"place":["I","F","G"],"cand":{"C":[[1,6],[1,9]],"A":[[4,6],[4,7]],"D":[[9,4],[10,6],[11,5],[11,7]],"B":[[10,6],[11,5]],"J":[[10,1],[11,1]]},"text":"De persoon in rij 2 is in de tuin en daar alleen – dus Connor is niet op R1C3. Wie kan nu in kolom 3 zitten? Connor niet meer; Daphne en Brooke zijn in de keuken, waar het enige vrije vakje in kolom 3, R11C3 (R12C3 ligt in Elizabeths rij), naast de tafel is, en Karina was de enige vrouw naast een tafel; Arnold is in de hal, Farrel in de eetkamer, Isabels kolom is 5 of 9 en die van Julian is 1: <b>alleen Gretchen</b>. De derde persoon in de eetkamer is dus niet Gretchen maar Isabel, wier enige eetkamervakje <b>R8C9</b> is (R7C9 is naast de tafel) – en <b>Farrel is op R7C8</b>. De eetkamer vult rij 7 en 8, dus Arnold zit in rij 4, en van Gretchens overige vakjes in kolom 3 is R1C3 Connors rij en liggen R4C3, R7C3, R8C3 in bezette rijen: <b>Gretchen is op R2C3</b>, die naast de bank."},{"place":["D","C","A","B","J"],"text":"Julian kan niet in de tuin zijn (Gretchen was daar alleen), en R4C1 en R7C1 liggen in Arnolds en Farrels rij: hij is in de keuken, op R10C1 of R11C1. De vier in de keuken zijn Brooke, Daphne, Elizabeth en Julian, dus de persoon naast de gootsteen op R9C4 is <b>Daphne</b>. Connor: R1C9 is Isabels kolom – <b>Connor is op R1C6</b> in de sacristie, niet in een hoek, met Gretchen naast de bank één rij ten zuiden. <b>Arnold is op R4C7</b> (R4C6 is Connors kolom), <b>Brooke op R11C5</b> (R10C6 ook) en <b>Julian op R10C1</b>. Tel de munten: keuken 4 (6), eetkamer 3 (3), studeerkamer 2 (1) – tien handdrukken."},{"final":true,"text":"Vic werd gevonden in de studeerkamer naast het bureau, zittend in de fauteuil R3C11, en de enige andere persoon daar was Harrison op R5C12: <b>Harrison is de moordenaar!</b>"}],"solver":{"rules":[{"type":"handshakes","n":10}],"occupiable":["armchair","bench","chair","sofa","stool"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-10-11"},"score":173.109}