{"format":"murdoku-puzzle/1","id":"dawn-bakery","version":1,"difficulty":"medium","level":6,"size":{"rows":9,"cols":9},"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":"Пекарня на світанку","tagline":"Родинна пекарня · четверта ранку · печі були гарячі, а майстриня-пекарка зникла","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-10-17","story":"У пекарні Kovács перші буханки йдуть у піч о четвертій, а майстриня-пекарка Vaiana щоранку сама розпалює печі. Сьогодні на світанку печі були гарячі, але за столом Vaiana не було. У домі було дев’ятеро людей: троє пекарів, продавчиня, доставник, бухгалтер, постачальник борошна, донька Vaiana – і сама Vaiana, яку знайшли мертвою. Ранкова черга чекала дарма.","rules":{"standard":["У кожному <b>рядку</b> та кожному <b>стовпці</b> перебуває рівно <b>одна людина</b>. Щойно розмістиш когось, викресли весь його рядок і стовпець.","<b>«Поруч»</b> = безпосередньо ліворуч, праворуч, зверху або знизу, і <b>в тій самій зоні</b>. Клітинки з предметами (прилавок, полиці, торт, бюро, телевізор, печі, ваги, столи, мийка, ручні візки, чайник, ящики, холодильник і рослина у вазоні) зайняти не можна; стільці, ліжка, крісло, табурети, диван і лави – можна. Крісло не є стільцем.","Напрямки стосуються рядків і стовпців, а не однієї лінії: <i>«рівно на один рядок на північ від нього була жінка»</i> = людина в рядку прямо над ним була жінкою, у будь-якому стовпці; <i>«найпівнічніша людина в її зоні»</i> = більше нікого в її зоні не було в рядку вище.","Убивця був <b>наодинці з жертвою</b>: нікого іншого в тій зоні не було. Жертва не давала свідчень – її клітинка теж випливає зі свідчень решти."],"special":[],"notes":["Крісло не є стільцем."],"example":{}},"roleNames":{"baker":"пекар","staff":"працівник","other":"стороння особа","victim":"жертва"},"personGroups":[{"id":"bakers","name":"Пекарі","persons":["A","B","C","V"]},{"id":"staff","name":"Працівники","persons":["D","E","F"]},{"id":"others","name":"Сторонні","persons":["G","H"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Shop","cells":[[1,1],[1,2],[1,3],[1,4],[2,1],[2,2],[2,3]],"fill":"#dfe9ee","pattern":"tiles","labelAt":[1,1.5],"name":"Магазин"},{"id":"Office","cells":[[1,5],[1,6],[2,4],[2,5]],"fill":"#e6dcc8","pattern":"boards","labelAt":[1,5],"name":"Офіс"},{"id":"Flat","cells":[[1,7],[1,8],[1,9],[2,6],[2,7],[2,8],[2,9],[3,6],[3,7]],"fill":"#efd9c9","pattern":"marble","labelAt":[1,7.5],"name":"Квартира"},{"id":"Bakehouse","cells":[[3,1],[3,2],[3,3],[3,4],[3,5],[4,1],[4,2],[4,3],[4,4],[4,5],[4,6],[5,1],[5,2],[5,3],[5,4],[5,5],[5,6],[5,7],[6,3],[6,4],[6,5],[7,4],[7,5]],"fill":"#f2e6c8","pattern":"planks","labelAt":[3,1.5],"name":"Цех"},{"id":"Staff Room","cells":[[3,8],[3,9],[4,7],[4,8],[4,9],[5,8],[5,9],[6,9]],"fill":"#d5e6d8","pattern":"tiles","labelAt":[3,8.5],"name":"Відпочинок"},{"id":"Storeroom","cells":[[6,1],[6,2],[7,1],[7,2],[7,3],[8,1],[8,2]],"fill":"#d9d6e0","pattern":"tiles","labelAt":[6,1.5],"name":"Комора"},{"id":"Cold Room","cells":[[6,6],[6,7],[6,8],[7,6],[7,7]],"fill":"#e4ddd0","pattern":"boards","labelAt":[6,6.5],"name":"Холодильна"},{"id":"Loading Bay","cells":[[7,8],[7,9],[8,7],[8,8],[8,9],[9,7],[9,8],[9,9]],"fill":"#e8e4d8","pattern":"planks","labelAt":[7,8.5],"name":"Рампа"},{"id":"Yard","cells":[[8,3],[8,4],[8,5],[8,6],[9,1],[9,2],[9,3],[9,4],[9,5],[9,6]],"fill":"#e2e8d0","pattern":"marble","labelAt":[8,3.5],"name":"Подвір’я"}],"objectTypes":{"counter":{"occupiable":false,"name":"прилавок","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\"/>"},"shelf":{"occupiable":false,"name":"полиця","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\"/>"},"cake":{"occupiable":false,"name":"торт","icon":"<rect x=\"12\" y=\"40\" width=\"22\" height=\"3\" rx=\"1.5\" fill=\"#c9a03a\" stroke=\"#8a6a1a\" stroke-width=\".8\"/><rect x=\"21\" y=\"36\" width=\"4\" height=\"4\" fill=\"#c9a03a\"/><rect x=\"8\" y=\"26\" width=\"30\" height=\"10\" rx=\"2\" fill=\"#f7d6e0\" stroke=\"#b86a86\" stroke-width=\"1.3\"/><rect x=\"12\" y=\"17\" width=\"22\" height=\"9\" rx=\"2\" fill=\"#fdf1f5\" stroke=\"#b86a86\" stroke-width=\"1.3\"/><rect x=\"16\" y=\"9\" width=\"14\" height=\"8\" rx=\"2\" fill=\"#f7d6e0\" stroke=\"#b86a86\" stroke-width=\"1.3\"/><path d=\"M8.5 28 q3.7 3.4 7.4 0 q3.7 3.4 7.4 0 q3.7 3.4 7.4 0 q3.7 3.4 7.4 0\" fill=\"none\" stroke=\"#fff\" stroke-width=\"1.8\"/><path d=\"M12.5 19 q3.6 3 7.2 0 q3.6 3 7.2 0 q3.6 3 7.2 0\" fill=\"none\" stroke=\"#e79ab5\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"7\" r=\"2.8\" fill=\"#d7263d\"/><path d=\"M23.5 4.5 q1.5 -3 4 -3\" fill=\"none\" stroke=\"#4a7a2a\" stroke-width=\"1.1\"/>"},"chair":{"occupiable":true,"name":"стілець","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\"/>"},"desk":{"occupiable":false,"name":"бюро","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\"/>"},"tv":{"occupiable":false,"name":"телевізор","icon":"<rect x=\"6\" y=\"10\" width=\"34\" height=\"24\" rx=\"2\" fill=\"#1c232c\" stroke=\"#0b0e12\" stroke-width=\"1.5\"/><rect x=\"9\" y=\"14\" width=\"22\" height=\"3\" fill=\"#f0b429\"/><rect x=\"9\" y=\"20\" width=\"26\" height=\"3\" fill=\"#f0b429\"/><rect x=\"9\" y=\"26\" width=\"18\" height=\"3\" fill=\"#7fc4d8\"/><rect x=\"18\" y=\"34\" width=\"10\" height=\"4\" fill=\"#0b0e12\"/>"},"bed":{"occupiable":true,"name":"ліжко","icon":"<rect x=\"7\" y=\"1\" width=\"32\" height=\"44\" rx=\"6\" fill=\"#f7f4ee\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"5\" width=\"24\" height=\"10\" rx=\"4\" fill=\"#dfe6ea\" stroke=\"#8c8a82\"/><rect x=\"9\" y=\"19\" width=\"28\" height=\"22\" rx=\"4\" fill=\"#9fb3d6\"/>","iconTall":"<rect x=\"7\" y=\"3\" width=\"32\" height=\"86\" rx=\"7\" fill=\"#f7f4ee\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"7\" width=\"24\" height=\"12\" rx=\"4\" fill=\"#dfe6ea\" stroke=\"#8c8a82\"/><rect x=\"9\" y=\"24\" width=\"28\" height=\"61\" rx=\"4\" fill=\"#9fb3d6\"/>"},"armchair":{"occupiable":true,"name":"крісло","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\"/>"},"oven":{"occupiable":false,"name":"піч","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\"/>"},"stool":{"occupiable":true,"name":"табурет","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\"/>"},"scales":{"occupiable":false,"name":"ваги","icon":"<rect x=\"8\" y=\"30\" width=\"30\" height=\"8\" rx=\"2\" fill=\"#5a6068\"/><rect x=\"21\" y=\"12\" width=\"4\" height=\"18\" fill=\"#5a6068\"/><path d=\"M8 14 h30\" stroke=\"#5a6068\" stroke-width=\"3\"/><path d=\"M10 14 l-3 9 h10 l-3 -9\" fill=\"#b9c3cc\" stroke=\"#5a6068\"/><path d=\"M36 14 l-3 9 h10 l-3 -9\" fill=\"#b9c3cc\" stroke=\"#5a6068\"/>"},"table":{"occupiable":false,"name":"стіл","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\"/>"},"sink":{"occupiable":false,"name":"мийка","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\"/>"},"cart":{"occupiable":false,"name":"ручний візок","icon":"<rect x=\"8\" y=\"12\" width=\"30\" height=\"16\" rx=\"2\" fill=\"#8a5a34\" stroke=\"#3f2d1d\" stroke-width=\"1.3\"/><circle cx=\"15\" cy=\"34\" r=\"5\" fill=\"#2b2b2b\"/><circle cx=\"31\" cy=\"34\" r=\"5\" fill=\"#2b2b2b\"/><path d=\"M38 20 h6\" stroke=\"#3f2d1d\" stroke-width=\"2.5\"/>"},"sofa":{"occupiable":true,"name":"диван","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\"/>"},"kettle":{"occupiable":false,"name":"чайник","icon":"<ellipse cx=\"23\" cy=\"37\" rx=\"14\" ry=\"4.5\" fill=\"#8a5a2a\"/><path d=\"M8 20 q0 18 15 18 q15 0 15 -18 z\" fill=\"#b8702e\" stroke=\"#6b3f14\" stroke-width=\"1.5\"/><rect x=\"7\" y=\"17\" width=\"32\" height=\"5\" rx=\"2\" fill=\"#d08a44\" stroke=\"#6b3f14\" stroke-width=\"1.2\"/><path d=\"M15 14 q2 -4 0 -8 M23 13 q2 -4 0 -8 M31 14 q2 -4 0 -8\" fill=\"none\" stroke=\"#c9ced3\" stroke-width=\"1.6\" stroke-linecap=\"round\"/>"},"crate":{"occupiable":false,"name":"ящик","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\"/>"},"icebox":{"occupiable":false,"name":"холодильник","icon":"<rect x=\"6\" y=\"14\" width=\"34\" height=\"24\" rx=\"3\" fill=\"#dfe6ea\" stroke=\"#5a6068\" stroke-width=\"1.4\"/><rect x=\"6\" y=\"14\" width=\"34\" height=\"6\" fill=\"#b9c3cc\"/><g fill=\"#3498db\"><path d=\"M12 30 l4 -6 l4 6 z\"/><path d=\"M22 30 l4 -6 l4 6 z\"/></g>"},"bench":{"occupiable":true,"name":"лава","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\"/>"},"plant":{"occupiable":false,"name":"рослина у вазоні","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\"/>"}},"wallTypes":{},"objects":[{"cell":[1,2],"type":"counter"},{"cell":[1,4],"type":"shelf"},{"cell":[1,5],"type":"chair"},{"cell":[1,6],"type":"desk"},{"cell":[1,7],"type":"tv"},{"cell":[1,9],"type":"bed"},{"cell":[2,1],"type":"cake"},{"cell":[2,3],"type":"chair"},{"cell":[2,6],"type":"bed"},{"cell":[2,8],"type":"armchair"},{"cell":[3,1],"type":"oven"},{"cell":[3,3],"type":"stool"},{"cell":[3,4],"type":"scales"},{"cell":[3,9],"type":"sofa"},{"cell":[4,3],"type":"table"},{"cell":[4,8],"type":"table"},{"cell":[5,1],"type":"sink"},{"cell":[5,2],"type":"oven"},{"cell":[5,6],"type":"stool"},{"cell":[5,8],"type":"chair"},{"cell":[6,1],"type":"shelf"},{"cell":[6,4],"type":"cart"},{"cell":[6,7],"type":"icebox"},{"cell":[6,9],"type":"kettle"},{"cell":[7,2],"type":"crate"},{"cell":[7,9],"type":"bench"},{"cell":[8,1],"type":"crate"},{"cell":[8,8],"type":"cart"},{"cell":[9,2],"type":"bench"},{"cell":[9,5],"type":"plant"},{"cell":[9,9],"type":"crate"}],"wallFeatures":[],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Annamaria","gender":"F","role":"baker","color":"#c62828","avatar":{"bg":"#5b2c6f","skin":"#f0cdb0","hair":"#2a1c14","style":"ponytail","headband":"#ffffff","shirt":"#c62828"},"clue":"Десь у її <b>стовпці</b> була <b>лава</b>. Хтось інший у її зоні був поруч зі <b>столом</b>.","job":"пекарка, хліб","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Annamaria\"><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":"baker","constraints":[{"type":"col_has","obj":"bench"},{"type":"with_beside","obj":"table"}]},{"id":"B","name":"Beverly","gender":"F","role":"baker","color":"#1565c0","avatar":{"bg":"#6e2c4b","skin":"#e7b98f","hair":"#1c1a1a","style":"bun","earrings":true,"shirt":"#1565c0"},"clue":"У її зоні <b>не було жодного чоловіка</b>.","job":"пекарка, випічка","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Beverly\"><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":"baker","constraints":[{"type":"no_gender_in_area","gender":"M"}]},{"id":"C","name":"Chandler","gender":"M","role":"baker","color":"#2e7d32","avatar":{"bg":"#2f4858","skin":"#c98d62","hair":"#1c1a1a","style":"short","beard":true,"shirt":"#2e7d32"},"clue":"Десь у його <b>рядку</b> була <b>піч</b>. Хтось інший у його зоні був поруч зі <b>столом</b>.","job":"учень пекаря","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Chandler\"><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":"baker","constraints":[{"type":"row_has","obj":"oven"},{"type":"with_beside","obj":"table"}]},{"id":"D","name":"Ditte","gender":"F","role":"staff","color":"#6a1b9a","avatar":{"bg":"#35607a","skin":"#f3d3b5","hair":"#d9b464","style":"long","necklace":true,"shirt":"#6a1b9a"},"clue":"<b>Рівно на один рядок на північ</b> від неї був <b>пекар</b>. Вона була <b>єдиною жінкою</b> поруч зі <b>стільцем</b>.","job":"продавчиня","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ditte\"><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":"staff","constraints":[{"type":"rel_any","dir":"N","exact":1,"role":"baker"},{"type":"only_beside","obj":"chair","gender":"F"}]},{"id":"E","name":"Evan","gender":"M","role":"staff","color":"#e65100","avatar":{"bg":"#1b2a33","skin":"#f1c8a5","hair":"#5a5a5a","style":"slick","mustache":true,"mustacheColor":"#5a5a5a","shirt":"#e65100"},"clue":"Він був на <b>подвір’ї</b>.","job":"доставник","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Evan\"><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":"staff","constraints":[{"type":"area","areas":["Yard"]}]},{"id":"F","name":"Fabrizio","gender":"M","role":"staff","color":"#00838f","avatar":{"bg":"#3d5a6e","skin":"#e9bf9b","hair":"#2a1c14","style":"short","cap":true,"beard":true,"shirt":"#00838f"},"clue":"Десь у його <b>стовпці</b> був <b>телевізор</b>.","job":"бухгалтер","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Fabrizio\"><rect width=\"80\" height=\"80\" fill=\"#3d5a6e\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#00838f\"/><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\"/></svg>","solverRole":"staff","constraints":[{"type":"col_has","obj":"tv"}]},{"id":"G","name":"Giuseppe","gender":"M","role":"other","color":"#5d4037","avatar":{"bg":"#5a2a2a","skin":"#efc7a3","hair":"#8a8278","style":"bald","glasses":true,"mustache":true,"mustacheColor":"#8a8278","shirt":"#5d4037"},"clue":"Він був <b>єдиним чоловіком</b> поруч із <b>ручним візком</b>.","job":"постачальник борошна, прийшов рано","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Giuseppe\"><rect width=\"80\" height=\"80\" fill=\"#5a2a2a\"/><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=\"#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=\"#8a8278\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 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\"/><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=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#8a8278\"/></svg>","solverRole":"other","constraints":[{"type":"only_beside","obj":"cart","gender":"M"}]},{"id":"H","name":"Harmony","gender":"F","role":"other","color":"#ad1457","avatar":{"bg":"#7a6a3c","skin":"#f6d8c0","hair":"#8a5a3a","style":"bob","glasses":true,"shirt":"#ad1457"},"clue":"Вона була <b>єдиною людиною</b> поруч із <b>диваном</b>.","job":"донька майстрині-пекарки, повернулася з університету","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Harmony\"><rect width=\"80\" height=\"80\" fill=\"#7a6a3c\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#8a5a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#ad1457\"/><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=\"#8a5a3a\"/><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":"other","constraints":[{"type":"only_beside","obj":"sofa"}]},{"id":"V","name":"Vaiana","gender":"F","role":"victim","color":"#1b1b1b","avatar":{"bg":"#4a5a3a","skin":"#f1c8a5","hair":"#b7482c","style":"ponytail","earrings":true,"shirt":"#1b1b1b"},"clue":"<b>Жертва.</b> Вона була наодинці з убивцею.","job":"майстриня-пекарка","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Vaiana\"><rect width=\"80\" height=\"80\" fill=\"#4a5a3a\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#b7482c\"/><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 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 Z\" fill=\"#b7482c\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><path d=\"M12 12 L68 68 M68 12 L12 68\" stroke=\"#e0362e\" stroke-width=\"5\" stroke-linecap=\"round\" opacity=\".9\"/></svg>","solverRole":"baker","constraints":[]}],"victim":"V","murderer":"F","solution":{"B":[1,1],"D":[2,5],"H":[3,8],"A":[4,2],"C":[5,3],"V":[6,6],"F":[7,7],"G":[8,9],"E":[9,4]},"walkthrough":[{"place":[],"cand":{"A":[[3,2],[3,9],[4,2],[4,9],[5,9]],"B":[[1,1],[1,3],[1,5],[1,8],[1,9],[2,2],[2,5],[3,8],[4,9],[5,9],[6,2],[6,3],[6,5],[6,6],[6,8],[7,1],[7,3],[7,4],[7,5],[7,6],[7,8],[7,9],[8,2],[8,3],[8,4],[8,5],[8,6],[8,9],[9,1],[9,2],[9,3],[9,4],[9,6],[9,8]],"C":[[3,8],[5,3],[5,4],[5,5],[5,6],[5,8],[5,9]],"D":[[2,2],[2,5]],"E":[[8,3],[8,4],[8,5],[8,6],[9,1],[9,2],[9,3],[9,4],[9,6]],"F":[[7,7],[8,7],[9,7]],"G":[[6,3],[6,5],[7,4],[7,8],[8,9],[9,8]],"H":[[3,8],[4,9]],"V":[[1,1],[1,3],[1,5],[1,8],[1,9],[2,2],[2,5],[3,8],[4,9],[5,9],[6,2],[6,3],[6,5],[6,6],[6,8],[7,1],[7,3],[7,4],[7,5],[7,6],[7,8],[7,9],[8,2],[8,3],[8,4],[8,5],[8,6],[8,9],[9,1],[9,2],[9,3],[9,4],[9,6],[9,8]]},"text":"Fabrizio had the TV (R1C7) somewhere in his column, so he is in column 7 – at R2C7, R3C7, R4C7, R5C7, R7C7 or R9C7. R8C7 is beside the cart at R8C8, and Giuseppe was the only man beside a cart, so Fabrizio cannot be there: column 7 is his, and R8C7 is empty. Annamaria's squares are R3C2, R3C9 and R4C2 – R4C9 is beside the sofa, where Harmony was the only one, and R5C9 beside a chair, where Ditte was the only woman. She and Harmony (R3C8, R4C9) can only be in row 3 or row 4, so these two rows are theirs and nobody else can be at R3C3, R3C5, R3C6, R3C7, R4C1, R4C4, R4C5, R4C6 or R4C7. Chandler had an oven (R3C1, R5C2) in his row; row 3 is taken, so all his squares (R5C3, R5C5, R5C6, R5C8, R5C9) are in row 5: row 5 is his, and R5C4 – beside the cart at R6C4, so not for Chandler – and R5C7 are empty. Ditte was beside a chair, at R2C2, R2C5 or R5C9; R5C9 is in Chandler's row, so her squares are R2C2 and R2C5, both in row 2: row 2 is hers, and R2C3, R2C4, R2C6, R2C7, R2C8 and R2C9 are empty."},{"place":[],"cand":{"A":[[3,2],[4,2],[4,9],[5,9]],"B":[[1,1],[1,3],[1,5],[1,8],[1,9],[2,2],[2,5],[3,8],[4,9],[5,9],[6,2],[6,3],[6,5],[6,6],[6,8],[7,1],[7,3],[7,4],[7,5],[7,6],[7,8],[7,9],[8,2],[8,9],[9,8]],"C":[[3,8],[5,3],[5,4],[5,8]],"D":[[2,2],[2,5]],"E":[[8,3],[8,4],[8,5],[8,6],[9,1],[9,2],[9,3],[9,4],[9,6]],"F":[[7,7],[8,7],[9,7]],"G":[[6,3],[6,5],[7,4],[7,8],[8,9],[9,8]],"H":[[3,8],[4,9]],"V":[[1,1],[1,3],[1,5],[1,8],[1,9],[2,2],[2,5],[3,8],[4,9],[5,9],[6,2],[6,3],[6,5],[6,6],[6,8],[7,1],[7,3],[7,4],[7,5],[7,6],[7,8],[7,9],[8,2],[8,3],[8,4],[8,5],[8,6],[8,9],[9,1],[9,2],[9,3],[9,4],[9,6],[9,8]]},"text":"Annamaria said that somebody else in her area was beside a table. She can only be in the Bakehouse (R3C2, R4C2) or in the Staff Room (R3C9, R4C9), and in either one the person beside a table with her could only be Chandler – nobody else can be there. So Chandler is in Annamaria's area, beside a table: R5C5, R5C6 and R5C9 have no table beside them and drop out for him. Beverly said there was no man in her area, and Evan was in the Yard for certain, so Beverly cannot be there: R8C3, R8C4, R8C5, R8C6, R9C1, R9C2, R9C3, R9C4 and R9C6 are out for her. Harmony was the only one beside the sofa (R3C9), so she is at R3C8 or R4C9 – opposite corners of a rectangle whose other corner is R3C9. That square shares a row or a column with both, so wherever Harmony is, it lies in her row or column: nobody can be at R3C9, and Annamaria loses it."},{"place":["D"],"cand":{"A":[[3,2],[4,2],[4,9],[5,9]],"B":[[1,1],[1,3],[1,8],[1,9],[3,8],[4,9],[5,9],[6,3],[6,6],[6,8],[7,1],[7,3],[7,4],[7,6],[7,8],[7,9],[8,9],[9,8]],"C":[[3,8],[5,3],[5,4],[5,8]],"E":[[8,3],[8,4],[8,6],[9,1],[9,3],[9,4],[9,6]],"F":[[7,7],[8,7],[9,7]],"G":[[6,3],[7,4],[7,8],[8,9],[9,8]],"H":[[3,8],[4,9]],"V":[[1,1],[1,3],[1,8],[1,9],[3,8],[4,9],[5,9],[6,3],[6,6],[6,8],[7,1],[7,3],[7,4],[7,6],[7,8],[7,9],[8,3],[8,4],[8,6],[8,9],[9,1],[9,3],[9,4],[9,6],[9,8]]},"text":"Annamaria had a bench somewhere in her column. Both her squares (R3C2, R4C2) are in column 2, whose bench is at R9C2, so column 2 is hers and R2C2, R6C2, R8C2 and R9C2 are empty. Ditte loses R2C2 with that, and R5C9 had already fallen with Chandler's row: only R2C5 is left, beside the chair at R1C5. <b>Ditte is at R2C5.</b>"},{"place":["C","A","H"],"cand":{"B":[[1,1],[1,9],[6,6],[7,1],[7,4],[7,6],[7,9],[8,9]],"E":[[8,4],[8,6],[9,1],[9,4],[9,6]],"F":[[7,7],[8,7],[9,7]],"G":[[7,4],[8,9]],"V":[[1,1],[1,9],[6,6],[7,1],[7,4],[7,6],[7,9],[8,4],[8,6],[8,9],[9,1],[9,4],[9,6]]},"text":"Annamaria is in column 2, at R3C2 or R4C2 – both in the Bakehouse – so somebody else in the Bakehouse was beside a table. The free squares beside a table there are R3C3, R4C2, R4C4 and R5C3; the first three lie in rows 3 and 4, which belong to Annamaria and Harmony, so the companion can only be at R5C3. Nobody but Chandler can be there: Evan was in the Yard, Fabrizio is in column 7, Giuseppe was beside a cart and Harmony beside the sofa, and row 5 is Chandler's, so Beverly and Vaiana are out: <b>Chandler is at R5C3.</b> Chandler is in the Bakehouse too, and somebody else there was beside a table: at R4C2 or R4C4, and R4C4 was ruled out earlier, so at R4C2. Beverly cannot be there (she said there was no man in her area, and Chandler is in it), Evan, Fabrizio, Giuseppe and Harmony are out for the same reasons as before, and Vaiana cannot be in row 4: <b>Annamaria is at R4C2.</b> Row 4 is hers now, so Harmony loses R4C9: <b>Harmony is at R3C8.</b>"},{"place":[],"cand":{"B":[[1,1],[1,9],[6,6]],"E":[[9,1],[9,4]],"F":[[7,7],[8,7],[9,7]],"G":[[7,4],[8,9]],"V":[[1,1],[1,9],[6,6]]},"text":"Row 6 needs somebody, and only one square is left where anyone can be – R6C6 (Beverly or Vaiana) – so somebody is at R6C6 and the rest of column 6 is empty: R7C6, R8C6, R9C6. Rows 1 and 6 can only be filled by Beverly and Vaiana (for each of them R1C1, R1C9 or R6C6): two people, two lines, so these lines are theirs and they can be nowhere else – R7C1, R7C4, R7C9, R8C4, R8C9, R9C1 and R9C4 are out for them. Giuseppe was beside a cart (the carts are at R6C4 and R8C8), and most of the squares beside the carts are gone: R5C4 is in Chandler's row, R6C3 in Chandler's column, R6C5 in Ditte's column, R7C8 and R9C8 in Harmony's column, R8C7 in Fabrizio's column. That leaves R7C4 and R8C9, opposite corners of a rectangle whose other corner is R8C4. Wherever Giuseppe is, R8C4 lies in his row or column, so nobody can be at R8C4."},{"place":["F"],"cand":{"B":[[1,1],[1,9],[6,6]],"E":[[9,1],[9,4]],"G":[[8,9]],"V":[[1,1],[1,9],[6,6]]},"text":"Evan was in the Yard. His squares there are down to R9C1 and R9C4 – columns 2, 3 and 5 belong to Annamaria, Chandler and Ditte, column 6 is taken, and R8C4 has just been crossed out – and both are in row 9: row 9 is his, and R9C2, R9C3, R9C6, R9C7 and R9C8 are empty. Fabrizio's squares in column 7 are R2C7, R3C7, R4C7, R5C7, R7C7 and R9C7: R2C7 is in Ditte's row, R3C7 and R4C7 in rows 3 and 4 (Annamaria's and Harmony's), R5C7 in Chandler's row, R9C7 in Evan's row. Only R7C7 is left: <b>Fabrizio is at R7C7.</b>"},{"place":["G","E"],"cand":{"B":[[1,1],[6,6]],"V":[[1,1],[6,6]]},"text":"Giuseppe had R7C4 and R8C9 left, and R7C4 is in Fabrizio's row 7: <b>Giuseppe is at R8C9</b>, beside the cart at R8C8. Column 4 has to hold somebody as well. Everybody else is excluded from it – Beverly and Vaiana have only R1C1 and R6C6 left – so only Evan can be there, and his one square in column 4 is R9C4: <b>Evan is at R9C4.</b>"},{"place":["B","V"],"cand":{},"text":"Beverly said there was no man in her area. The Cold Room certainly holds Fabrizio (R7C7), so Beverly cannot be there: R6C6 is out for her, and R1C1 is her only square left: <b>Beverly is at R1C1.</b> The last square belongs to the victim: <b>Vaiana is at R6C6</b>, in the Cold Room, with nobody there but Fabrizio."},{"final":true,"text":"Case closed: Vaiana was alone in the Cold Room with Fabrizio, the bookkeeper – the man who had been padding the flour invoices for years, until the master baker went over the delivery slips herself. <b>Fabrizio is the murderer!</b>"}],"solver":{"rules":[],"occupiable":["chair","bed","armchair","stool","sofa","bench"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-10-17"},"score":13.236}