{"format":"murdoku-puzzle/1","id":"tennis","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":"Теннисный клуб · вечер финала · пары говорят одним голосом","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-09-29","story":"Вечер финала смешанного парного разряда в Теннисном клубе Lindenpark. Пять пар играли турнир на глазах у Katya, тренера клуба, и так сыгрались, что даже некоторые фразы произнесли вместе. Вскоре после последнего розыгрыша Valerio, президента клуба, нашли мёртвым в его Кабинете, рядом с письменным столом. В клубе находились одиннадцать человек: пять пар и тренер. Один из них – убийца. Прочитай каждое показание, найди клетку каждого на плане и разоблачи убийцу – того, кто был наедине с Valerio в Кабинете.","rules":{"standard":["В каждой <b>строке</b> и каждом <b>столбце</b> находится ровно <b>один человек</b>. Как только кого-то разместишь, вычеркни всю его строку и столбец.","<b>«Рядом»</b> = непосредственно слева, справа, сверху или снизу, и <b>в той же зоне</b>. Клетки с предметами (сетки, корзины с мячами, машина для подачи мячей, каток для корта, табло, ящики с цветами, зонты, столы, стойки, кубки, шкафчики, душ, подставки для ракеток, письменный стол) занять нельзя; места для сидения – сиденья на трибунах, скамьи, стулья, барный стул и судейский стул – можно. <b>Угол</b> зоны – это клетка этой зоны, которая одной горизонтальной и одной вертикальной стороной граничит с внешним пространством (другой зоной или краем поля).","<i>«Где-то в её строке была сетка»</i> = на одной из клеток её строки стоит сетка, в любой зоне; то же самое верно для столбцов.","Направления относятся к строкам и столбцам, а не к одной линии: <i>«ровно на одну строку севернее неё была женщина»</i> = человек в строке прямо над ней – женщина, в любом столбце.","Убийца был <b>наедине с жертвой</b>: больше никого в этой зоне не было."],"special":["<b>В общих фразах пар «один из двоих» означает ровно одного из двоих.</b>"]},"roleNames":{"player":"игрок","staff":"клуб","victim":"жертва"},"personGroups":[{"id":"pair1","name":"Annabel и Benoit","persons":["A","B"]},{"id":"pair2","name":"Carlos и Dalia","persons":["C","D"]},{"id":"pair3","name":"Estelle и Felipe","persons":["E","F"]},{"id":"pair4","name":"Goran и Hermine","persons":["G","H"]},{"id":"pair5","name":"Irina и Jannik","persons":["I","J"]},{"id":"club","name":"Клуб","persons":["K","V"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Stands","cells":[[1,1],[1,2],[1,3],[1,4],[1,5],[1,6],[1,7],[1,8],[2,1],[2,8],[3,1],[3,8],[4,1],[4,8],[5,1],[5,8]],"fill":"#d9d3c4","pattern":"boards","labelAt":[1,5],"name":"Трибуны"},{"id":"Centre Court","cells":[[2,2],[2,3],[2,4],[2,5],[2,6],[2,7],[3,2],[3,3],[3,4],[3,5],[3,6],[3,7],[4,2],[4,3],[4,4],[4,5],[4,6],[4,7],[5,2],[5,3],[5,4],[5,5],[5,6],[5,7],[6,2],[6,3],[6,4],[6,5],[6,6],[6,7]],"fill":"#e8b796","pattern":"marble","labelAt":[2,4.5],"name":"Центральный корт"},{"id":"Shed","cells":[[1,9],[1,10],[1,11],[1,12],[2,9],[3,9]],"fill":"#dcc7a0","pattern":"boards","labelAt":[3,9],"name":"Сарай"},{"id":"Court 2","cells":[[2,10],[2,11],[2,12],[3,10],[3,11],[3,12],[4,10],[4,11],[4,12],[5,10],[5,11],[5,12],[6,10],[6,11],[6,12],[7,10],[7,11],[7,12]],"fill":"#e6c3a0","pattern":"marble","labelAt":[3,11.5],"name":"Корт 2"},{"id":"Terrace","cells":[[4,9],[5,9],[6,1],[6,8],[6,9],[7,1],[7,2],[7,3],[7,4],[7,5],[7,6],[7,7],[7,8],[7,9],[8,3],[8,7],[8,8]],"fill":"#d6e2cf","pattern":"tiles","labelAt":[7,8.5],"name":"Терраса"},{"id":"Locker Room","cells":[[8,1],[8,2],[9,1],[9,2],[9,3],[10,1],[10,2],[11,1],[11,2],[11,3],[12,1],[12,2],[12,3],[12,4]],"fill":"#d5e3ea","pattern":"tiles","labelAt":[9,2.5],"name":"Раздевалка"},{"id":"Clubhouse","cells":[[8,4],[8,5],[8,6],[9,4],[9,5],[9,6],[9,7],[10,3],[10,4],[10,5],[10,6],[11,4],[11,5],[11,6],[11,7],[12,5],[12,6]],"fill":"#e6dcc8","pattern":"planks","labelAt":[10,5.5],"name":"Клубный дом"},{"id":"Shop","cells":[[8,9],[8,10],[8,11],[8,12],[9,10],[9,11],[9,12],[10,11],[10,12],[11,11],[11,12],[12,12]],"fill":"#efd9c9","pattern":"planks","labelAt":[11,11.5],"name":"Магазин"},{"id":"Office","cells":[[9,8],[9,9],[10,7],[10,8],[10,9],[10,10],[11,8],[11,9],[11,10],[12,7],[12,8],[12,9],[12,10],[12,11]],"fill":"#e3cfae","pattern":"carpet","labelAt":[12,9],"name":"Кабинет"}],"objectTypes":{"bench":{"occupiable":true,"name":"скамья","icon":"<rect x=\"7\" y=\"8\" width=\"3.2\" height=\"31\" fill=\"#5e4127\"/><rect x=\"35.8\" y=\"8\" width=\"3.2\" height=\"31\" fill=\"#5e4127\"/><rect x=\"4\" y=\"8\" width=\"38\" height=\"6\" rx=\"1.5\" fill=\"#a5733f\" stroke=\"#4e3a1e\" stroke-width=\"1.3\"/><rect x=\"4\" y=\"17.5\" width=\"38\" height=\"6\" rx=\"1.5\" fill=\"#c08a50\" stroke=\"#6b4a26\" stroke-width=\"1.2\"/><rect x=\"4\" y=\"25\" width=\"38\" height=\"6\" rx=\"1.5\" fill=\"#c08a50\" stroke=\"#6b4a26\" stroke-width=\"1.2\"/><rect x=\"4\" y=\"32.5\" width=\"38\" height=\"6\" rx=\"1.5\" fill=\"#c08a50\" stroke=\"#6b4a26\" stroke-width=\"1.2\"/>"},"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\"/>"},"seat":{"occupiable":true,"name":"сиденье на трибуне","icon":"<rect x=\"10\" y=\"6\" width=\"26\" height=\"18\" rx=\"5\" fill=\"#b3252f\" stroke=\"#6b1218\" stroke-width=\"1.5\"/><rect x=\"8\" y=\"22\" width=\"30\" height=\"14\" rx=\"4\" fill=\"#d0333f\" stroke=\"#6b1218\" stroke-width=\"1.5\"/><rect x=\"6\" y=\"22\" width=\"5\" height=\"12\" rx=\"2\" fill=\"#8a6a3a\"/><rect x=\"35\" y=\"22\" width=\"5\" height=\"12\" rx=\"2\" fill=\"#8a6a3a\"/>"},"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\"/>"},"umpirechair":{"occupiable":true,"name":"судейский стул","icon":"<path d=\"M13 43 L18 15 M33 43 L28 15\" fill=\"none\" stroke=\"#3d5a47\" stroke-width=\"2.5\" stroke-linecap=\"round\"/><path d=\"M14.500 35 H31.500 M16 27 H30\" stroke=\"#3d5a47\" stroke-width=\"2\"/><rect x=\"12\" y=\"12\" width=\"22\" height=\"5\" rx=\"2\" fill=\"#fbfaf6\" stroke=\"#3d5a47\" stroke-width=\"1.5\"/><rect x=\"15\" y=\"3\" width=\"16\" height=\"9\" rx=\"2\" fill=\"#dfeee5\" stroke=\"#3d5a47\" stroke-width=\"1.5\"/>"},"ballbasket":{"occupiable":false,"name":"корзина с мячами","icon":"<path d=\"M15 34 L13 43 M31 34 L33 43\" stroke=\"#5b6770\" stroke-width=\"2\" stroke-linecap=\"round\"/><circle cx=\"16\" cy=\"16\" r=\"4.500\" fill=\"#d8e84a\" stroke=\"#7d8a1c\" stroke-width=\"1\"/><circle cx=\"24\" cy=\"13.500\" r=\"4.500\" fill=\"#d8e84a\" stroke=\"#7d8a1c\" stroke-width=\"1\"/><circle cx=\"31\" cy=\"16.500\" r=\"4.500\" fill=\"#d8e84a\" stroke=\"#7d8a1c\" stroke-width=\"1\"/><path d=\"M9 20 H37 L32 35 H14 Z\" fill=\"#e9eef0\" stroke=\"#5b6770\" stroke-width=\"1.5\" stroke-linejoin=\"round\"/><path d=\"M16.500 20 L18.500 35 M23 20 V35 M29.500 20 L27.500 35 M10.700 25 H35.300 M12.300 30 H33.700\" stroke=\"#5b6770\" stroke-width=\"1\"/>"},"ballmachine":{"occupiable":false,"name":"машина для подачи мячей","icon":"<rect x=\"27\" y=\"10\" width=\"14\" height=\"8\" rx=\"2\" transform=\"rotate(-24 34 14)\" fill=\"#2b2f36\"/><rect x=\"6\" y=\"17\" width=\"27\" height=\"19\" rx=\"3\" fill=\"#3f6fb0\" stroke=\"#1f3a63\" stroke-width=\"1.5\"/><rect x=\"10\" y=\"21\" width=\"11\" height=\"5\" rx=\"1\" fill=\"#cfe0f5\"/><circle cx=\"26\" cy=\"24\" r=\"2\" fill=\"#f2c94c\"/><circle cx=\"13\" cy=\"38.500\" r=\"4\" fill=\"#2b2f36\"/><circle cx=\"27\" cy=\"38.500\" r=\"4\" fill=\"#2b2f36\"/><circle cx=\"41.500\" cy=\"5\" r=\"3.500\" fill=\"#d8e84a\" stroke=\"#7d8a1c\" stroke-width=\"1\"/>"},"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\"/>"},"locker":{"occupiable":false,"name":"шкафчик","icon":"<rect x=\"8\" y=\"4\" width=\"30\" height=\"38\" rx=\"2\" fill=\"#7f95a8\" stroke=\"#3d4f5e\" stroke-width=\"1.5\"/><line x1=\"23\" y1=\"4\" x2=\"23\" y2=\"42\" stroke=\"#3d4f5e\"/><rect x=\"11\" y=\"10\" width=\"9\" height=\"3\" fill=\"#d7e1e8\"/><rect x=\"26\" y=\"10\" width=\"9\" height=\"3\" fill=\"#d7e1e8\"/><rect x=\"11\" y=\"16\" width=\"9\" height=\"3\" fill=\"#d7e1e8\"/><rect x=\"26\" y=\"16\" width=\"9\" height=\"3\" fill=\"#d7e1e8\"/><circle cx=\"19\" cy=\"28\" r=\"1.5\" fill=\"#1f2a33\"/><circle cx=\"34\" cy=\"28\" r=\"1.5\" fill=\"#1f2a33\"/>"},"nets":{"occupiable":false,"name":"сетка","icon":"<rect x=\"6\" y=\"8\" width=\"34\" height=\"30\" fill=\"#e8eef2\" stroke=\"#6e4d2c\" stroke-width=\"2\"/><path d=\"M6 8 L40 38 M40 8 L6 38 M6 23 L40 23 M23 8 L23 38 M14 8 L14 38 M32 8 L32 38 M6 15 L40 15 M6 31 L40 31\" stroke=\"#5a7a8a\" stroke-width=\"1\"/>"},"planter":{"occupiable":false,"name":"ящик с цветами","icon":"<path d=\"M6 25 q3 -9 11 -7 q5 -6 11 -1 q9 -1 11 8 z\" fill=\"#3f8a4a\" stroke=\"#2c6434\" stroke-width=\"1\"/><circle cx=\"14\" cy=\"19\" r=\"1.9\" fill=\"#e0526a\"/><circle cx=\"24\" cy=\"15\" r=\"1.9\" fill=\"#f2d24a\"/><circle cx=\"33\" cy=\"19\" r=\"1.9\" fill=\"#e0526a\"/><rect x=\"4\" y=\"25\" width=\"38\" height=\"14\" rx=\"2\" fill=\"#a5733f\" stroke=\"#4e3a1e\" stroke-width=\"1.5\"/><path d=\"M4 30 h38 M4 34.5 h38\" stroke=\"#7a5630\" stroke-width=\"1\"/><rect x=\"4\" y=\"25\" width=\"4\" height=\"14\" fill=\"#8a5a2f\" stroke=\"#4e3a1e\" stroke-width=\"1\"/><rect x=\"38\" y=\"25\" width=\"4\" height=\"14\" fill=\"#8a5a2f\" stroke=\"#4e3a1e\" stroke-width=\"1\"/><rect x=\"8\" y=\"39\" width=\"4\" height=\"3\" fill=\"#4e3a1e\"/><rect x=\"34\" y=\"39\" width=\"4\" height=\"3\" fill=\"#4e3a1e\"/>"},"rackets":{"occupiable":false,"name":"подставка для ракеток","icon":"<path d=\"M9 43 H37\" stroke=\"#5a4a3a\" stroke-width=\"2.5\" stroke-linecap=\"round\"/><path d=\"M19.500 24 L28 41\" stroke=\"#b3252f\" stroke-width=\"3\" stroke-linecap=\"round\"/><ellipse cx=\"15\" cy=\"14.500\" rx=\"8\" ry=\"10.500\" transform=\"rotate(-25 15 14.500)\" fill=\"#eef3f5\" stroke=\"#b3252f\" stroke-width=\"2\"/><path d=\"M26.500 24 L18 41\" stroke=\"#1f5fa8\" stroke-width=\"3\" stroke-linecap=\"round\"/><ellipse cx=\"31\" cy=\"14.500\" rx=\"8\" ry=\"10.500\" transform=\"rotate(25 31 14.500)\" fill=\"#eef3f5\" fill-opacity=\"0.85\" stroke=\"#1f5fa8\" stroke-width=\"2\"/>"},"roller":{"occupiable":false,"name":"каток для корта","icon":"<path d=\"M35 31 H39 L42 9\" fill=\"none\" stroke=\"#6b3f1d\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M38 8.500 H45\" stroke=\"#6b3f1d\" stroke-width=\"3\" stroke-linecap=\"round\"/><rect x=\"4\" y=\"24\" width=\"31\" height=\"15\" rx=\"7.500\" fill=\"#9aa3ab\" stroke=\"#4a5158\" stroke-width=\"1.5\"/><path d=\"M10 28.500 H29 M10 34.500 H29\" stroke=\"#d3d9de\" stroke-width=\"1.5\" stroke-linecap=\"round\"/>"},"scoreboard":{"occupiable":false,"name":"табло","icon":"<path d=\"M12 30 V43 M34 30 V43\" stroke=\"#3d4f5e\" stroke-width=\"2.5\" stroke-linecap=\"round\"/><rect x=\"4\" y=\"5\" width=\"38\" height=\"26\" rx=\"2\" fill=\"#1f2a33\" stroke=\"#0e151b\" stroke-width=\"1.5\"/><path d=\"M4 18 H42 M25 5 V31 M33.500 5 V31\" stroke=\"#51606c\" stroke-width=\"1\"/><rect x=\"7\" y=\"9.500\" width=\"15\" height=\"4\" rx=\"1\" fill=\"#d7e1e8\"/><rect x=\"7\" y=\"22.500\" width=\"15\" height=\"4\" rx=\"1\" fill=\"#d7e1e8\"/><rect x=\"27.500\" y=\"8.500\" width=\"3.500\" height=\"6\" fill=\"#f2c94c\"/><rect x=\"36\" y=\"8.500\" width=\"3.500\" height=\"6\" fill=\"#f2c94c\"/><rect x=\"27.500\" y=\"21.500\" width=\"3.500\" height=\"6\" fill=\"#f2c94c\"/><rect x=\"36\" y=\"21.500\" width=\"3.500\" height=\"6\" fill=\"#e26d5a\"/>"},"shower":{"occupiable":false,"name":"душ","icon":"<rect x=\"20\" y=\"6\" width=\"6\" height=\"14\" fill=\"#8a949c\"/><rect x=\"12\" y=\"18\" width=\"22\" height=\"6\" rx=\"3\" fill=\"#dfe6ea\" stroke=\"#5b6b76\"/><line x1=\"15\" y1=\"26\" x2=\"14\" y2=\"38\" stroke=\"#7fc4d8\" stroke-width=\"1.5\"/><line x1=\"20\" y1=\"26\" x2=\"19\" y2=\"40\" stroke=\"#7fc4d8\" stroke-width=\"1.5\"/><line x1=\"25\" y1=\"26\" x2=\"26\" y2=\"40\" stroke=\"#7fc4d8\" stroke-width=\"1.5\"/><line x1=\"30\" y1=\"26\" x2=\"31\" y2=\"38\" stroke=\"#7fc4d8\" stroke-width=\"1.5\"/>"},"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\"/>"},"trophy":{"occupiable":false,"name":"кубок","icon":"<path d=\"M13 6 h20 v10 q0 10 -10 12 q-10 -2 -10 -12 z\" fill=\"#f2c94c\" stroke=\"#8a6a12\" stroke-width=\"1.5\"/><path d=\"M13 9 q-8 0 -6 8 q2 6 8 6 M33 9 q8 0 6 8 q-2 6 -8 6\" fill=\"none\" stroke=\"#8a6a12\" stroke-width=\"2\"/><rect x=\"20\" y=\"28\" width=\"6\" height=\"7\" fill=\"#8a6a12\"/><rect x=\"14\" y=\"35\" width=\"18\" height=\"6\" rx=\"1.5\" fill=\"#5b4a1a\"/><path d=\"M18 12 h10\" stroke=\"#fff3b0\" stroke-width=\"2\" stroke-linecap=\"round\"/>"},"umbrella":{"occupiable":false,"name":"зонт","icon":"<path d=\"M5 24 q18 -22 36 0 z\" fill=\"#e26d5a\" stroke=\"#8a3a2a\" stroke-width=\"1.2\"/><path d=\"M5 24 q4 -6 9 0 q4 -6 9 0 q4 -6 9 0 q4 -6 9 0\" fill=\"none\" stroke=\"#f9d7cf\" stroke-width=\"1.5\"/><line x1=\"23\" y1=\"24\" x2=\"23\" y2=\"42\" stroke=\"#5a4a3a\" stroke-width=\"2\"/>"}},"wallTypes":{},"objects":[{"cell":[1,1],"type":"planter"},{"cell":[1,2],"type":"seat"},{"cell":[1,4],"type":"seat"},{"cell":[1,6],"type":"seat"},{"cell":[1,8],"type":"scoreboard"},{"cell":[1,10],"type":"ballbasket"},{"cell":[1,12],"type":"roller"},{"cell":[2,11],"type":"ballmachine"},{"cell":[3,1],"type":"seat"},{"cell":[3,7],"type":"bench"},{"cell":[3,8],"type":"seat"},{"cell":[3,10],"type":"bench"},{"cell":[4,3],"type":"nets"},{"cell":[4,4],"type":"nets"},{"cell":[4,5],"type":"nets"},{"cell":[4,6],"type":"nets"},{"cell":[4,7],"type":"umpirechair"},{"cell":[5,7],"type":"bench"},{"cell":[5,8],"type":"seat"},{"cell":[5,10],"type":"nets"},{"cell":[5,11],"type":"nets"},{"cell":[5,12],"type":"nets"},{"cell":[6,1],"type":"planter"},{"cell":[6,2],"type":"ballbasket"},{"cell":[6,8],"type":"chair"},{"cell":[7,2],"type":"umbrella"},{"cell":[7,3],"type":"table"},{"cell":[7,5],"type":"chair"},{"cell":[7,7],"type":"umbrella"},{"cell":[8,1],"type":"locker"},{"cell":[8,4],"type":"counter"},{"cell":[8,5],"type":"counter"},{"cell":[8,12],"type":"rackets"},{"cell":[9,1],"type":"locker"},{"cell":[9,5],"type":"stool"},{"cell":[9,9],"type":"trophy"},{"cell":[9,10],"type":"counter"},{"cell":[10,2],"type":"bench"},{"cell":[10,4],"type":"table"},{"cell":[10,8],"type":"desk"},{"cell":[10,9],"type":"desk"},{"cell":[10,12],"type":"rackets"},{"cell":[11,1],"type":"locker"},{"cell":[11,6],"type":"chair"},{"cell":[11,8],"type":"chair"},{"cell":[12,2],"type":"bench"},{"cell":[12,4],"type":"shower"},{"cell":[12,5],"type":"trophy"},{"cell":[12,7],"type":"planter"},{"cell":[12,12],"type":"ballbasket"}],"wallFeatures":[],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Annabel","gender":"F","role":"player","color":"#c62828","avatar":{"bg":"#2f5d50","skin":"#f6d8c0","hair":"#d9b464","style":"ponytail","shirt":"#ffffff","headband":"#c62828"},"clue":"Где-то в её <b>строке</b> была <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=\"Annabel\"><rect width=\"80\" height=\"80\" fill=\"#2f5d50\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#d9b464\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#ffffff\"/><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 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 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\"/><rect x=\"26\" y=\"23\" width=\"28\" height=\"5\" rx=\"2\" fill=\"#c62828\"/></svg>","solverRole":"player","constraints":[{"type":"pair_one","q":"B","atom":{"type":"row_has","obj":"ballbasket"}},{"type":"row_has","obj":"nets"}]},{"id":"B","name":"Benoit","gender":"M","role":"player","color":"#2e7d32","avatar":{"bg":"#35607a","skin":"#e7b98f","hair":"#3a2a1c","style":"short","shirt":"#f4efe6","beard":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=\"Benoit\"><rect width=\"80\" height=\"80\" fill=\"#35607a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#f4efe6\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e7b98f\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e7b98f\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#3a2a1c\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#3a2a1c\"/></svg>","solverRole":"player","constraints":[{"type":"area_has","obj":"ballmachine"}]},{"id":"C","name":"Carlos","gender":"M","role":"player","color":"#1565c0","avatar":{"bg":"#5a2a3a","skin":"#d9a57a","hair":"#1c1a1a","style":"slick","shirt":"#1565c0","mustache":true,"mustacheColor":"#1c1a1a"},"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=\"Carlos\"><rect width=\"80\" height=\"80\" fill=\"#5a2a3a\"/><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=\"#d9a57a\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#d9a57a\"/><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\"/><path d=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#1c1a1a\"/></svg>","solverRole":"player","constraints":[{"type":"pair_one","q":"D","atom":{"type":"col_has","obj":"ballbasket"}},{"type":"row","rows":[12]}]},{"id":"D","name":"Dalia","gender":"F","role":"player","color":"#6a1b9a","avatar":{"bg":"#6e2c4b","skin":"#e4b998","hair":"#1c1a1a","style":"long","shirt":"#f2a53a","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=\"Dalia\"><rect width=\"80\" height=\"80\" fill=\"#6e2c4b\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#1c1a1a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#f2a53a\"/><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 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":"player","constraints":[{"type":"corner_of_area"}]},{"id":"E","name":"Estelle","gender":"F","role":"player","color":"#e65100","avatar":{"bg":"#7a5a2c","skin":"#f0cdb0","hair":"#b7482c","style":"bob","shirt":"#e8f0e0","headband":"#2e7d32"},"clue":"Она была в <b>Магазине</b>.","job":"полуфиналистка","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Estelle\"><rect width=\"80\" height=\"80\" fill=\"#7a5a2c\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#b7482c\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#e8f0e0\"/><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 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\"/><rect x=\"26\" y=\"23\" width=\"28\" height=\"5\" rx=\"2\" fill=\"#2e7d32\"/></svg>","solverRole":"player","constraints":[{"type":"area","areas":["Shop"]}]},{"id":"F","name":"Felipe","gender":"M","role":"player","color":"#00838f","avatar":{"bg":"#1b2a33","skin":"#d9a57a","hair":"#5a3a22","style":"short","shirt":"#00838f","headband":"#f4efe6","beard":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=\"Felipe\"><rect width=\"80\" height=\"80\" fill=\"#1b2a33\"/><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=\"#d9a57a\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#d9a57a\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#5a3a22\"/><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=\"#5a3a22\"/><rect x=\"26\" y=\"23\" width=\"28\" height=\"5\" rx=\"2\" fill=\"#f4efe6\"/></svg>","solverRole":"player","constraints":[{"type":"only_beside","obj":"counter","gender":"M"}]},{"id":"G","name":"Goran","gender":"M","role":"player","color":"#ad1457","avatar":{"bg":"#3d5a6e","skin":"#f1c8a5","hair":"#8a8278","style":"bald","shirt":"#264653","beard":true},"clue":"Он был <b>с Dalia</b>. Он сидел на <b>месте для сидения</b> (на <b>скамье</b>, на <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=\"Goran\"><rect width=\"80\" height=\"80\" fill=\"#3d5a6e\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#264653\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f1c8a5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1c8a5\"/><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\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#8a8278\"/></svg>","solverRole":"player","constraints":[{"type":"with","q":"D"},{"type":"on_any","objs":["bench","chair","seat","stool","umpirechair"]}]},{"id":"H","name":"Hermine","gender":"F","role":"player","color":"#5d4037","avatar":{"bg":"#8c3a5a","skin":"#f6d8c0","hair":"#6b4a2f","style":"bun","shirt":"#e0b050","necklace":true},"clue":"Она сидела на <b>месте для сидения</b> (на <b>скамье</b>, на <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=\"Hermine\"><rect width=\"80\" height=\"80\" fill=\"#8c3a5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#e0b050\"/><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\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#6b4a2f\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 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\"/></svg>","solverRole":"player","constraints":[{"type":"on_any","objs":["bench","chair","seat","stool","umpirechair"]}]},{"id":"I","name":"Irina","gender":"F","role":"player","color":"#558b2f","avatar":{"bg":"#5b2c6f","skin":"#f0cdb0","hair":"#c9c3b8","style":"bob","shirt":"#b7482c","glasses":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=\"Irina\"><rect width=\"80\" height=\"80\" fill=\"#5b2c6f\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#c9c3b8\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#b7482c\"/><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 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#c9c3b8\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"46\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><line x1=\"39\" y1=\"35\" x2=\"41\" y2=\"35\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"player","constraints":[{"type":"pair_one","q":"J","atom":{"type":"on","obj":"bench"}},{"type":"area","areas":["Centre Court"]}]},{"id":"J","name":"Jannik","gender":"M","role":"player","color":"#283593","avatar":{"bg":"#2f4858","skin":"#e4b998","hair":"#b7482c","style":"short","shirt":"#f4efe6","headband":"#283593","mustache":true,"mustacheColor":"#b7482c"},"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=\"Jannik\"><rect width=\"80\" height=\"80\" fill=\"#2f4858\"/><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=\"#e4b998\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e4b998\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 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\"/><path d=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#b7482c\"/><rect x=\"26\" y=\"23\" width=\"28\" height=\"5\" rx=\"2\" fill=\"#283593\"/></svg>","solverRole":"player","constraints":[{"type":"col_has","obj":"ballbasket"}]},{"id":"K","name":"Katya","gender":"F","role":"staff","color":"#455a64","avatar":{"bg":"#35607a","skin":"#f1c8a5","hair":"#3a2a1c","style":"ponytail","shirt":"#c62828","whistle":true,"cap":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=\"Katya\"><rect width=\"80\" height=\"80\" fill=\"#35607a\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#3a2a1c\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#c62828\"/><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=\"#3a2a1c\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M24 24 Q24 11 40 11 Q56 11 56 24 Z\" fill=\"#22406f\"/><rect x=\"22\" y=\"22\" width=\"36\" height=\"5\" rx=\"2\" fill=\"#12213a\"/><circle cx=\"40\" cy=\"18\" r=\"2.6\" fill=\"#f0b429\"/><path d=\"M33 56 Q40 68 47 56\" fill=\"none\" stroke=\"#c9302c\" stroke-width=\"1.6\"/><rect x=\"37\" y=\"66\" width=\"7\" height=\"5\" rx=\"1.5\" fill=\"#e0b040\" stroke=\"#7a5a12\" stroke-width=\".8\"/></svg>","solverRole":"staff","constraints":[{"type":"rel_any","dir":"N","exact":1,"gender":"F"},{"type":"col","cols":[12]}]},{"id":"V","name":"Valerio","gender":"M","role":"victim","color":"#1b1b1b","avatar":{"bg":"#5a2a2a","skin":"#e4b998","hair":"#e8e4dc","style":"slick","shirt":"#1b1b1b","mustache":true,"mustacheColor":"#e8e4dc","glasses":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=\"Valerio\"><rect width=\"80\" height=\"80\" fill=\"#5a2a2a\"/><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=\"#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=\"#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=\"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=\"#e8e4dc\"/><path d=\"M12 12 L68 68 M68 12 L12 68\" stroke=\"#e0362e\" stroke-width=\"5\" stroke-linecap=\"round\" opacity=\".9\"/></svg>","solverRole":"staff","constraints":[{"type":"area","areas":["Office"]},{"type":"beside","obj":"desk"}]}],"victim":"V","murderer":"C","solution":{"G":[1,6],"I":[2,3],"K":[3,12],"A":[4,7],"D":[5,1],"B":[6,11],"H":[7,5],"E":[8,9],"F":[9,4],"J":[10,2],"V":[11,8],"C":[12,10]},"walkthrough":[{"place":[],"cand":{"B":[[6,10],[6,11]],"C":[[12,1],[12,2],[12,3],[12,6],[12,8],[12,9],[12,10],[12,11]],"K":[[2,12],[3,12],[4,12],[9,12],[11,12]],"E":[[8,9],[8,10],[8,11],[9,11],[10,11],[11,11]],"F":[[8,6],[8,10],[9,4],[9,5],[9,11]],"V":[[9,8],[10,7],[10,10],[11,8],[11,9]],"D":[[2,2],[4,9],[5,1],[5,8],[8,3],[8,7],[8,8],[9,3],[9,7],[10,3],[11,3]],"G":[[1,2],[1,4],[1,6],[3,1],[3,7],[3,8],[4,7],[5,7],[7,5],[10,2],[11,6]]},"text":"Valerio нашли рядом с письменным столом в Кабинете: он находится на одной из пяти клеток вокруг него – R9C8, R10C7, R10C10, R11C8 или R11C9 – а в Кабинете ровно два человека: он и убийца. У Annabel в строке есть сетка: строки 4 и 5. Ни в одной из этих двух строк нет корзины с мячами (корзины – в строках 1, 6 и 12), поэтому в общей фразе Annabel и Benoit корзина с мячами в строке – у <b>Benoit</b>; машина для подачи мячей ставит его на Корт 2, где единственная строка с корзиной – строка 6: строка 6 принадлежит ему. Строка 12 принадлежит Carlos, столбец 12 – Katya, значит, Benoit находится на R6C10 или R6C11. Katya нужна женщина ровно на одну строку севернее неё: R7C12 отпадает (строка над ней – строка Benoit), остаются R2C12, R3C12, R4C12, R9C12 и R11C12. У Estelle шесть клеток в Магазине; Felipe, единственный мужчина рядом со стойкой, находится у бара (R8C6, R9C4, R9C5) или у стойки магазина (R8C10, R9C11) – и ни один другой мужчина не может быть рядом со стойкой. Goran сидел и был с Dalia: в их зоне есть место для сидения. Это не Кабинет (вместе с Valerio их было бы трое), а угол Dalia должен быть таким, чтобы у Goran оставалось место для сидения в той же зоне вне её строки и столбца: R2C2 на Центральном корте, R5C1 или R5C8 на Трибунах, R4C9, R8C3, R8C7 или R8C8 на Террасе, R9C3 или R11C3 в Раздевалке, R9C7 или R10C3 в Клубном доме."},{"place":[],"cand":{"C":[[12,2],[12,10]],"J":[[1,2],[2,2],[2,10],[3,2],[3,10],[4,2],[4,10],[5,2],[7,10],[8,2],[9,2],[10,2],[10,10],[11,2],[11,10]],"D":[[4,9],[5,1],[5,8],[8,3],[8,7],[8,8],[9,3],[9,7],[10,3],[11,3]],"B":[[6,11]],"E":[[8,9],[8,11],[9,11],[10,11],[11,11]]},"text":"Общая фраза Carlos и Dalia: у одного из двоих в столбце была корзина с мячами – столбцы 2, 10 и 12. <b>Предположим, что это была Dalia.</b> Столбец 12 принадлежит Katya, а из клеток Dalia только R2C2 лежит в столбце 2 или 10: она на Центральном корте, и Goran с ней на месте для сидения корта – R3C7, R4C7 или R5C7, значит, столбец 7 его. У Jannik тоже есть корзина с мячами в столбце; столбец 2 занят, поэтому он в столбце 10, а Benoit переходит на R6C11. Теперь посмотрим на строки. Строка 1 может принадлежать только Hermine (сиденья R1C4 и R1C6), поэтому строка 7 – открытая только для стула Hermine R7C5 и клетки Jannik R7C10 – принадлежит Jannik. Тогда для строки 10 никого не остаётся: клетки Valerio R10C7 и R10C10 лежат в столбцах Goran и Jannik, клетка Estelle R10C11 – в столбце Benoit, а скамья R10C2 – в столбце Dalia. Противоречие – значит, корзина с мячами в столбце у <b>Carlos</b>: R12C2 или R12C10 (R12C12 – сама корзина), а Dalia не в столбце 2 или 10: R2C2 отпадает. Jannik тоже в столбце 2 или 10, поэтому эти два столбца принадлежат Carlos и Jannik – больше никто там быть не может."},{"place":["B","E"],"cand":{"C":[[12,2],[12,10]],"F":[[9,4],[9,5]],"V":[[10,7],[11,8]],"D":[[5,1],[5,8],[10,3]],"G":[[1,4],[1,6],[3,1],[3,8],[11,6]],"K":[[2,12],[3,12],[4,12],[11,12]]},"text":"Benoit не может быть в столбце 10: <b>Benoit R6C11</b>. Estelle теряет R8C10 (столбец 10) и каждую клетку столбца 11: <b>Estelle R8C9</b>. Felipe теряет R8C6 (строка Estelle), R8C10 и R9C11: он у бара, на R9C4 или R9C5 – строка 9 его. Valerio теряет R9C8 (строка 9), R10C10 (столбец 10) и R11C9 (столбец Estelle): остаются R10C7 или R11C8. Dalia теряет Террасу (R4C9 лежит в столбце Estelle, R8C3, R8C7 и R8C8 – в строке Estelle), R9C3 и R9C7 (строка Felipe) и R11C3: скамьи Раздевалки находятся в столбце 2 – места для сидения для Goran нет. У неё остаются R5C1 и R5C8 на Трибунах и R10C3 в Клубном доме; Goran находится на сиденье на трибуне (R1C4, R1C6, R3C1, R3C8) или на стуле Клубного дома R11C6."},{"place":["H","F"],"cand":{"J":[[3,10],[10,2]],"G":[[1,6],[3,1],[3,8],[11,6]],"D":[[5,1],[5,8],[10,3]],"C":[[12,2],[12,10]],"V":[[10,7],[11,8]]},"text":"Общая фраза Irina и Jannik: один из двоих сидел на скамье. <b>Предположим, что это была Irina.</b> Скамьи Центрального корта – R3C7 и R5C7, поэтому столбец 7 принадлежал бы ей, а Valerio был бы на R11C8. Кто тогда в столбце 3? Annabel не может быть на R5C3 (эта клетка заняла бы строку 5 и столбец 3, а вместе с ними все три клетки Dalia), Irina в столбце 7, значит, остаётся только Dalia: R10C3 в Клубном доме – а Goran на стуле R11C6, в строке Valerio. Противоречие – значит, на скамье сидел <b>Jannik</b>: R3C10 или R10C2 (R12C2 лежит в строке Carlos), а Irina на скамье не сидит. Строка 7 теперь открыта лишь одному человеку: <b>Hermine R7C5</b>, на стуле Террасы. Столбец 5 принадлежит ей, поэтому <b>Felipe R9C4</b>."},{"place":["G","C"],"cand":{"J":[[10,2]],"V":[[10,7],[11,8]],"D":[[5,1],[5,8]],"A":[[4,1],[4,7],[4,8],[5,1],[5,7],[5,8]],"K":[[2,12],[3,12],[4,12],[11,12]]},"text":"Строка 1 теперь может принадлежать только Goran (Hermine размещена, Jannik на скамье), а R1C4 лежит в столбце Felipe: <b>Goran R1C6</b>, на Трибунах – значит, Dalia тоже на Трибунах, на R5C1 или R5C8: строка 5 принадлежит ей. Кто был с Valerio в Кабинете? Оставшиеся клетки всех остальных лежат в других местах – только у Carlos там ещё есть клетка, R12C10 (его R12C2 – в Раздевалке). В Кабинете нужен второй человек: <b>Carlos R12C10</b> – наедине с Valerio."},{"place":["J","V","D"],"cand":{"A":[[4,7]],"K":[[2,12],[3,12],[4,12]],"I":[[2,3],[2,7],[3,3],[4,7]]},"text":"Столбец 10 принадлежит Carlos, поэтому <b>Jannik R10C2</b>, на скамье Раздевалки. Строка 10 принадлежит Jannik, поэтому <b>Valerio R11C8</b>, на собственном стуле. Столбец 8 принадлежит Valerio, поэтому <b>Dalia R5C1</b>."},{"place":["A","K","I"],"text":"Annabel: строка 5 принадлежит Dalia, поэтому она в строке 4; R4C1 лежит в столбце Dalia, R4C8 – в столбце Valerio: <b>Annabel R4C7</b>, на судейском стуле. У Katya остаются R2C12, R3C12 и R4C12 (R11C12 лежит в строке Valerio); R4C12 лежит в строке Annabel, а на R2C12 строка прямо над ней принадлежала бы Goran – мужчине. <b>Katya R3C12</b>, а женщина в строке 2 – Irina: столбец 7 принадлежит Annabel, поэтому <b>Irina R2C3</b>."},{"final":true,"text":"Дело закрыто: все три общие фразы разрешены – у Benoit корзина с мячами была в строке, у Carlos – в столбце, Jannik сидел на скамье – а Carlos был наедине с Valerio в Кабинете. <b>Carlos – убийца!</b>"}],"solver":{"rules":[{"type":"pairs","pairs":[["A","B"],["C","D"],["E","F"],["G","H"],["I","J"]]}],"occupiable":["bench","chair","seat","stool","umpirechair"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-09-29"}}