{"format":"murdoku-puzzle/1","id":"taverna","version":1,"difficulty":"very-easy","level":2,"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":"Quán Taverna Bên Biển","tagline":"Naxos · hoàng hôn · một nhà phát triển muốn có bãi biển","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-10-24","story":"Hoàng hôn trên đảo Naxos, và quán taverna của gia đình bên vịnh chật kín khách: bạch tuộc nướng, rượu ouzo lạnh, tiếng bouzouki từ chiếc radio. Suốt cả tuần, Vasilis, một nhà phát triển bất động sản đến từ Athens, đã thúc ép gia đình bán cho ông ta dải bãi biển để xây khách sạn mới, và ông ta không chịu nghe lời từ chối. Khi mặt trời chạm mặt biển, một tiếng thét xé toạc tiếng nhạc: người ta tìm thấy Vasilis đã chết.","rules":{"standard":["Mỗi <b>hàng</b> và mỗi <b>cột</b> có đúng <b>một người</b>. Ngay khi đặt ai đó, hãy gạch bỏ toàn bộ hàng và cột của người ấy.","<b>“Cạnh”</b> = ngay bên trái, bên phải, bên trên hoặc bên dưới, và <b>trong cùng một khu vực</b>. Các ô có đồ vật (lò nướng, bồn rửa, quầy, thùng tròn, những cái bàn, bình amphora, dù che nắng và giá phơi lưới) không thể ở; ghế đẩu, ghế tựa và ghế nằm dài thì được.","Hung thủ <b>ở một mình với nạn nhân</b>: không có ai khác trong khu vực đó."],"special":[],"notes":["<i>“ngồi”</i> = ở trên ghế đẩu, ghế tựa hoặc ghế nằm dài. Ghế đẩu và ghế nằm dài không phải là ghế tựa."],"example":{}},"roleNames":{"guest":"khách","family":"thành viên gia đình","victim":"nạn nhân"},"personGroups":[{"id":"guests","name":"Khách","persons":["A","B"]},{"id":"family","name":"Gia đình","persons":["C","D","E"]},{"id":"victim","name":"Nạn nhân","persons":["V"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Kitchen","cells":[[1,1],[1,2],[1,3],[1,4],[2,1],[2,2],[3,1]],"fill":"#d5e6d8","pattern":"tiles","name":"Nhà Bếp"},{"id":"Bar","cells":[[1,5],[1,6],[2,6],[3,6]],"fill":"#efd9c9","pattern":"planks","name":"Bar"},{"id":"Terrace","cells":[[2,3],[2,4],[2,5],[3,2],[3,3],[3,4],[3,5],[4,2],[4,3],[4,4],[5,3]],"fill":"#dfe9ee","pattern":"boards","name":"Sân Hiên"},{"id":"Beach","cells":[[4,1],[4,5],[4,6],[5,1],[5,2],[5,4],[5,5],[5,6],[6,1],[6,2],[6,3],[6,4],[6,5],[6,6]],"fill":"#f1e4c3","pattern":"marble","name":"Bãi Biển"}],"objectTypes":{"amphora":{"occupiable":false,"name":"bình amphora","icon":"<path d=\"M18.5 10 q-8 1 -6 10 M27.5 10 q8 1 6 10\" fill=\"none\" stroke=\"#6b2f14\" stroke-width=\"2\" stroke-linecap=\"round\"/><path d=\"M19 4 h8 v3 l-1.5 1.5 v4 q9 5 9 15 q0 9 -7 13 l1 2.5 h-11 l1 -2.5 q-7 -4 -7 -13 q0 -10 9 -15 v-4 l-1.5 -1.5 z\" fill=\"#c8673a\" stroke=\"#6b2f14\" stroke-width=\"1.3\" stroke-linejoin=\"round\"/><path d=\"M12.4 24 h21.2 M12.4 30 h21.2\" stroke=\"#2b2b2b\" stroke-width=\"1.3\"/><path d=\"M14 27 l2 -1.6 l2 1.6 l2 -1.6 l2 1.6 l2 -1.6 l2 1.6 l2 -1.6 l2 1.6 l2 -1.6\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1\"/>"},"barrel":{"occupiable":false,"name":"thùng tròn","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\"/>"},"chair":{"occupiable":true,"name":"ghế tựa","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":"quầy","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\"/>"},"lounger":{"occupiable":true,"name":"ghế nằm dài","icon":"<rect x=\"7\" y=\"6\" width=\"32\" height=\"36\" rx=\"5\" fill=\"#f6f1e6\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"7\" y=\"6\" width=\"32\" height=\"12\" rx=\"5\" fill=\"#e0a86a\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><line x1=\"11\" y1=\"24\" x2=\"35\" y2=\"24\" stroke=\"#d3c9b6\"/><line x1=\"11\" y1=\"30\" x2=\"35\" y2=\"30\" stroke=\"#d3c9b6\"/><line x1=\"11\" y1=\"36\" x2=\"35\" y2=\"36\" stroke=\"#d3c9b6\"/>"},"nets":{"occupiable":false,"name":"giá phơi lưới","icon":"<rect x=\"6\" y=\"8\" width=\"34\" height=\"30\" fill=\"#e8eef2\" stroke=\"#6e4d2c\" stroke-width=\"2\"/><path d=\"M6 8 L40 38 M40 8 L6 38 M6 23 L40 23 M23 8 L23 38 M14 8 L14 38 M32 8 L32 38 M6 15 L40 15 M6 31 L40 31\" stroke=\"#5a7a8a\" stroke-width=\"1\"/>"},"oven":{"occupiable":false,"name":"lò nướng","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\"/>"},"sink":{"occupiable":false,"name":"bồn rửa","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\"/>"},"stool":{"occupiable":true,"name":"ghế đẩu","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\"/>"},"table":{"occupiable":false,"name":"bàn","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\"/>"},"umbrella":{"occupiable":false,"name":"dù che nắng","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\"/>"}},"wallTypes":{},"objects":[{"cell":[1,1],"type":"oven"},{"cell":[1,3],"type":"sink"},{"cell":[1,5],"type":"stool"},{"cell":[1,6],"type":"counter"},{"cell":[2,3],"type":"chair"},{"cell":[2,4],"type":"table"},{"cell":[3,2],"type":"amphora"},{"cell":[3,6],"type":"barrel"},{"cell":[4,3],"type":"table"},{"cell":[4,4],"type":"chair"},{"cell":[5,4],"type":"lounger"},{"cell":[5,5],"type":"umbrella"},{"cell":[5,6],"type":"lounger"},{"cell":[6,1],"type":"nets"}],"wallFeatures":[],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Athina","gender":"F","role":"guest","color":"#c62828","avatar":{"bg":"#1565c0","skin":"#e7b98f","hair":"#1c1a1a","style":"bob","shirt":"#f4efe6","glasses":true,"earrings":true},"clue":"Cô ấy ở <b>Bar</b>.","job":"một nữ kiến trúc sư đến từ Athens đang đi nghỉ","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Athina\"><rect width=\"80\" height=\"80\" fill=\"#1565c0\"/><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=\"#f4efe6\"/><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 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=\"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\"/><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":"area","areas":["Bar"]}]},{"id":"B","name":"Babis","gender":"M","role":"guest","color":"#2e7d32","avatar":{"bg":"#35607a","skin":"#d9a57a","hair":"#d9d4cc","style":"short","shirt":"#264653","beard":true,"cap":true},"clue":"Anh ấy ở cạnh một <b>bàn</b>.","job":"một thuyền trưởng đã nghỉ hưu, khách quen","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Babis\"><rect width=\"80\" height=\"80\" fill=\"#35607a\"/><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=\"#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=\"#d9d4cc\"/><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=\"#d9d4cc\"/><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":"guest","constraints":[{"type":"beside","obj":"table"}]},{"id":"C","name":"Chrysa","gender":"F","role":"family","color":"#1565c0","avatar":{"bg":"#00838f","skin":"#e4b998","hair":"#3a2a1c","style":"ponytail","shirt":"#1e5aa8","apron":true},"clue":"Cô ấy ở <b>cột đầu tiên</b>.","job":"con gái của chủ quán, nhân viên phục vụ","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Chrysa\"><rect width=\"80\" height=\"80\" fill=\"#00838f\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#3a2a1c\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1e5aa8\"/><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 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 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\"/></svg>","solverRole":"family","constraints":[{"type":"col","cols":[1]}]},{"id":"D","name":"Dimitris","gender":"M","role":"family","color":"#6a1b9a","avatar":{"bg":"#5d4037","skin":"#d9a57a","hair":"#f2f0ea","style":"short","shirt":"#f4efe6","mustache":true,"mustacheColor":"#f2f0ea","fedora":"#4e4a44"},"clue":"Anh ấy ngồi trên một <b>ghế tựa</b>.","job":"người ông đã lập ra quán taverna","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Dimitris\"><rect width=\"80\" height=\"80\" fill=\"#5d4037\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#f4efe6\"/><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=\"#f2f0ea\"/><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=\"#f2f0ea\"/><path d=\"M25 27 Q25 9 40 9 Q55 9 55 27 Z\" fill=\"#4e4a44\"/><path d=\"M31 12 Q40 16 49 12\" fill=\"none\" stroke=\"rgba(0,0,0,.28)\" stroke-width=\"2.2\"/><rect x=\"25\" y=\"21\" width=\"30\" height=\"4\" fill=\"#1d1d1d\" opacity=\".75\"/><path d=\"M15 28 Q40 22 65 28 Q40 33 15 28 Z\" fill=\"#4e4a44\" stroke=\"rgba(0,0,0,.3)\"/></svg>","solverRole":"family","constraints":[{"type":"on","obj":"chair"}]},{"id":"E","name":"Eleni","gender":"F","role":"family","color":"#e65100","avatar":{"bg":"#e65100","skin":"#e7b98f","hair":"#8a8278","style":"bun","shirt":"#7a5a9a","apron":true,"necklace":true},"clue":"Cô ấy <b>ở một mình trong khu vực của mình</b>. Cô ấy ở <b>hàng đầu tiên</b>.","job":"bà chủ kiêm đầu bếp","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Eleni\"><rect width=\"80\" height=\"80\" fill=\"#e65100\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#7a5a9a\"/><path d=\"M28 80 L30 62 Q40 58 50 62 L52 80 Z\" fill=\"#f4efe6\"/><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=\"#e7b98f\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e7b98f\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#8a8278\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 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\"/></svg>","solverRole":"family","constraints":[{"type":"alone"},{"type":"row","rows":[1]}]},{"id":"V","name":"Vasilis","gender":"M","role":"victim","color":"#1b1b1b","avatar":{"bg":"#5a2a2a","skin":"#e4b998","hair":"#1c1a1a","style":"slick","shirt":"#2f3b4c","glasses":true},"clue":"<b>Nạn nhân.</b> Anh được tìm thấy ở <b>Bãi Biển</b>, cạnh <b>dù che nắng</b> – một mình với hung thủ.","job":"một nhà phát triển bất động sản đến từ Athens","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Vasilis\"><rect width=\"80\" height=\"80\" fill=\"#5a2a2a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2f3b4c\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e4b998\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e4b998\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#1c1a1a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"46\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><line x1=\"39\" y1=\"35\" x2=\"41\" y2=\"35\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><path d=\"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":["Beach"]},{"type":"beside","obj":"umbrella"}]}],"victim":"V","murderer":"C","solution":{"E":[1,2],"A":[2,6],"B":[3,3],"D":[4,4],"C":[5,1],"V":[6,5]},"walkthrough":[{"place":["A"],"cand":{"B":[[3,3],[3,4],[4,2],[4,4],[5,3]],"C":[[3,1],[4,1],[5,1]],"D":[[4,4]],"E":[[1,2],[1,4],[1,5]]},"text":"Chrysa was in the first column, so column 1 is hers – nobody else can be there. Eleni was in the first row, so row 1 is hers. Athina was in the Bar: its free squares are the stool at R1C5 and R2C6 (R1C6 is the counter, R3C6 the barrel). Row 1 is Eleni's: <b>Athina is at R2C6</b>."},{"place":["D"],"cand":{"B":[[3,3],[5,3]],"C":[[3,1],[5,1]],"E":[[1,2],[1,5]]},"text":"Dimitris was sitting in a chair, and there are two: R2C3 and R4C4. Row 2 is Athina's: <b>Dimitris is at R4C4</b>."},{"place":["E"],"cand":{"B":[[3,3],[5,3]],"C":[[3,1],[5,1]]},"text":"Eleni was in the first row: at R1C2, R1C4 or on the stool at R1C5 (R1C1 is the oven, R1C3 the sink). Column 4 is Dimitris's, and the stool is in the Bar with Athina – but Eleni was alone in her area: <b>Eleni is at R1C2</b>."},{"place":["C","B"],"cand":{},"text":"Chrysa was in the first column: at R2C1, R3C1, R4C1 or R5C1 (R1C1 is the oven, R6C1 the net rack). Rows 2 and 4 are taken, and R3C1 is in the Kitchen, where Eleni was alone: <b>Chrysa is at R5C1</b>. Babis was beside a table (R2C4 or R4C3). Rows 2, 4 and 5 and column 4 are taken, so only R3C3 is left: <b>Babis is at R3C3</b>."},{"final":true,"text":"Case closed: the last free square, R6C5, is the victim's – on the Beach, beside the parasol, just as his card says, although we never needed it. Vasilis was alone there with the owner's daughter. <b>Chrysa is the murderer!</b>"}],"solver":{"rules":[],"occupiable":["chair","lounger","stool"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-10-24"},"score":0.0013}