{"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}