{"format":"murdoku-puzzle/1","id":"liner","version":1,"difficulty":"hard","level":8,"size":{"rows":12,"cols":12},"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":"RMS Aurelian, посреди Атлантики · капитанский ужин, осень 1934 года · убийца был единственным, кто был один","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-10-05","story":"Осень 1934 года, RMS Aurelian, три дня пути от Саутгемптона до Нью-Йорка. В последнюю ночь плавания капитан давал ужин в Столовой, и Vittoria, судовладелица, построившая пароходную компанию из единственного парохода, подняла бокал за рейс. Через несколько минут после тоста она рухнула на свой стул, отравленная – среди людей, в самый разгар ужина. В тот час на борту не спали одиннадцать человек: пятеро из экипажа и шесть пассажиров первого класса. Всю ночь они составляли друг другу компанию по двое и по трое – все, кроме одного, который был один и который подсыпал яд в её бокал. Кто это был?","rules":{"standard":["В каждой <b>строке</b> и каждом <b>столбце</b> находится ровно <b>один человек</b>. Как только кого-то разместишь, вычеркни всю его строку и столбец.","<b>«Рядом»</b> = непосредственно слева, справа, сверху или снизу, и <b>в той же зоне</b>. Клетки с предметами (спасательные шлюпки, дымовая труба, лебёдка, штурвал, телескоп, столы, радиоприёмник, письменный стол, шкафчик, плита, духовка, раковина, стойка, пианино, башня из шампанского, платяные шкафы, тележка, граммофон, карточный стол, арфа, бильярдный стол, книжный шкаф, напольные часы, пальма в кадке, спасательные круги, бухта каната и швартовая тумба) занять нельзя; обеденные стулья, кресла, диван, шезлонги и кровати – можно."],"special":["<b>Жертва рухнула в компании; убийца был единственным человеком, который был один в зоне.</b>"]},"roleNames":{"crew":"член экипажа","passenger":"пассажир","victim":"жертва"},"personGroups":[{"id":"crew","name":"Экипаж","persons":["A","B","C","D","E"]},{"id":"passengers","name":"Пассажиры","persons":["F","G","H","I","J","K","V"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Boat Deck","cells":[[1,1],[1,2],[1,3],[1,4],[2,1],[2,2],[2,3],[2,4],[3,1],[3,2],[3,3]],"fill":"#d9cdb4","pattern":"planks","labelAt":[2,3],"name":"Шлюпочная палуба"},{"id":"Bridge","cells":[[1,5],[1,6],[1,7],[1,8],[1,9],[2,5],[2,6],[2,7],[2,8],[2,9],[3,7],[3,8],[3,9]],"fill":"#d6dde3","pattern":"boards","labelAt":[1,6.5],"name":"Мостик"},{"id":"Radio Room","cells":[[1,10],[1,11],[1,12],[2,10],[2,11],[2,12]],"fill":"#dcd6e6","pattern":"tiles","labelAt":[2,11],"name":"Радиорубка"},{"id":"Galley","cells":[[3,4],[3,5],[3,6],[4,3],[4,4],[4,5],[4,6],[5,3],[5,4],[6,4]],"fill":"#e3e3dc","pattern":"tiles","labelAt":[4,4.5],"name":"Камбуз"},{"id":"Dining Saloon","cells":[[4,7],[4,8],[4,9],[4,10],[5,5],[5,6],[5,7],[5,8],[5,9],[5,10],[6,5],[6,6],[6,7],[6,8],[6,9],[6,10],[7,3],[7,4],[7,5],[7,6],[7,7],[7,8],[7,9],[8,7]],"fill":"#efe1c8","pattern":"carpet","labelAt":[4,8.5],"name":"Столовая"},{"id":"Cabins","cells":[[3,10],[3,11],[3,12],[4,11],[4,12],[5,11],[5,12],[6,11],[6,12],[7,10],[7,11],[7,12],[8,11],[8,12],[9,11],[9,12],[10,11],[10,12],[11,11],[11,12],[12,11],[12,12]],"fill":"#e6d9e2","pattern":"carpet","labelAt":[5,11.5],"name":"Каюты"},{"id":"Promenade","cells":[[4,1],[4,2],[5,1],[5,2],[6,1],[6,2],[6,3],[7,1],[7,2],[8,1],[8,2],[9,1],[9,2],[10,1],[10,2],[11,1],[11,2],[12,1],[12,2],[12,3],[12,4],[12,5],[12,6],[12,7],[12,8]],"fill":"#d8ccae","pattern":"planks","labelAt":[10,1.5],"name":"Прогулочная палуба"},{"id":"Lounge","cells":[[8,3],[8,4],[8,5],[8,6],[9,3],[9,4],[9,5],[9,6],[10,3],[10,4],[10,5],[10,6],[11,3],[11,4],[11,5],[11,6]],"fill":"#dfe6d2","pattern":"carpet","labelAt":[11,4.5],"name":"Гостиная"},{"id":"Smoking Room","cells":[[8,8],[8,9],[8,10],[9,7],[9,8],[9,9],[9,10],[10,7],[10,8],[10,9],[10,10],[11,7],[11,8],[11,9],[11,10],[12,9],[12,10]],"fill":"#e2d2c2","pattern":"boards","labelAt":[10,8.5],"name":"Курительная"}],"objectTypes":{"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\"/>"},"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\"/>"},"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\"/>"},"deckchair":{"occupiable":true,"name":"шезлонг","icon":"<rect x=\"9\" y=\"5\" width=\"28\" height=\"36\" rx=\"2\" fill=\"#f7f4ee\" stroke=\"#7a5a3a\" stroke-width=\"1.4\"/><g fill=\"#2f6fb0\"><rect x=\"9\" y=\"5\" width=\"5.6\" height=\"36\"/><rect x=\"20.2\" y=\"5\" width=\"5.6\" height=\"36\"/><rect x=\"31.4\" y=\"5\" width=\"5.6\" height=\"36\"/></g><rect x=\"6\" y=\"4\" width=\"3.4\" height=\"38\" rx=\"1.2\" fill=\"#b0804a\" stroke=\"#7a5a3a\" stroke-width=\".8\"/><rect x=\"36.6\" y=\"4\" width=\"3.4\" height=\"38\" rx=\"1.2\" fill=\"#b0804a\" stroke=\"#7a5a3a\" stroke-width=\".8\"/><rect x=\"6\" y=\"15\" width=\"34\" height=\"2.6\" fill=\"#b0804a\"/>"},"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\"/>"},"billiard":{"occupiable":false,"name":"бильярдный стол","icon":"<rect x=\"2\" y=\"8\" width=\"42\" height=\"30\" rx=\"3\" fill=\"#6b4a2b\" stroke=\"#3f2d1d\" stroke-width=\"1.5\"/><rect x=\"6\" y=\"12\" width=\"34\" height=\"22\" fill=\"#2e8b57\"/><circle cx=\"16\" cy=\"20\" r=\"2.6\" fill=\"#f0f0f0\"/><circle cx=\"27\" cy=\"25\" r=\"2.6\" fill=\"#c0392b\"/><circle cx=\"33\" cy=\"17\" r=\"2.6\" fill=\"#f1c40f\"/>"},"bollard":{"occupiable":false,"name":"швартовая тумба","icon":"<rect x=\"16\" y=\"12\" width=\"14\" height=\"28\" rx=\"3\" fill=\"#4a4f55\" stroke=\"#22262a\" stroke-width=\"1.5\"/><ellipse cx=\"23\" cy=\"12\" rx=\"9\" ry=\"4\" fill=\"#6b7178\" stroke=\"#22262a\" stroke-width=\"1.5\"/><path d=\"M8 34 q15 -12 30 -2\" fill=\"none\" stroke=\"#c9a46b\" stroke-width=\"3\"/><path d=\"M8 38 q15 -12 30 -2\" fill=\"none\" stroke=\"#a8843f\" stroke-width=\"3\"/>"},"bookcase":{"occupiable":false,"name":"книжный шкаф","icon":"<rect x=\"7\" y=\"4\" width=\"32\" height=\"38\" fill=\"#6e4a2a\" stroke=\"#3f2d1d\" stroke-width=\"1.5\"/><g><rect x=\"10\" y=\"8\" width=\"4\" height=\"10\" fill=\"#b3252f\"/><rect x=\"15\" y=\"8\" width=\"3\" height=\"10\" fill=\"#2f6f5a\"/><rect x=\"19\" y=\"8\" width=\"5\" height=\"10\" fill=\"#c9a03a\"/><rect x=\"25\" y=\"8\" width=\"4\" height=\"10\" fill=\"#3a6fb0\"/><rect x=\"30\" y=\"8\" width=\"6\" height=\"10\" fill=\"#7a5a9a\"/><rect x=\"10\" y=\"21\" width=\"6\" height=\"10\" fill=\"#3a6fb0\"/><rect x=\"17\" y=\"21\" width=\"4\" height=\"10\" fill=\"#b3252f\"/><rect x=\"22\" y=\"21\" width=\"5\" height=\"10\" fill=\"#2f6f5a\"/><rect x=\"28\" y=\"21\" width=\"3\" height=\"10\" fill=\"#c9a03a\"/><rect x=\"32\" y=\"21\" width=\"4\" height=\"10\" fill=\"#b3252f\"/><rect x=\"10\" y=\"34\" width=\"26\" height=\"5\" fill=\"#8a6a3a\"/></g>"},"cabinet":{"occupiable":false,"name":"шкафчик","icon":"<rect x=\"10\" y=\"4\" width=\"26\" height=\"38\" rx=\"2\" fill=\"#6b7680\" stroke=\"#3d444b\" stroke-width=\"1.5\"/><rect x=\"14\" y=\"9\" width=\"18\" height=\"9\" fill=\"#9aa1a8\"/><rect x=\"14\" y=\"21\" width=\"18\" height=\"9\" fill=\"#9aa1a8\"/><rect x=\"14\" y=\"33\" width=\"18\" height=\"6\" fill=\"#9aa1a8\"/>"},"cardtable":{"occupiable":false,"name":"карточный стол","icon":"<rect x=\"4\" y=\"9\" width=\"38\" height=\"28\" rx=\"10\" fill=\"#2e7d4f\" stroke=\"#1b4d30\" stroke-width=\"1.5\"/><rect x=\"8\" y=\"13\" width=\"30\" height=\"20\" rx=\"8\" fill=\"none\" stroke=\"#f0b429\" stroke-width=\"1\"/><rect x=\"14\" y=\"17\" width=\"7\" height=\"10\" rx=\"1\" fill=\"#f7f4ee\" stroke=\"#5b5852\" stroke-width=\".8\"/><rect x=\"24\" y=\"17\" width=\"7\" height=\"10\" rx=\"1\" fill=\"#f7f4ee\" stroke=\"#5b5852\" stroke-width=\".8\"/><path d=\"M17.5 20 l1.5 2 l-1.5 2 l-1.5 -2 z\" fill=\"#c0392b\"/><path d=\"M27.5 19.5 a1.5 1.5 0 1 1 0.1 0 M26 22 l3 0 l-1.5 2.5 z\" fill=\"#1b1b1b\"/><circle cx=\"34\" cy=\"30\" r=\"2\" fill=\"#c0392b\"/><circle cx=\"12\" cy=\"30\" r=\"2\" fill=\"#1f6fb2\"/>"},"champagne":{"occupiable":false,"name":"башня из шампанского","icon":"<rect x=\"4\" y=\"41\" width=\"38\" height=\"3\" rx=\"1.5\" fill=\"#e6dcc8\" stroke=\"#9a8a5a\" stroke-width=\".8\"/><path d=\"M4 33 q6 5.5 12 0 z\" fill=\"#f3d772\" stroke=\"#9a8a5a\" stroke-width=\"1\"/><path d=\"M10 35.7 v4.3 M7 40.2 h6\" stroke=\"#9a8a5a\" stroke-width=\"1.2\"/><path d=\"M17 33 q6 5.5 12 0 z\" fill=\"#f3d772\" stroke=\"#9a8a5a\" stroke-width=\"1\"/><path d=\"M23 35.7 v4.3 M20 40.2 h6\" stroke=\"#9a8a5a\" stroke-width=\"1.2\"/><path d=\"M30 33 q6 5.5 12 0 z\" fill=\"#f3d772\" stroke=\"#9a8a5a\" stroke-width=\"1\"/><path d=\"M36 35.7 v4.3 M33 40.2 h6\" stroke=\"#9a8a5a\" stroke-width=\"1.2\"/><path d=\"M10.5 23 q6 5.5 12 0 z\" fill=\"#f3d772\" stroke=\"#9a8a5a\" stroke-width=\"1\"/><path d=\"M16.5 25.7 v4.3 M13.5 30.2 h6\" stroke=\"#9a8a5a\" stroke-width=\"1.2\"/><path d=\"M23.5 23 q6 5.5 12 0 z\" fill=\"#f3d772\" stroke=\"#9a8a5a\" stroke-width=\"1\"/><path d=\"M29.5 25.7 v4.3 M26.5 30.2 h6\" stroke=\"#9a8a5a\" stroke-width=\"1.2\"/><path d=\"M17 13 q6 5.5 12 0 z\" fill=\"#f3d772\" stroke=\"#9a8a5a\" stroke-width=\"1\"/><path d=\"M23 15.7 v4.3 M20 20.2 h6\" stroke=\"#9a8a5a\" stroke-width=\"1.2\"/><g fill=\"#fff\"><circle cx=\"21\" cy=\"11\" r=\".8\"/><circle cx=\"25\" cy=\"9\" r=\".7\"/><circle cx=\"23\" cy=\"6\" r=\".8\"/></g>"},"clock":{"occupiable":false,"name":"напольные часы","icon":"<rect x=\"15\" y=\"14\" width=\"16\" height=\"27\" rx=\"1.5\" fill=\"#7a4e2a\" stroke=\"#4a2e16\" stroke-width=\"1.5\"/><rect x=\"13\" y=\"40\" width=\"20\" height=\"4\" rx=\"1\" fill=\"#5e3a1e\" stroke=\"#4a2e16\"/><path d=\"M13 16 v-9 q0 -5 10 -5 q10 0 10 5 v9 z\" fill=\"#8f5e34\" stroke=\"#4a2e16\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"10\" r=\"5.5\" fill=\"#f4efe6\" stroke=\"#c9a03a\" stroke-width=\"1.2\"/><path d=\"M23 10 v-3.5 M23 10 h2.8\" stroke=\"#2a2018\" stroke-width=\"1.1\" stroke-linecap=\"round\"/><rect x=\"19\" y=\"19\" width=\"8\" height=\"16\" rx=\"4\" fill=\"#3a2414\"/><line x1=\"23\" y1=\"19\" x2=\"23\" y2=\"30\" stroke=\"#c9a03a\" stroke-width=\"1\"/><circle cx=\"23\" cy=\"31\" r=\"2.4\" fill=\"#c9a03a\"/>"},"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\"/>"},"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\"/>"},"funnel":{"occupiable":false,"name":"дымовая труба","icon":"<path d=\"M14 14 h18 l2 28 h-22 z\" fill=\"#d9a441\" stroke=\"#5a3a1c\" stroke-width=\"1.5\"/><path d=\"M14 14 h18 l0.6 8 h-19.2 z\" fill=\"#22262a\"/><path d=\"M13 31 h20\" stroke=\"#b03a2e\" stroke-width=\"3\"/><circle cx=\"20\" cy=\"9\" r=\"4\" fill=\"#9aa0a6\" opacity=\"0.8\"/><circle cx=\"27\" cy=\"6\" r=\"3.5\" fill=\"#b8bdc2\" opacity=\"0.7\"/><circle cx=\"33\" cy=\"4\" r=\"2.5\" fill=\"#d0d4d8\" opacity=\"0.6\"/>"},"gramophone":{"occupiable":false,"name":"граммофон","icon":"<path d=\"M33 37 h6 M39 37 v-3\" stroke=\"#4a2a12\" stroke-width=\"1.6\" stroke-linecap=\"round\"/><rect x=\"7\" y=\"31\" width=\"26\" height=\"11\" rx=\"1.5\" fill=\"#8a5a2b\" stroke=\"#4a2a12\" stroke-width=\"1.4\"/><ellipse cx=\"20\" cy=\"31\" rx=\"11\" ry=\"2.4\" fill=\"#2b2b2b\" stroke=\"#111\" stroke-width=\".8\"/><circle cx=\"20\" cy=\"31\" r=\"1\" fill=\"#d7263d\"/><path d=\"M24 30 q2 -9 8 -12\" fill=\"none\" stroke=\"#b8902f\" stroke-width=\"2.2\" stroke-linecap=\"round\"/><path d=\"M30 20 L21 5 q9 -5 21 1 q2 8 -4 17 z\" fill=\"#e0b050\" stroke=\"#7a5a1a\" stroke-width=\"1.3\" stroke-linejoin=\"round\"/><path d=\"M30 20 L26 6 M30 20 L32 4.500 M30 20 L38 6.500\" stroke=\"#7a5a1a\" stroke-width=\".8\"/>"},"harp":{"occupiable":false,"name":"арфа","icon":"<path d=\"M12 40 V10 q0 -6 8 -6 q14 0 16 20 q1 10 -8 16 z\" fill=\"#e6cfa8\" stroke=\"#8a6a3a\" stroke-width=\"2\"/><g stroke=\"#8a6a3a\" stroke-width=\"1\"><line x1=\"17\" y1=\"12\" x2=\"17\" y2=\"38\"/><line x1=\"21\" y1=\"12\" x2=\"21\" y2=\"38\"/><line x1=\"25\" y1=\"14\" x2=\"25\" y2=\"38\"/><line x1=\"29\" y1=\"18\" x2=\"29\" y2=\"38\"/></g>"},"helm":{"occupiable":false,"name":"штурвал","icon":"<circle cx=\"23\" cy=\"23\" r=\"15\" fill=\"none\" stroke=\"#6e4a2a\" stroke-width=\"4\"/><circle cx=\"23\" cy=\"23\" r=\"5\" fill=\"#a5733f\" stroke=\"#5a3a1c\" stroke-width=\"1.5\"/><g stroke=\"#6e4a2a\" stroke-width=\"3\" stroke-linecap=\"round\"><line x1=\"23\" y1=\"3\" x2=\"23\" y2=\"43\"/><line x1=\"3\" y1=\"23\" x2=\"43\" y2=\"23\"/><line x1=\"9\" y1=\"9\" x2=\"37\" y2=\"37\"/><line x1=\"37\" y1=\"9\" x2=\"9\" y2=\"37\"/></g>"},"lifeboat":{"occupiable":false,"name":"спасательная шлюпка","icon":"<path d=\"M9 9 q0 -5 5 -5 M37 9 q0 -5 -5 -5\" fill=\"none\" stroke=\"#6b7178\" stroke-width=\"3\" stroke-linecap=\"round\"/><path d=\"M9 9 v10 M37 9 v10\" stroke=\"#8a8f96\" stroke-width=\"1.5\"/><path d=\"M5 20 h36 l-5 14 q-13 5 -26 0 z\" fill=\"#f4f1e8\" stroke=\"#3b3f45\" stroke-width=\"1.5\"/><path d=\"M7 25 h32\" stroke=\"#d9541e\" stroke-width=\"3\"/><rect x=\"5\" y=\"17\" width=\"36\" height=\"4\" rx=\"1.5\" fill=\"#8a5a2b\"/><path d=\"M14 38 q9 3 18 0\" fill=\"none\" stroke=\"#3a7ab0\" stroke-width=\"2\"/>"},"lifebuoy":{"occupiable":false,"name":"спасательный круг","icon":"<circle cx=\"23\" cy=\"23\" r=\"14\" fill=\"none\" stroke=\"#f4f1e8\" stroke-width=\"8\"/><circle cx=\"23\" cy=\"23\" r=\"14\" fill=\"none\" stroke=\"#d9541e\" stroke-width=\"8\" stroke-dasharray=\"11 11\" stroke-dashoffset=\"5.5\"/><circle cx=\"23\" cy=\"23\" r=\"18\" fill=\"none\" stroke=\"#3b3f45\" stroke-width=\"1\"/><circle cx=\"23\" cy=\"23\" r=\"10\" fill=\"none\" stroke=\"#3b3f45\" stroke-width=\"1\"/><path d=\"M5 23 q-2 -8 4 -14 M41 23 q2 -8 -4 -14\" fill=\"none\" stroke=\"#c9a46b\" stroke-width=\"1.5\"/>"},"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\"/>"},"piano":{"occupiable":false,"name":"пианино","icon":"<path d=\"M8 8 h22 q10 0 12 12 v18 h-34 z\" fill=\"#1c1c1c\" stroke=\"#0b0b0b\" stroke-width=\"1.5\"/><rect x=\"10\" y=\"32\" width=\"18\" height=\"5\" fill=\"#f4efe6\"/><g fill=\"#1c1c1c\"><rect x=\"12\" y=\"32\" width=\"2\" height=\"3\"/><rect x=\"16\" y=\"32\" width=\"2\" height=\"3\"/><rect x=\"22\" y=\"32\" width=\"2\" height=\"3\"/></g>"},"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\"/>"},"radio":{"occupiable":false,"name":"радиоприёмник","icon":"<rect x=\"6\" y=\"12\" width=\"34\" height=\"26\" rx=\"4\" fill=\"#8a5a2b\" stroke=\"#4a2e14\" stroke-width=\"1.5\"/><rect x=\"10\" y=\"16\" width=\"15\" height=\"18\" rx=\"2\" fill=\"#d8c08a\" stroke=\"#4a2e14\" stroke-width=\"1\"/><path d=\"M12 20 h11 M12 24 h11 M12 28 h11 M12 32 h11\" stroke=\"#8a6a3a\" stroke-width=\"1.2\"/><circle cx=\"32\" cy=\"20\" r=\"4\" fill=\"#f4e6c0\" stroke=\"#4a2e14\" stroke-width=\"1\"/><path d=\"M32 20 l2 -2\" stroke=\"#b03a2e\" stroke-width=\"1.2\"/><circle cx=\"29\" cy=\"31\" r=\"2.2\" fill=\"#3b2a18\"/><circle cx=\"35\" cy=\"31\" r=\"2.2\" fill=\"#3b2a18\"/><path d=\"M14 12 l-4 -8 M32 12 l4 -8\" stroke=\"#3b3f45\" stroke-width=\"1.5\"/>"},"ropes":{"occupiable":false,"name":"бухта каната","icon":"<g stroke=\"#a5733f\" stroke-width=\"2.5\" stroke-linecap=\"round\"><line x1=\"11\" y1=\"3\" x2=\"11\" y2=\"43\"/><line x1=\"19\" y1=\"3\" x2=\"19\" y2=\"43\"/><line x1=\"27\" y1=\"3\" x2=\"27\" y2=\"43\"/><line x1=\"35\" y1=\"3\" x2=\"35\" y2=\"43\"/></g><rect x=\"6\" y=\"30\" width=\"34\" height=\"6\" rx=\"2\" fill=\"#5b5852\"/>"},"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\"/>"},"stove":{"occupiable":false,"name":"плита","icon":"<rect x=\"9\" y=\"8\" width=\"28\" height=\"30\" rx=\"3\" fill=\"#5a5a5a\" stroke=\"#2b2b2b\" stroke-width=\"1.5\"/><circle cx=\"17\" cy=\"20\" r=\"4\" fill=\"#8a8a8a\"/><circle cx=\"29\" cy=\"20\" r=\"4\" fill=\"#8a8a8a\"/><circle cx=\"23\" cy=\"28\" r=\"4\" fill=\"#8a8a8a\"/><path d=\"M16 8 q2 -6 5 -3 q3 -6 6 0 q3 -4 4 2\" fill=\"none\" stroke=\"#e0362e\" stroke-width=\"2\"/>"},"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\"/>"},"telescope":{"occupiable":false,"name":"телескоп","icon":"<rect x=\"21\" y=\"24\" width=\"4\" height=\"14\" fill=\"#2f3b4a\"/><rect x=\"12\" y=\"38\" width=\"22\" height=\"4\" rx=\"1.5\" fill=\"#2f3b4a\"/><g transform=\"rotate(-35 23 20)\"><rect x=\"8\" y=\"16\" width=\"30\" height=\"8\" rx=\"3\" fill=\"#f2f2f2\" stroke=\"#5a6068\" stroke-width=\"1.4\"/><rect x=\"34\" y=\"14\" width=\"8\" height=\"12\" rx=\"2\" fill=\"#dfe6ea\" stroke=\"#5a6068\" stroke-width=\"1.4\"/><rect x=\"4\" y=\"18\" width=\"6\" height=\"4\" fill=\"#5a6068\"/></g>"},"trolley":{"occupiable":false,"name":"тележка","icon":"<rect x=\"7\" y=\"12\" width=\"32\" height=\"18\" rx=\"3\" fill=\"#9aa1a8\" stroke=\"#3d444b\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"6\" width=\"24\" height=\"10\" rx=\"2\" fill=\"#a15c3e\" stroke=\"#3f2d1d\"/><circle cx=\"13\" cy=\"35\" r=\"4\" fill=\"#2b2f33\"/><circle cx=\"33\" cy=\"35\" r=\"4\" fill=\"#2b2f33\"/><line x1=\"39\" y1=\"12\" x2=\"42\" y2=\"4\" stroke=\"#3d444b\" stroke-width=\"2\"/>"},"wardrobe":{"occupiable":false,"name":"платяной шкаф","icon":"<rect x=\"8\" y=\"3\" width=\"30\" height=\"40\" rx=\"2\" fill=\"#8f6a44\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><line x1=\"23\" y1=\"3\" x2=\"23\" y2=\"43\" stroke=\"#5e4127\"/><circle cx=\"19\" cy=\"24\" r=\"1.6\" fill=\"#e6cfa8\"/><circle cx=\"27\" cy=\"24\" r=\"1.6\" fill=\"#e6cfa8\"/>"},"winch":{"occupiable":false,"name":"лебёдка","icon":"<rect x=\"8\" y=\"26\" width=\"30\" height=\"12\" rx=\"2\" fill=\"#5a6068\"/><circle cx=\"23\" cy=\"22\" r=\"9\" fill=\"#8a8f96\" stroke=\"#2b2f33\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"22\" r=\"3\" fill=\"#2b2f33\"/><path d=\"M32 22 h10\" stroke=\"#2b2f33\" stroke-width=\"2\"/>"}},"wallTypes":{},"objects":[{"cell":[1,1],"type":"lifeboat"},{"cell":[1,3],"type":"lifeboat"},{"cell":[1,8],"type":"telescope"},{"cell":[1,10],"type":"radio"},{"cell":[1,11],"type":"desk"},{"cell":[1,12],"type":"cabinet"},{"cell":[2,4],"type":"winch"},{"cell":[2,7],"type":"helm"},{"cell":[2,9],"type":"table"},{"cell":[2,11],"type":"chair"},{"cell":[3,2],"type":"funnel"},{"cell":[3,5],"type":"stove"},{"cell":[3,10],"type":"wardrobe"},{"cell":[3,12],"type":"bed"},{"cell":[4,2],"type":"lifebuoy"},{"cell":[4,3],"type":"oven"},{"cell":[4,6],"type":"sink"},{"cell":[4,7],"type":"piano"},{"cell":[5,1],"type":"deckchair"},{"cell":[5,4],"type":"counter"},{"cell":[5,6],"type":"table"},{"cell":[5,7],"type":"chair"},{"cell":[6,3],"type":"ropes"},{"cell":[6,5],"type":"chair"},{"cell":[6,8],"type":"champagne"},{"cell":[6,9],"type":"table"},{"cell":[7,2],"type":"lifebuoy"},{"cell":[7,6],"type":"table"},{"cell":[7,9],"type":"chair"},{"cell":[7,12],"type":"bed"},{"cell":[8,2],"type":"deckchair"},{"cell":[8,3],"type":"gramophone"},{"cell":[8,9],"type":"bookcase"},{"cell":[8,11],"type":"trolley"},{"cell":[9,4],"type":"cardtable"},{"cell":[9,5],"type":"armchair"},{"cell":[9,8],"type":"billiard"},{"cell":[9,10],"type":"armchair"},{"cell":[9,12],"type":"wardrobe"},{"cell":[10,6],"type":"sofa"},{"cell":[10,11],"type":"bed"},{"cell":[11,3],"type":"harp"},{"cell":[11,7],"type":"plant"},{"cell":[11,9],"type":"clock"},{"cell":[12,2],"type":"deckchair"},{"cell":[12,5],"type":"deckchair"},{"cell":[12,7],"type":"bollard"},{"cell":[12,10],"type":"armchair"}],"wallFeatures":[],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Archibald","gender":"M","role":"crew","color":"#c62828","avatar":{"bg":"#22406f","skin":"#f1c8a5","hair":"#e8e4dc","style":"short","shirt":"#1f2f4f","beard":true,"cap":true},"clue":"Он был <b>с Frederika</b>.","job":"капитан","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Archibald\"><rect width=\"80\" height=\"80\" fill=\"#22406f\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1f2f4f\"/><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 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#e8e4dc\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#e8e4dc\"/><path d=\"M24 24 Q24 11 40 11 Q56 11 56 24 Z\" fill=\"#22406f\"/><rect x=\"22\" y=\"22\" width=\"36\" height=\"5\" rx=\"2\" fill=\"#12213a\"/><circle cx=\"40\" cy=\"18\" r=\"2.6\" fill=\"#f0b429\"/></svg>","solverRole":"crew","constraints":[{"type":"with","q":"F"}]},{"id":"B","name":"Bertha","gender":"F","role":"crew","color":"#2e7d32","avatar":{"bg":"#5a7a8a","skin":"#f6d8c0","hair":"#8a5a2b","style":"bun","shirt":"#f4efe6","apron":true,"earrings":true},"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=\"Bertha\"><rect width=\"80\" height=\"80\" fill=\"#5a7a8a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#f4efe6\"/><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=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#8a5a2b\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#8a5a2b\"/><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":"crew","constraints":[{"type":"not_beside","obj":"bed"},{"type":"rel_any","dir":"N","exact":1,"beside":"chair"}]},{"id":"C","name":"Caspar","gender":"M","role":"crew","color":"#1565c0","avatar":{"bg":"#3a4a5a","skin":"#e4b998","hair":"#1c1a1a","style":"slick","shirt":"#2f3f5f","mustache":true,"mustacheColor":"#1c1a1a","glasses":true},"clue":"Где-то в его <b>столбце</b> было <b>кресло</b>.","job":"казначей","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Caspar\"><rect width=\"80\" height=\"80\" fill=\"#3a4a5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2f3f5f\"/><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=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#1c1a1a\"/></svg>","solverRole":"crew","constraints":[{"type":"col_has","obj":"armchair"}]},{"id":"D","name":"Dashiell","gender":"M","role":"crew","color":"#6a1b9a","avatar":{"bg":"#2f3f5f","skin":"#e7b98f","hair":"#6b4a2f","style":"short","shirt":"#22406f","headphones":true},"clue":"Он был на <b>Мостике</b>.","job":"радист","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Dashiell\"><rect width=\"80\" height=\"80\" fill=\"#2f3f5f\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#22406f\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e7b98f\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e7b98f\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#6b4a2f\"/><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=\"M25 34 Q25 12 40 12 Q55 12 55 34\" fill=\"none\" stroke=\"#111\" stroke-width=\"3\"/><rect x=\"21\" y=\"30\" width=\"7\" height=\"12\" rx=\"3\" fill=\"#111\"/><rect x=\"52\" y=\"30\" width=\"7\" height=\"12\" rx=\"3\" fill=\"#111\"/></svg>","solverRole":"crew","constraints":[{"type":"area","areas":["Bridge"]}]},{"id":"E","name":"Evangeline","gender":"F","role":"crew","color":"#e65100","avatar":{"bg":"#7a9ac0","skin":"#f3d3b5","hair":"#d9b26a","style":"bun","shirt":"#f4efe6","headband":"#f4efe6"},"clue":"Она была в <b>Каютах</b>.","job":"корабельная медсестра","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Evangeline\"><rect width=\"80\" height=\"80\" fill=\"#7a9ac0\"/><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=\"#f3d3b5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f3d3b5\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#d9b26a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#d9b26a\"/><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=\"#f4efe6\"/></svg>","solverRole":"crew","constraints":[{"type":"area","areas":["Cabins"]}]},{"id":"F","name":"Frederika","gender":"F","role":"passenger","color":"#00838f","avatar":{"bg":"#8a2a5a","skin":"#f6d8c0","hair":"#e0c27a","style":"long","shirt":"#8a2a5a","tiara":true,"necklace":true},"clue":"Кто-то другой в её зоне был рядом с <b>башней из шампанского</b>.","job":"наследница","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Frederika\"><rect width=\"80\" height=\"80\" fill=\"#8a2a5a\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#e0c27a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#8a2a5a\"/><path d=\"M31 58 Q40 66 49 58\" fill=\"none\" stroke=\"#f3e2b3\" stroke-width=\"2\" stroke-dasharray=\"2 2\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#e0c27a\"/><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=\"M28 20 l3 -7 l4 5 l5 -8 l5 8 l4 -5 l3 7 z\" fill=\"#f2d24a\" stroke=\"#a8841a\" stroke-width=\"1\"/><circle cx=\"40\" cy=\"13\" r=\"1.8\" fill=\"#e0362e\"/></svg>","solverRole":"passenger","constraints":[{"type":"with_beside","obj":"champagne"}]},{"id":"G","name":"Gertrude","gender":"F","role":"passenger","color":"#ad1457","avatar":{"bg":"#4a5a3a","skin":"#f1c8a5","hair":"#9a9a9a","style":"bob","shirt":"#3a4a6a","glasses":true,"scarf":"#5a7a3a"},"clue":"Она была в <b>Гостиной</b>.","job":"писательница","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Gertrude\"><rect width=\"80\" height=\"80\" fill=\"#4a5a3a\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#9a9a9a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#3a4a6a\"/><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 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#9a9a9a\"/><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=\"M30 58 Q40 70 50 58 L48 66 Q40 76 32 66 Z\" fill=\"#5a7a3a\"/></svg>","solverRole":"passenger","constraints":[{"type":"area","areas":["Lounge"]}]},{"id":"H","name":"Horace","gender":"M","role":"passenger","color":"#5d4037","avatar":{"bg":"#3a3a3a","skin":"#e0b48c","hair":"#5a4a3a","style":"bald","shirt":"#2a2a2a","mustache":true,"mustacheColor":"#5a4a3a","bow":true},"clue":"<b>Ровно на одну строку южнее</b> него был кто-то рядом со <b>штурвалом</b>.","job":"банкир","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Horace\"><rect width=\"80\" height=\"80\" fill=\"#3a3a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2a2a2a\"/><path d=\"M40 60 l-8 -4 v8 z M40 60 l8 -4 v8 z\" fill=\"#b8302b\"/><circle cx=\"40\" cy=\"60\" r=\"2\" fill=\"#7a1f1c\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e0b48c\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e0b48c\"/><path d=\"M26 30 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#5a4a3a\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 30 Z\" fill=\"#5a4a3a\"/><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=\"#5a4a3a\"/></svg>","solverRole":"passenger","constraints":[{"type":"rel_any","dir":"S","exact":1,"beside":"helm"}]},{"id":"I","name":"Ilse","gender":"F","role":"passenger","color":"#558b2f","avatar":{"bg":"#6a1b4a","skin":"#f6d8c0","hair":"#b7482c","style":"long","shirt":"#6a1b4a","earrings":true,"necklace":true},"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=\"Ilse\"><rect width=\"80\" height=\"80\" fill=\"#6a1b4a\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#b7482c\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#6a1b4a\"/><path d=\"M31 58 Q40 66 49 58\" fill=\"none\" stroke=\"#f3e2b3\" stroke-width=\"2\" stroke-dasharray=\"2 2\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 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\"/></svg>","solverRole":"passenger","constraints":[{"type":"with_beside","obj":"cardtable"},{"type":"row_has","obj":"deckchair"}]},{"id":"J","name":"Juniper","gender":"F","role":"passenger","color":"#283593","avatar":{"bg":"#c9a46a","skin":"#f3d3b5","hair":"#1c1a1a","style":"bob","shirt":"#c62828","earrings":true},"clue":"Она была в <b>первом столбце</b>.","job":"киноактриса","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Juniper\"><rect width=\"80\" height=\"80\" fill=\"#c9a46a\"/><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=\"#c62828\"/><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=\"#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":"passenger","constraints":[{"type":"col","cols":[1]}]},{"id":"K","name":"Kasimir","gender":"M","role":"passenger","color":"#f9a825","avatar":{"bg":"#3a1f2f","skin":"#e4b998","hair":"#9a9a9a","style":"slick","shirt":"#3a1f2f","beard":true,"tophat":"#1b1b1b"},"clue":"Где-то в его <b>столбце</b> была <b>арфа</b>.","job":"граф","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Kasimir\"><rect width=\"80\" height=\"80\" fill=\"#3a1f2f\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#3a1f2f\"/><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=\"#9a9a9a\"/><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=\"#9a9a9a\"/><rect x=\"26\" y=\"0\" width=\"28\" height=\"26\" rx=\"2\" fill=\"#1b1b1b\"/><rect x=\"19\" y=\"24\" width=\"42\" height=\"6\" rx=\"3\" fill=\"#1b1b1b\" stroke=\"rgba(0,0,0,.25)\"/><rect x=\"26\" y=\"19\" width=\"28\" height=\"5\" fill=\"#c9a03a\"/></svg>","solverRole":"passenger","constraints":[{"type":"col_has","obj":"harp"}]},{"id":"V","name":"Vittoria","gender":"F","role":"victim","color":"#1b1b1b","avatar":{"bg":"#2a2a3a","skin":"#f3d3b5","hair":"#e8e4dc","style":"long","shirt":"#1b1b1b","necklace":true,"earrings":true},"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=\"Vittoria\"><rect width=\"80\" height=\"80\" fill=\"#2a2a3a\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#e8e4dc\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1b1b1b\"/><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=\"#e8e4dc\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><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":"passenger","constraints":[{"type":"area","areas":["Dining Saloon"]},{"type":"on","obj":"chair"}]}],"victim":"V","murderer":"H","verdict":{"solved":"Дело закрыто! Убийца – {name}: единственный человек, который был один в зоне. Место: {area}. Время: {time}.","who":"{name}: единственный человек, который был один в зоне. Место: {area}."},"solution":{"C":[1,5],"H":[2,2],"D":[3,7],"F":[4,10],"A":[5,8],"B":[6,11],"V":[7,9],"I":[8,6],"J":[9,1],"G":[10,4],"E":[11,12],"K":[12,3]},"walkthrough":[{"cand":{"I":[[8,4],[8,5],[8,6]],"V":[[5,7],[6,5],[7,9]]},"text":"Арфа R11C3, башня из шампанского R6C8 и карточный стол R9C4 – по одному на доске. Juniper находится в столбце 1, а Kasimir, у которого в столбце была арфа, – в столбце 3. В зоне Frederika кто-то другой был рядом с башней из шампанского, так что она в Столовой – и Archibald, который был с ней, тоже. В зоне Ilse кто-то другой был рядом с карточным столом, так что она в Гостиной; в её строке был шезлонг, а из строк 8–11 Гостиной он есть только в строке 8 (R8C2): Ilse находится в R8C4, R8C5 или R8C6. Gertrude тоже в Гостиной. Vittoria была на обеденном стуле в Столовой: R5C7, R6C5 или R7C9. Теперь посмотрим на столбцы 2, 11 и 12: у Столовой, Мостика и Гостиной там нет клеток, Caspar (кресло в его столбце) находится в столбце 5 или 10, Juniper и Kasimir – в столбцах 1 и 3. Эти три столбца могут занять только Bertha, Evangeline и Horace, так что <b>столбцы 2, 11 и 12 принадлежат Bertha, Evangeline и Horace</b>."},{"cand":{"A":[[5,8],[6,7],[7,8]],"D":[[2,6],[2,8],[3,7]],"H":[[1,2],[2,2],[2,11],[2,12]],"I":[[8,4],[8,5],[8,6]],"V":[[5,7],[6,5],[7,9]]},"text":"Кто тот, другой, рядом с башней из шампанского – в R5C8, R6C7 или R7C8? Не Vittoria (она на стуле), не Caspar (столбцы 5 и 10), не Kasimir и не Juniper (столбцы 3 и 1), не Bertha, Evangeline или Horace (столбцы 2, 11 и 12), а Dashiell, Gertrude и Ilse – в других местах: <b>это Archibald, в R5C8, R6C7 или R7C8</b>. Ровно на одну строку южнее Horace кто-то был рядом со штурвалом R2C7. Клетки рядом со штурвалом – R1C7, R2C6, R2C8 и R3C7 – находятся на Мостике, и там может находиться только Dashiell: клетки Caspar на Мостике, R1C5 и R2C5, не рядом со штурвалом, а у Bertha, Evangeline и Horace нет клетки на Мостике в столбцах 2, 11 и 12. Над R1C7 для Horace нет строки, так что <b>Dashiell находится в R2C6, R2C8 или R3C7</b>, а Horace – в строке 1 или 2; в столбцах 2, 11 и 12 это R1C2, R2C2, R2C11 или R2C12."},{"place":["A"],"cand":{"B":[[6,2],[6,11],[7,12]],"D":[[2,6],[3,7]],"H":[[1,2],[2,2],[2,11],[2,12]],"I":[[8,4],[8,5],[8,6]],"V":[[6,5],[7,9]]},"text":"Ровно на одну строку севернее Bertha кто-то был рядом с обеденным стулом. Клетки рядом с обеденными стульями – R2C10 и R2C12 (Радиорубка), R5C5, R5C8, R6C6, R6C7, R7C5 и R7C8 (Столовая) – строки 2, 5, 6 и 7, – так что Bertha находится в строке 3, 6, 7 или 8, а строка 8 принадлежит Ilse. В её столбцах 2, 11 и 12, не рядом с кроватью, остаются R3C12 (на кровати), R6C2, R6C11 и R7C12. R3C12 не подходит: в строке 2 нужен был бы кто-то в R2C10 (R2C12 находится в столбце Bertha), но при Bertha в строке 3 Dashiell не может быть в R3C7 и занимает строку 2. Значит, Bertha находится в R6C2, R6C11 или R7C12 – в строке 6 или 7. Если бы Archibald был в R6C7, Vittoria могла бы быть только в R7C9, и строки 6 и 7 не оставили бы Bertha ничего. Если бы он был в R7C8, Bertha была бы в строке 6, и ей нужен был бы кто-то рядом с обеденным стулом в строке 5 – в R5C5 или R5C8; R5C8 находится в столбце Archibald, а Vittoria, в R5C7 или R6C5, закрывает либо строку 5, либо столбец 5. Поэтому <b>Archibald находится в R5C8</b> (рядом с обеденным стулом R5C7). Dashiell больше не в R2C8 (столбец 8), а Vittoria находится в R6C5 или R7C9."},{"place":["D"],"cand":{"B":[[6,2],[6,11],[7,12]],"F":[[4,9],[4,10]],"H":[[2,2],[2,11],[2,12]],"I":[[8,4],[8,5],[8,6]],"V":[[6,5],[7,9]]},"text":"Bertha и Vittoria обе находятся в строках 6–7, так что они занимают строки 6 и 7 на двоих. Клетки Frederika в Столовой лежат в строках 4–8: строка 5 принадлежит Archibald, строки 6 и 7 заняты, R8C7 находится в строке Ilse, так что она в строке 4 – в R4C9 или R4C10 (R4C7 – пианино, R4C8 находится в столбце Archibald). Допустим, Dashiell был бы в R2C6. Gertrude и Ilse в Гостиной, где им остаются только столбцы 4, 5 и 6 (столбец 3 принадлежит Kasimir); при занятом столбце 6 они заняли бы столбцы 4 и 5. Тогда Caspar оказался бы в столбце 10, Vittoria не могла бы использовать R6C5 и была бы в R7C9 – а у Frederika оказались бы заняты и столбец 9, и столбец 10. Значит, <b>Dashiell находится в R3C7</b>."},{"place":["C","V","F"],"cand":{"B":[[6,2],[6,11]],"H":[[2,2],[2,11],[2,12]],"I":[[8,4],[8,6]]},"text":"Horace ровно на одну строку севернее Dashiell, в строке 2: R2C2, R2C11 или R2C12. Где бы он ни был, он один. Свободные клетки Радиорубки R2C10, R2C11 и R2C12 все лежат в строке 2, так что там никогда не бывает больше одного человека. На Шлюпочной палубе с ним могли бы быть только Juniper (R2C1, R3C1) и Kasimir (R2C3, R3C3) – все остальные уже привязаны к другой зоне, – а эти клетки лежат в строках 2 и 3, в строках Horace и Dashiell. Значит, <b>Horace – убийца</b>, единственный, кто был один в зоне, а в каждой другой зоне либо никого нет, либо как минимум двое. Для Dashiell нужен второй человек на Мостике: с ним может быть только Caspar, в столбце 5, а R2C5 находится в строке Horace – <b>Caspar находится в R1C5</b>. Столбец 5 закрыт, так что <b>Vittoria находится в R7C9</b>, Bertha – в строке 6, а <b>Frederika – в R4C10</b>."},{"place":["B","H","K","G","I","E","J"],"text":"Evangeline в Каютах нужна компания, и с ней там может быть только Bertha: <b>Bertha находится в R6C11</b>, а Evangeline – в столбце 12. Столбцы 11 и 12 заняты, так что <b>Horace находится в R2C2</b>, один на Шлюпочной палубе. Клетки Juniper R9C1–R12C1 все лежат на Прогулочной палубе, так что ей там нужна компания; с ней может быть только Kasimir: <b>Kasimir находится в R12C3</b>. В зоне Ilse кто-то другой был рядом с карточным столом: R9C3 находится в столбце Kasimir, R9C5 – в столбце Caspar, R8C4 – в строке самой Ilse, так что остаётся R10C4 – <b>Gertrude находится в R10C4</b>, а <b>Ilse – в R8C6</b>. <b>Evangeline находится в R11C12</b> (строки 10 и 12 заняты), а <b>Juniper – в R9C1</b>."},{"final":true,"text":"Все размещены. Vittoria рухнула в компании – Archibald и Frederika были с ней в Столовой. На Мостике (Caspar, Dashiell), в Каютах (Bertha, Evangeline), на Прогулочной палубе (Juniper, Kasimir) и в Гостиной (Gertrude, Ilse) по двое, Радиорубка, Камбуз и Курительная пусты, и только Horace, в R2C2, был один – на Шлюпочной палубе: <b>Horace – убийца!</b>"}],"solver":{"rules":[{"type":"lone_murderer"}],"occupiable":["armchair","bed","chair","deckchair","sofa"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-10-05"}}