{"format":"murdoku-puzzle/1","id":"lake","version":1,"difficulty":"easy","level":3,"size":{"rows":5,"cols":5},"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":"Il lago delle barche","tagline":"Un parco cittadino vittoriano · una domenica di luglio del 1895 · tre barche sull’acqua","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-09-29","story":"Londra, un caldo pomeriggio domenicale di luglio del 1895. Nel parco cittadino la banda musicale accordava gli strumenti, tre barche a remi scivolavano sul lago, il roseto era in piena fioritura e sulla terrazza del caffè si serviva limonata all’ombra. Vyvyan, un banchiere noto per non lasciare mai la mancia, si era seduto con il suo giornale al tavolo della terrazza. Quando la banda attaccò alle quattro, lo trovarono accasciato accanto a quel tavolo. Solo quattro persone gli erano state vicino, e ciascuna rilasciò una dichiarazione di una sola frase: scopri chi era solo con lui.","rules":{"standard":["Ogni <b>riga</b> e ogni <b>colonna</b> contiene esattamente <b>una persona</b>. Appena piazzi qualcuno, sbarra tutta la sua riga e la sua colonna.","<b>«Accanto»</b> = direttamente a sinistra, a destra, sopra o sotto, e <b>nella stessa zona</b>. Le caselle con oggetti (il tavolo, le aiuole, l’acqua, la boa e la fontana) non possono essere occupate; le sedie, le barche a remi e la panchina sì.","L’assassino era <b>solo con la vittima</b>: nessun altro si trovava in quella zona."],"special":[]},"roleNames":{"visitor":"visitatore","staff":"personale","victim":"vittima"},"personGroups":[{"id":"visitors","name":"Visitatori","persons":["A","B","V"]},{"id":"staff","name":"Il personale del parco","persons":["C","D"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Café Terrace","cells":[[1,1],[1,2],[1,3],[2,1],[2,2],[3,1]],"fill":"#f1e3cf","pattern":"tiles","labelAt":[2,2],"name":"Terrazza del Caffè"},{"id":"Lake","cells":[[2,3],[2,4],[3,2],[3,3],[3,4],[4,2],[4,3]],"fill":"#cfe3ee","labelAt":[3,3],"name":"Lago"},{"id":"Boathouse","cells":[[4,1],[5,1],[5,2]],"fill":"#e2d3b8","pattern":"planks","labelAt":[5,2],"name":"Rimessa delle barche"},{"id":"Rose Garden","cells":[[1,4],[1,5],[2,5],[3,5],[4,4],[4,5],[5,3],[5,4],[5,5]],"fill":"#f3dde3","pattern":"marble","labelAt":[4,4],"name":"Roseto"}],"objectTypes":{"bench":{"occupiable":true,"name":"panchina","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\"/>"},"boat":{"occupiable":true,"name":"barca a remi","icon":"<path d=\"M5 25 q18 13 36 0 l-3 -9 h-30 z\" fill=\"#8a5a34\" stroke=\"#3f2d1d\" stroke-width=\"1.4\"/><rect x=\"12\" y=\"10\" width=\"22\" height=\"6\" rx=\"2\" fill=\"#d9d5cc\" stroke=\"#8c8a82\"/><rect x=\"21\" y=\"1\" width=\"4\" height=\"9\" fill=\"#3f2d1d\"/><path d=\"M5 25 q18 5 36 0\" fill=\"none\" stroke=\"#3f2d1d\" stroke-width=\"1\"/>"},"chair":{"occupiable":true,"name":"sedia","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\"/>"},"buoy":{"occupiable":false,"name":"boa","icon":"<ellipse cx=\"23\" cy=\"38\" rx=\"14\" ry=\"4\" fill=\"#ffffff\" opacity=\".6\"/><path d=\"M12 36 q1 -14 11 -18 q10 4 11 18 z\" fill=\"#e0362e\" stroke=\"#7a1f1c\" stroke-width=\"1.2\"/><rect x=\"21\" y=\"6\" width=\"3\" height=\"14\" fill=\"#444\"/><path d=\"M24 6 h14 l-14 9 z\" fill=\"#e0362e\"/><path d=\"M24 6 h14 l-14 9 z\" fill=\"none\" stroke=\"#fff\" stroke-width=\"1\"/><line x1=\"24\" y1=\"6\" x2=\"38\" y2=\"15\" stroke=\"#fff\" stroke-width=\"2\"/>"},"flowers":{"occupiable":false,"name":"aiuola","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\"/>"},"fountain":{"occupiable":false,"name":"fontana","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\"/>"},"table":{"occupiable":false,"name":"tavolo","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\"/>"},"water":{"occupiable":false,"name":"acqua","icon":"<rect x=\"0\" y=\"0\" width=\"46\" height=\"46\" fill=\"#3f7d9c\"/><path d=\"M-2 12 q6 -5 12 0 t12 0 t12 0 t12 0 M-2 24 q6 -5 12 0 t12 0 t12 0 t12 0 M-2 36 q6 -5 12 0 t12 0 t12 0 t12 0\" fill=\"none\" stroke=\"#2b5e79\" stroke-width=\"3.2\"/><path d=\"M-2 15 q6 -5 12 0 t12 0 t12 0 t12 0 M-2 27 q6 -5 12 0 t12 0 t12 0 t12 0 M-2 39 q6 -5 12 0 t12 0 t12 0 t12 0\" fill=\"none\" stroke=\"rgba(255,255,255,.42)\" stroke-width=\"1.5\"/>"}},"wallTypes":{},"objects":[{"cell":[1,1],"type":"chair"},{"cell":[1,2],"type":"table"},{"cell":[1,3],"type":"chair"},{"cell":[1,5],"type":"flowers"},{"cell":[2,1],"type":"flowers"},{"cell":[2,3],"type":"water"},{"cell":[2,4],"type":"boat"},{"cell":[3,2],"type":"boat"},{"cell":[3,3],"type":"water"},{"cell":[3,4],"type":"water"},{"cell":[3,5],"type":"bench"},{"cell":[4,1],"type":"chair"},{"cell":[4,2],"type":"water"},{"cell":[4,3],"type":"boat"},{"cell":[5,1],"type":"buoy"},{"cell":[5,4],"type":"fountain"}],"wallFeatures":[],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Adelaide","gender":"F","role":"visitor","color":"#c62828","avatar":{"bg":"#35607a","skin":"#f6d8c0","hair":"#7a4a2a","style":"bun","shirt":"#2f3b4c","necklace":true},"clue":"Era nell’<b>ultima colonna</b>.","job":"un’istitutrice nel suo pomeriggio libero","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Adelaide\"><rect width=\"80\" height=\"80\" fill=\"#35607a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2f3b4c\"/><path d=\"M31 58 Q40 66 49 58\" fill=\"none\" stroke=\"#f3e2b3\" stroke-width=\"2\" stroke-dasharray=\"2 2\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#7a4a2a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#7a4a2a\"/><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":"visitor","constraints":[{"type":"col","cols":[5]}]},{"id":"B","name":"Barnabas","gender":"M","role":"visitor","color":"#2e7d32","avatar":{"bg":"#1b2a33","skin":"#e4b998","hair":"#e8e4dc","style":"short","shirt":"#264653","beard":true,"cap":true},"clue":"Era seduto in una <b>barca a remi</b>.","job":"un capitano di mare in pensione","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Barnabas\"><rect width=\"80\" height=\"80\" fill=\"#1b2a33\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#264653\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#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=\"#e8e4dc\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#e8e4dc\"/><path d=\"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":"visitor","constraints":[{"type":"on","obj":"boat"}]},{"id":"C","name":"Clarissa","gender":"F","role":"staff","color":"#1565c0","avatar":{"bg":"#ad1457","skin":"#f3d3b5","hair":"#d9b464","style":"ponytail","shirt":"#e26d8a","headband":"#f2a53a"},"clue":"Era nella <b>prima riga</b>.","job":"la fioraia all’ingresso del parco","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clarissa\"><rect width=\"80\" height=\"80\" fill=\"#ad1457\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#d9b464\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#e26d8a\"/><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 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 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\"/><rect x=\"26\" y=\"23\" width=\"28\" height=\"5\" rx=\"2\" fill=\"#f2a53a\"/></svg>","solverRole":"staff","constraints":[{"type":"row","rows":[1]}]},{"id":"D","name":"Dudley","gender":"M","role":"staff","color":"#6a1b9a","avatar":{"bg":"#3f6a3a","skin":"#e7b98f","hair":"#3a2a1c","style":"short","shirt":"#5d4037","mustache":true,"mustacheColor":"#3a2a1c","cap":true},"clue":"Era accanto a un’<b>aiuola</b>. <b>Non</b> era accanto al <b>tavolo</b>.","job":"il custode delle barche","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Dudley\"><rect width=\"80\" height=\"80\" fill=\"#3f6a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5d4037\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e7b98f\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e7b98f\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#3a2a1c\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#3a2a1c\"/><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":"flowers"},{"type":"not_beside","obj":"table"}]},{"id":"V","name":"Vyvyan","gender":"M","role":"victim","color":"#1b1b1b","avatar":{"bg":"#5a2a2a","skin":"#f1c8a5","hair":"#8a8278","style":"slick","shirt":"#1b1b1b","mustache":true,"mustacheColor":"#8a8278","tophat":"#1b1b1b"},"clue":"<b>La vittima.</b> È stato trovato sulla <b>Terrazza del Caffè</b>, accanto al <b>tavolo</b> – solo con l’assassino.","job":"un banchiere che non lasciava mai la mancia","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Vyvyan\"><rect width=\"80\" height=\"80\" fill=\"#5a2a2a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1b1b1b\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#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=\"#8a8278\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#8a8278\"/><rect x=\"26\" y=\"0\" width=\"28\" height=\"26\" rx=\"2\" fill=\"#1b1b1b\"/><rect x=\"19\" y=\"24\" width=\"42\" height=\"6\" rx=\"3\" fill=\"#1b1b1b\" stroke=\"rgba(0,0,0,.25)\"/><rect x=\"26\" y=\"19\" width=\"28\" height=\"5\" fill=\"#c9a03a\"/><path d=\"M12 12 L68 68 M68 12 L12 68\" stroke=\"#e0362e\" stroke-width=\"5\" stroke-linecap=\"round\" opacity=\".9\"/></svg>","solverRole":"visitor","constraints":[{"type":"area","areas":["Café Terrace"]},{"type":"beside","obj":"table"}]}],"victim":"V","murderer":"D","solution":{"C":[1,4],"V":[2,2],"D":[3,1],"B":[4,3],"A":[5,5]},"walkthrough":[{"place":["D"],"cand":{"A":[[2,5],[4,5],[5,5]],"B":[[2,4],[4,3]],"C":[[1,3],[1,4]]},"text":"Dudley era accanto a un’aiuola, ma non accanto al tavolo. Le aiuole sono in R1C5, nel Roseto, e in R2C1, sulla Terrazza del Caffè; le caselle accanto a esse nella stessa zona sono R1C4, R2C5, R1C1, R2C2 e R3C1 – e R1C1 e R2C2 sono accanto anche al tavolo. Restano R1C4, R2C5 e R3C1. R1C4 è nella prima riga, l’unica riga che Clarissa può avere; R2C5 è nell’ultima colonna, l’unica colonna che Adelaide può avere. Quindi <b>Dudley è in R3C1</b>, e nessun altro può usare la riga 3 o la colonna 1."},{"place":["B"],"cand":{"A":[[5,5]],"C":[[1,4]],"V":[[2,2]]},"text":"Ora guardiamo le colonne. Barnabas è in una delle sue barche, in R2C4 o in R4C3, e Clarissa è in R1C3 o in R1C4 – insieme riempiono le colonne 3 e 4. Adelaide ha la colonna 5 e Dudley la colonna 1, quindi resta la colonna 2: deve essere quella della vittima. Le sue caselle libere sono R2C2 e R5C2 (R1C2 è il tavolo, R4C2 è acqua, la riga 3 è di Dudley). In R5C2 la vittima sarebbe stata sola nella Rimessa delle barche – le altre due caselle della rimessa sono nella colonna di Dudley –, ma l’assassino era con lei. Quindi la vittima è nella riga 2, e Barnabas non può usarla: <b>Barnabas è nella barca in R4C3</b>."},{"place":["C","A"],"cand":{"V":[[2,2]]},"text":"La colonna 3 ora è di Barnabas, quindi <b>Clarissa è in R1C4</b>. Le righe 2 e 4 sono occupate, quindi <b>Adelaide è in R5C5</b>."},{"final":true,"text":"Caso chiuso: l’ultima casella libera, R2C2, è della vittima – sulla Terrazza del Caffè, accanto al tavolo, proprio come dice la sua carta, anche se non ce n’è mai stato bisogno. Vyvyan era lì da solo con il custode delle barche. <b>Dudley è l’assassino!</b>"}],"solver":{"rules":[],"occupiable":["bench","boat","chair"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-09-29"}}