{"format":"murdoku-puzzle/1","id":"sunday-pizza","iconSet":"catalogue","version":1,"difficulty":"easy","level":3,"size":{"rows":6,"cols":6},"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":"Sunday Night Pizza","tagline":"Naples, Sunday night · a family pizzeria in the old town · last orders and an unpaid flour bill","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-10-19","story":"Naples old town, a small family pizzeria on Via dei Tribunali, late on a Sunday evening. Valentino, the flour supplier, came to settle his bill and said, loudly enough for the terrace to hear, that someone was passing on his flour sacks behind the family’s back. Half an hour later his scooter still stood beside the terrace, but he had vanished. Valentino was found dead. The bill stayed unpaid.","rules":{"standard":["Every <b>row</b> and every <b>column</b> holds exactly <b>one person</b>. As soon as you place someone, cross out their whole row and column.","<b>“Beside”</b> = directly left, right, above or below, and <b>in the same area</b>. Squares with objects (the parasol, the tables, the counter, the crate, the shelf, the pizza box, the sink and the oven) cannot be occupied; the bench, the chair and the stool can.","Directions refer to rows and columns, not to the same line: <i>“exactly one row north of him was a guest”</i> = the person in the row directly above was a guest, in any column; <i>“the northernmost person in her area”</i> = nobody else in her area was in a row further up.","The murderer was <b>alone with the victim</b>: nobody else was in that area. The victim made no statement – his square, too, follows from the others’."],"special":[],"notes":[],"example":{}},"roleNames":{"family":"member of the family","guest":"guest","supplier":"supplier","victim":"victim"},"personGroups":[{"id":"family","name":"The family","persons":["A","B","C"]},{"id":"visitors","name":"The visitors","persons":["D","E","V"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Terrace","cells":[[1,1],[1,2],[1,3],[2,1],[3,1],[3,2]],"fill":"#dfe9ee","pattern":"tiles","labelAt":[1,1],"name":"Terrace"},{"id":"Dining Room","cells":[[1,4],[2,2],[2,3],[2,4],[2,5],[3,3],[3,4],[3,5],[3,6],[4,5],[4,6]],"fill":"#e6dcc8","pattern":"boards","labelAt":[1,4],"name":"Dining Room"},{"id":"Bar","cells":[[1,5],[1,6],[2,6]],"fill":"#efd9c9","pattern":"marble","labelAt":[1,6],"name":"Bar"},{"id":"Store Room","cells":[[4,1],[4,2],[5,1],[6,1],[6,2],[6,3]],"fill":"#f2e6c8","pattern":"planks","labelAt":[4,1],"name":"Store Room"},{"id":"Kitchen","cells":[[4,3],[4,4],[5,2],[5,3],[5,4],[5,5],[5,6],[6,4],[6,5],[6,6]],"fill":"#d5e6d8","pattern":"tiles","labelAt":[4,3.5],"name":"Kitchen"}],"objectTypes":{"umbrella":{"occupiable":false,"name":"parasol","icon":"<path d=\"M5 24 q18 -22 36 0 z\" fill=\"#e26d5a\" stroke=\"#8a3a2a\" stroke-width=\"1.2\"/><path d=\"M5 24 q4 -6 9 0 q4 -6 9 0 q4 -6 9 0 q4 -6 9 0\" fill=\"none\" stroke=\"#f9d7cf\" stroke-width=\"1.5\"/><line x1=\"23\" y1=\"24\" x2=\"23\" y2=\"42\" stroke=\"#5a4a3a\" stroke-width=\"2\"/>"},"bench":{"occupiable":true,"name":"bench","icon":"<rect x=\"2\" y=\"13\" width=\"42\" height=\"21\" rx=\"3.5\" fill=\"#fbfaf6\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"2\" y=\"13\" width=\"42\" height=\"7\" rx=\"3\" fill=\"#d9d5cc\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><line x1=\"16\" y1=\"20\" x2=\"16\" y2=\"34\" stroke=\"#a9a49a\" stroke-width=\"1.3\"/><line x1=\"30\" y1=\"20\" x2=\"30\" y2=\"34\" stroke=\"#a9a49a\" stroke-width=\"1.3\"/>"},"table":{"occupiable":false,"name":"table","icon":"<rect x=\"7\" y=\"7\" width=\"32\" height=\"32\" rx=\"5\" fill=\"#b98a5a\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><rect x=\"12\" y=\"12\" width=\"22\" height=\"22\" rx=\"3\" fill=\"#d1a675\"/>","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\"/>"},"chair":{"occupiable":true,"name":"chair","icon":"<rect x=\"9\" y=\"7\" width=\"28\" height=\"32\" rx=\"6\" fill=\"#fbfaf6\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"9\" y=\"7\" width=\"28\" height=\"9\" rx=\"4\" fill=\"#d9d5cc\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/>"},"counter":{"occupiable":false,"name":"counter","icon":"<rect x=\"0\" y=\"10\" width=\"46\" height=\"26\" fill=\"#a97c50\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><rect x=\"0\" y=\"10\" width=\"46\" height=\"7\" fill=\"#c9a06f\"/>"},"stool":{"occupiable":true,"name":"stool","icon":"<circle cx=\"23\" cy=\"23\" r=\"11\" fill=\"#fbfaf6\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"23\" r=\"5\" fill=\"#d9d5cc\"/>"},"crate":{"occupiable":false,"name":"crate","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":"shelf","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\"/>"},"pizzabox":{"occupiable":false,"name":"pizza box","icon":"<path d=\"M6 19 L11 6 L35 6 L40 19 Z\" fill=\"#d9b58a\" stroke=\"#8a6a3a\" stroke-width=\"1.3\" stroke-linejoin=\"round\"/><path d=\"M14 11 h18\" stroke=\"#8a6a3a\" stroke-width=\"1\" stroke-linecap=\"round\"/><rect x=\"5\" y=\"19\" width=\"36\" height=\"21\" rx=\"1.5\" fill=\"#c9a06a\" stroke=\"#8a6a3a\" stroke-width=\"1.3\"/><circle cx=\"23\" cy=\"29.5\" r=\"9.5\" fill=\"#f0c860\" stroke=\"#c0392b\" stroke-width=\"2\"/><circle cx=\"19.5\" cy=\"27\" r=\"1.8\" fill=\"#c0392b\"/><circle cx=\"26.5\" cy=\"26.5\" r=\"1.8\" fill=\"#c0392b\"/><circle cx=\"24.5\" cy=\"33\" r=\"1.8\" fill=\"#c0392b\"/><circle cx=\"18.5\" cy=\"32.5\" r=\"1.6\" fill=\"#c0392b\"/><path d=\"M23 29.5 L23 20 M23 29.5 L31 24.5\" stroke=\"#e0a030\" stroke-width=\"1\"/>"},"sink":{"occupiable":false,"name":"sink","icon":"<rect x=\"7\" y=\"9\" width=\"32\" height=\"28\" rx=\"4\" fill=\"#dfe6ea\" stroke=\"#6b7680\" stroke-width=\"1.5\"/><ellipse cx=\"23\" cy=\"24\" rx=\"11\" ry=\"7\" fill=\"#ffffff\" stroke=\"#8a949c\"/><circle cx=\"23\" cy=\"24\" r=\"2\" fill=\"#8a949c\"/><rect x=\"21\" y=\"10\" width=\"4\" height=\"6\" fill=\"#8a949c\"/>"},"oven":{"occupiable":false,"name":"oven","icon":"<rect x=\"19\" y=\"2\" width=\"8\" height=\"7\" fill=\"#7a7f86\" stroke=\"#3b3f44\" stroke-width=\"1\"/><rect x=\"6\" y=\"8\" width=\"34\" height=\"34\" rx=\"3\" fill=\"#efe4cc\" stroke=\"#6b5a45\" stroke-width=\"1.5\"/><rect x=\"15\" y=\"10.6\" width=\"16\" height=\"1.8\" rx=\".9\" fill=\"#b08a4a\"/><rect x=\"10\" y=\"13\" width=\"26\" height=\"11\" rx=\"1.5\" fill=\"#3a2a22\" stroke=\"#6b5a45\" stroke-width=\"1.2\"/><rect x=\"15\" y=\"24.8\" width=\"16\" height=\"1.8\" rx=\".9\" fill=\"#b08a4a\"/><rect x=\"10\" y=\"27.4\" width=\"26\" height=\"11\" rx=\"1.5\" fill=\"#3a2a22\" stroke=\"#6b5a45\" stroke-width=\"1.2\"/><path d=\"M13 22 q10 -6 20 0 M13 36.4 q10 -6 20 0\" fill=\"none\" stroke=\"#ff9a3c\" stroke-width=\"2.2\"/><rect x=\"6\" y=\"40\" width=\"34\" height=\"3\" rx=\"1\" fill=\"#6b5a45\"/>"}},"wallTypes":{},"objects":[{"cell":[1,2],"type":"umbrella"},{"cell":[1,6],"type":"stool"},{"cell":[2,3],"type":"table"},{"cell":[2,4],"type":"chair"},{"cell":[2,6],"type":"counter"},{"cell":[3,1],"type":"bench"},{"cell":[3,5],"type":"table"},{"cell":[4,1],"type":"crate"},{"cell":[4,3],"type":"pizzabox"},{"cell":[5,2],"type":"sink"},{"cell":[6,2],"type":"shelf"},{"cell":[6,6],"type":"oven"}],"wallFeatures":[],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Assunta","gender":"F","role":"family","color":"#c62828","avatar":{"bg":"#5b2c6f","skin":"#f0cdb0","hair":"#2a1c14","style":"ponytail","headband":"#ffffff","shirt":"#c62828"},"clue":"The <b>sink</b> was somewhere in her <b>column</b>. She was <b>not</b> in the <b>Dining Room</b>.","job":"owner","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Assunta\"><rect width=\"80\" height=\"80\" fill=\"#5b2c6f\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#2a1c14\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#c62828\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f0cdb0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f0cdb0\"/><path d=\"M26 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 Z\" fill=\"#2a1c14\"/><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":"family","constraints":[{"type":"col_has","obj":"sink"},{"type":"not_area","areas":["Dining Room"]}]},{"id":"B","name":"Brunella","gender":"F","role":"family","color":"#1565c0","avatar":{"bg":"#6e2c4b","skin":"#e7b98f","hair":"#1c1a1a","style":"bun","earrings":true,"shirt":"#1565c0"},"clue":"She was beside the <b>stool</b>.","job":"waitress, the owner’s daughter","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Brunella\"><rect width=\"80\" height=\"80\" fill=\"#6e2c4b\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1565c0\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e7b98f\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e7b98f\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#1c1a1a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#1c1a1a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"family","constraints":[{"type":"beside","obj":"stool"}]},{"id":"C","name":"Ciro","gender":"M","role":"family","color":"#2e7d32","avatar":{"bg":"#2f4858","skin":"#c98d62","hair":"#1c1a1a","style":"short","beard":true,"shirt":"#2e7d32"},"clue":"He was <b>not</b> in a corner of his area.","job":"pizzaiolo, the owner’s nephew","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ciro\"><rect width=\"80\" height=\"80\" fill=\"#2f4858\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2e7d32\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#c98d62\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#c98d62\"/><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":"family","constraints":[{"type":"not_corner_of_area"}]},{"id":"D","name":"Doriana","gender":"F","role":"guest","color":"#6a1b9a","avatar":{"bg":"#35607a","skin":"#f3d3b5","hair":"#d9b464","style":"long","necklace":true,"shirt":"#6a1b9a"},"clue":"<b>Exactly one row north</b> of her was a <b>woman</b>.","job":"guest","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Doriana\"><rect width=\"80\" height=\"80\" fill=\"#35607a\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#d9b464\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#6a1b9a\"/><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\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#d9b464\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/></svg>","solverRole":"guest","constraints":[{"type":"rel_any","dir":"N","exact":1,"gender":"F"}]},{"id":"E","name":"Ettore","gender":"M","role":"guest","color":"#e65100","avatar":{"bg":"#1b2a33","skin":"#f1c8a5","hair":"#5a5a5a","style":"slick","mustache":true,"mustacheColor":"#5a5a5a","shirt":"#e65100"},"clue":"He was beside the <b>chair</b>.","job":"guest","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ettore\"><rect width=\"80\" height=\"80\" fill=\"#1b2a33\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#e65100\"/><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=\"#5a5a5a\"/><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=\"#5a5a5a\"/></svg>","solverRole":"guest","constraints":[{"type":"beside","obj":"chair"}]},{"id":"V","name":"Valentino","gender":"M","role":"victim","color":"#1b1b1b","avatar":{"bg":"#3d5a6e","skin":"#e9bf9b","hair":"#2a1c14","style":"short","cap":true,"beard":true,"shirt":"#1b1b1b"},"clue":"<b>The victim.</b> He was alone with the murderer.","job":"flour supplier","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Valentino\"><rect width=\"80\" height=\"80\" fill=\"#3d5a6e\"/><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=\"#e9bf9b\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e9bf9b\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#2a1c14\"/><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=\"#2a1c14\"/><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\"/><path d=\"M12 12 L68 68 M68 12 L12 68\" stroke=\"#e0362e\" stroke-width=\"5\" stroke-linecap=\"round\" opacity=\".9\"/></svg>","solverRole":"supplier","constraints":[]}],"victim":"V","murderer":"A","solution":{"B":[1,5],"C":[2,1],"E":[3,4],"A":[4,2],"D":[5,6],"V":[6,3]},"walkthrough":[{"place":["B","E","A"],"cand":{"C":[[2,1],[5,1],[5,3]],"D":[[2,1],[5,1],[5,3],[5,6],[6,1],[6,3]],"V":[[2,1],[5,1],[5,3],[5,6],[6,1],[6,3]]},"text":"Brunella was beside the stool. The stool is at R1C6 in the Bar, and the only other Bar square next to it is the counter at R2C6, which nobody can occupy: <b>Brunella is at R1C5.</b> Row 1 and column 5 are hers, so Ettore, who was beside the chair at R2C4 in the Dining Room, loses R1C4 (row 1) and R2C5 (column 5); the table at R2C3 is no place for anyone, so only R3C4 remains: <b>Ettore is at R3C4.</b> Assunta had the sink (R5C2) in her column, so she is in column 2, and not in the Dining Room (R2C2). The umbrella (R1C2), the sink and the shelf (R6C2) cannot be occupied, and R3C2 lies in Ettore's row: <b>Assunta is at R4C2.</b>"},{"place":[],"cand":{"C":[[2,1],[5,1],[5,3]],"D":[[2,1],[5,1],[5,3],[5,6]],"V":[[6,1],[6,3]]},"text":"Rows 2, 5 and 6 and columns 1, 3 and 6 are still open, and row 6 needs somebody. Three people are left: Ciro, Doriana and Valentino. Ciro was not in a corner of his area, and the free squares of row 6 are R6C1 and R6C3, both corners of the Store Room (R6C6 is the oven): Ciro cannot be in row 6. Doriana had a woman exactly one row north of her, so in row 6 the woman would have to be in row 5 – and no woman can be there: Assunta and Brunella are already placed in rows 4 and 1, and Ciro and Valentino are men. So Doriana is not in row 6 either, and R6C1 and R6C3 drop out for her. Only Valentino can be in row 6, at R6C1 or R6C3, which means his other squares are gone: R2C1, R5C1, R5C3 and R5C6."},{"place":["D","C"],"cand":{"V":[[6,3]]},"text":"Column 6 needs somebody too, and its open squares are R2C6 (the counter), R5C6 and R6C6 (the oven). Valentino is in row 6, so he cannot be there, and Ciro was not in a corner of his area – R5C6 is a corner of the Kitchen. So only Doriana can be in column 6, and R5C6 is her single square there: <b>Doriana is at R5C6.</b> Row 5 is hers now, so Ciro loses R5C1 and R5C3 and keeps only R2C1 on the Terrace: <b>Ciro is at R2C1.</b>"},{"place":["V"],"cand":{},"text":"Valentino is at R6C1 or R6C3, and column 1 is Ciro's now: <b>Valentino is at R6C3.</b>"},{"final":true,"text":"Case closed: Assunta was alone with Valentino in the Store Room – the owner who had been quietly reselling his sacks of flour behind the family's back, and could not let him say so out loud. <b>Assunta is the murderer!</b>"}],"solver":{"rules":[],"occupiable":["bench","chair","stool"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-10-19"},"score":5.1218}