{"format":"murdoku-puzzle/1","id":"final","version":1,"difficulty":"hard","level":8,"size":{"rows":16,"cols":16},"languages":["en","hu"],"defaultLanguage":"en","title":"The Grand Final","tagline":"Tempodrom, Berlin · the GeoGuessr World Cup final, 2026 · the break before the deciding game","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-10-07","story":"Berlin, the Tempodrom, the grand final of the GeoGuessr World Cup. Debre has come back from 0–2 to level the match, and before the deciding fifth game there is a short break: the players leave the stage, the casters ask for water, and in the Hungarian corner Zeneszerzo, Konti and Jónás watch the chat explode. When the stage manager calls everybody back, Viktor, the broadcast technician, is lying dead in the Tech Zone. During the break he had spotted somebody in the hall whispering to one side over the phone – and he had told the wrong person. Nobody saw anything: every eye was on the big screen, where the replay of the fourth game was running. Fifteen people say where they were during the break. The one who was alone with Viktor is the murderer.","rules":{"standard":["Every <b>row</b> and every <b>column</b> holds exactly <b>one person</b>. As soon as you place someone, cross out their whole row and column.","<b>“Beside”</b> = directly left, right, above or below, and <b>in the same area</b>. Squares with objects (the big screens, the stage spotlights, the loudspeakers, the gaming PCs, the trophy, the microphones, the lockers, the luggage, the energy-drink fridges, the cameras, the Hungarian flag, the staircases, the desks, the ring light, the map pin banner, the mixing desk, the server rack, the projector, the bars, the vending machine, the plant, the ticket booth, the cones, the popcorn cart, the bistro table, the parasol, the table, the barrel, the Street View car, the bollard, the signpost, the tent and the lectern) cannot be occupied; the chairs, the sofas, the seats and the benches can. Two objects are the same kind of thing only when they have the same picture."],"special":["<b>Beside every exhibit of the Partner Expo – the Street View car, the bollard and the signpost – there was exactly one person from the players' camp.</b>"]},"roleNames":{"caster":"caster","player":"member of the players' camp","staff":"member of the crew","guest":"guest","victim":"victim"},"personGroups":[{"id":"casters","name":"The casters","persons":["Z","K","J","M"]},{"id":"players","name":"The players' camp","persons":["D","B","F"]},{"id":"staff","name":"The crew","persons":["H","O","N","T","E","V"]},{"id":"guests","name":"The guests","persons":["A","R","L"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Stage","cells":[[3,3],[3,4],[3,5],[3,6],[3,7],[3,8],[3,9],[3,10],[3,11],[3,12],[3,13],[3,14],[4,3],[4,4],[4,5],[4,6],[4,7],[4,8],[4,9],[4,10],[4,11],[4,12],[4,13],[4,14]],"fill":"#dcc3ea","pattern":"boards","name":"Stage"},{"id":"Backstage","cells":[[1,5],[1,6],[1,7],[1,8],[1,9],[1,10],[1,11],[1,12],[2,4],[2,5],[2,6],[2,7],[2,8],[2,9],[2,10],[2,11],[2,12],[2,13]],"fill":"#e6ddcb","pattern":"planks","name":"Backstage"},{"id":"Arena Floor","cells":[[6,7],[6,8],[6,9],[6,10],[7,7],[7,8],[7,9],[7,10],[8,7],[8,8],[8,9],[8,10],[9,7],[9,8],[9,9],[9,10],[10,7],[10,8],[10,9],[10,10]],"fill":"#f3e3b3","pattern":"tiles","name":"Arena Floor"},{"id":"Lower Ring","labelAt":[11,8],"cells":[[5,6],[5,7],[5,8],[5,9],[5,10],[5,11],[6,6],[7,6],[8,6],[9,5],[9,6],[9,11],[9,12],[10,5],[10,6],[10,11],[10,12],[11,6],[11,7],[11,8],[11,9],[11,10],[11,11]],"fill":"#cfdff0","pattern":"marble","name":"Lower Ring"},{"id":"West Stand","labelAt":[10,2],"cells":[[5,3],[6,2],[6,3],[7,2],[7,3],[8,2],[8,3],[9,2],[9,3],[9,4],[10,2],[10,3],[10,4],[11,3],[11,4],[11,5],[12,4],[12,5],[13,5]],"fill":"#bcd0e6","pattern":"marble","name":"West Stand"},{"id":"East Stand","labelAt":[10,15],"cells":[[5,12],[5,13],[5,14],[6,14],[6,15],[7,14],[7,15],[8,14],[8,15],[9,13],[9,14],[9,15],[10,13],[10,14],[10,15],[11,12],[11,13],[11,14],[12,12],[12,13],[13,11],[13,12]],"fill":"#bcd0e6","pattern":"marble","name":"East Stand"},{"id":"Analyst Desk","cells":[[5,4],[5,5],[6,4],[6,5],[7,4],[7,5],[8,4],[8,5]],"fill":"#f0cfd6","pattern":"carpet","name":"Analyst Desk"},{"id":"Hungarian Corner","cells":[[6,11],[6,12],[6,13],[7,11],[7,12],[7,13],[8,11],[8,12],[8,13]],"fill":"#f6cdb3","pattern":"carpet","name":"Hungarian Corner"},{"id":"Tech Zone","cells":[[12,6],[12,7],[12,8],[12,9],[12,10],[12,11],[13,6],[13,7],[13,8],[13,9],[13,10]],"fill":"#d7d7d7","pattern":"tiles","name":"Tech Zone"},{"id":"Foyer","labelAt":[14,5],"cells":[[4,2],[4,15],[5,1],[5,2],[5,15],[5,16],[6,1],[6,16],[7,1],[7,16],[8,1],[8,16],[9,1],[9,16],[10,1],[10,16],[11,1],[11,2],[11,15],[11,16],[12,2],[12,3],[12,14],[12,15],[13,3],[13,4],[13,13],[13,14],[14,4],[14,5],[14,6],[14,7],[14,8],[14,9],[14,10],[14,11],[14,12],[14,13]],"fill":"#efe9d6","pattern":"marble","name":"Foyer"},{"id":"Main Entrance","cells":[[15,5],[15,6],[15,7],[15,8],[15,9],[15,10],[15,11],[15,12],[16,6],[16,7],[16,8],[16,9],[16,10],[16,11]],"fill":"#e3e8d0","pattern":"tiles","name":"Main Entrance"},{"id":"Food Truck Yard","labelAt":[2,3],"cells":[[1,1],[1,2],[1,3],[1,4],[2,1],[2,2],[2,3],[3,1],[3,2],[4,1]],"fill":"#d7e6c2","pattern":"planks","name":"Food Truck Yard"},{"id":"Beer Garden","labelAt":[2,14],"cells":[[1,13],[1,14],[1,15],[1,16],[2,14],[2,15],[2,16],[3,15],[3,16],[4,16]],"fill":"#cfe3c6","pattern":"planks","name":"Beer Garden"},{"id":"Partner Expo","cells":[[12,1],[13,1],[13,2],[14,1],[14,2],[14,3],[15,1],[15,2],[15,3],[15,4],[16,1],[16,2],[16,3],[16,4],[16,5]],"fill":"#d2ece6","pattern":"planks","name":"Partner Expo"},{"id":"Panel Stage","cells":[[12,16],[13,15],[13,16],[14,14],[14,15],[14,16],[15,13],[15,14],[15,15],[15,16],[16,12],[16,13],[16,14],[16,15],[16,16]],"fill":"#d2e4dc","pattern":"planks","name":"Panel Stage"}],"objectTypes":{"bench":{"occupiable":true,"name":"bench","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\"/>"},"chair":{"occupiable":true,"name":"chair","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":"seat","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\"/>"},"sofa":{"occupiable":true,"name":"sofa","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\"/>"},"barrel":{"occupiable":false,"name":"barrel","icon":"<path d=\"M11 8 q-4 15 0 30 h24 q4 -15 0 -30 z\" fill=\"#a5733f\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><rect x=\"9\" y=\"14\" width=\"28\" height=\"3\" fill=\"#4a4a4a\"/><rect x=\"9\" y=\"29\" width=\"28\" height=\"3\" fill=\"#4a4a4a\"/><line x1=\"18\" y1=\"8\" x2=\"17\" y2=\"38\" stroke=\"#7a5230\"/><line x1=\"28\" y1=\"8\" x2=\"29\" y2=\"38\" stroke=\"#7a5230\"/>"},"bistro":{"occupiable":false,"name":"bistro table","icon":"<circle cx=\"23\" cy=\"23\" r=\"16\" fill=\"#f3f0ea\" stroke=\"#6b6158\" stroke-width=\"1.6\"/><path d=\"M11 19 q6 3 10 -1 q4 -3 10 1 M14 31 q5 -3 10 1 q3 2 7 0\" fill=\"none\" stroke=\"#d3ccc0\" stroke-width=\"1\"/><circle cx=\"18\" cy=\"25\" r=\"4.4\" fill=\"#fff\" stroke=\"#8a7f74\" stroke-width=\"1\"/><circle cx=\"18\" cy=\"25\" r=\"2.4\" fill=\"#7a4a2a\"/><path d=\"M22.4 25 h2\" stroke=\"#8a7f74\" stroke-width=\"1.2\"/><circle cx=\"29\" cy=\"19\" r=\"2.8\" fill=\"#e26d8a\"/><circle cx=\"29\" cy=\"19\" r=\"1\" fill=\"#f7d774\"/>"},"bollard":{"occupiable":false,"name":"bollard","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\"/>"},"booth":{"occupiable":false,"name":"ticket booth","icon":"<rect x=\"7\" y=\"16\" width=\"32\" height=\"26\" fill=\"#7a4a2a\" stroke=\"#3f2d1d\" stroke-width=\"1.5\"/><rect x=\"12\" y=\"21\" width=\"22\" height=\"11\" fill=\"#dfe9ee\" stroke=\"#3f2d1d\"/><path d=\"M4 16 h38 l-4 -9 h-30 z\" fill=\"#c0392b\" stroke=\"#6b1218\" stroke-width=\"1.2\"/><g fill=\"#f4efe6\"><rect x=\"10\" y=\"8\" width=\"5\" height=\"7\"/><rect x=\"21\" y=\"8\" width=\"5\" height=\"7\"/><rect x=\"32\" y=\"8\" width=\"5\" height=\"7\"/></g><rect x=\"16\" y=\"35\" width=\"14\" height=\"4\" rx=\"1\" fill=\"#c9a03a\"/>","iconTall":"<rect x=\"7\" y=\"20\" width=\"32\" height=\"68\" fill=\"#7a4a2a\" stroke=\"#3f2d1d\" stroke-width=\"1.5\"/><rect x=\"12\" y=\"30\" width=\"22\" height=\"22\" fill=\"#dfe9ee\" stroke=\"#3f2d1d\"/><rect x=\"10\" y=\"58\" width=\"26\" height=\"6\" rx=\"1\" fill=\"#c9a03a\"/><rect x=\"15\" y=\"70\" width=\"16\" height=\"9\" rx=\"2\" fill=\"#f4efe6\" stroke=\"#3f2d1d\"/><line x1=\"23\" y1=\"70\" x2=\"23\" y2=\"79\" stroke=\"#3f2d1d\" stroke-dasharray=\"2 1.5\"/><path d=\"M4 20 h38 l-4 -11 h-30 z\" fill=\"#c0392b\" stroke=\"#6b1218\" stroke-width=\"1.2\"/><g fill=\"#f4efe6\"><rect x=\"10\" y=\"10\" width=\"5\" height=\"9\"/><rect x=\"21\" y=\"10\" width=\"5\" height=\"9\"/><rect x=\"32\" y=\"10\" width=\"5\" height=\"9\"/></g>"},"camera":{"occupiable":false,"name":"camera","icon":"<rect x=\"6\" y=\"14\" width=\"26\" height=\"18\" rx=\"3\" fill=\"#2b2f33\" stroke=\"#0b0e12\" stroke-width=\"1.5\"/><path d=\"M32 19 l9 -5 v18 l-9 -5 z\" fill=\"#2b2f33\" stroke=\"#0b0e12\" stroke-width=\"1.5\"/><circle cx=\"15\" cy=\"23\" r=\"5\" fill=\"#5b6b76\" stroke=\"#c9d6dd\" stroke-width=\"1.2\"/><circle cx=\"26\" cy=\"18\" r=\"1.6\" fill=\"#e0362e\"/><rect x=\"17\" y=\"32\" width=\"4\" height=\"9\" fill=\"#5b6b76\"/><path d=\"M10 42 l9 -4 l9 4\" fill=\"none\" stroke=\"#5b6b76\" stroke-width=\"2.5\"/>"},"cone":{"occupiable":false,"name":"cone","icon":"<path d=\"M23 6 L33 38 L13 38 Z\" fill=\"#e67e22\"/><rect x=\"9\" y=\"37\" width=\"28\" height=\"5\" rx=\"1.5\" fill=\"#2b2b2b\"/><path d=\"M18.5 21 h9 l1.5 5 h-12 z\" fill=\"#fbfbfb\"/><path d=\"M16 30 h14 l1.5 5 h-17 z\" fill=\"#fbfbfb\"/>"},"console":{"occupiable":false,"name":"mixing desk","icon":"<rect x=\"5\" y=\"14\" width=\"36\" height=\"22\" rx=\"3\" fill=\"#2f3b4c\" stroke=\"#161c25\" stroke-width=\"1.5\"/><g fill=\"#7fc4d8\"><rect x=\"9\" y=\"18\" width=\"4\" height=\"10\"/><rect x=\"16\" y=\"18\" width=\"4\" height=\"10\"/><rect x=\"23\" y=\"18\" width=\"4\" height=\"10\"/><rect x=\"30\" y=\"18\" width=\"4\" height=\"10\"/></g><circle cx=\"12\" cy=\"32\" r=\"1.6\" fill=\"#f0b429\"/><circle cx=\"34\" cy=\"32\" r=\"1.6\" fill=\"#e0362e\"/>"},"counter":{"occupiable":false,"name":"bar","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":"desk","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\"/>"},"icebox":{"occupiable":false,"name":"energy-drink fridge","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>"},"lectern":{"occupiable":false,"name":"lectern","icon":"<rect x=\"21\" y=\"18\" width=\"4\" height=\"20\" fill=\"#6e4a2a\"/><rect x=\"13\" y=\"38\" width=\"20\" height=\"4\" rx=\"1.5\" fill=\"#6e4a2a\"/><path d=\"M9 20 l28 -8 l0 6 l-28 8 z\" fill=\"#a5733f\" stroke=\"#5a3a1c\" stroke-width=\"1.2\"/><path d=\"M12 18 l22 -6\" stroke=\"#f7f4ee\" stroke-width=\"3\"/><path d=\"M14 20 l18 -5\" stroke=\"#5b5852\" stroke-width=\".8\"/>"},"locker":{"occupiable":false,"name":"locker","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\"/>"},"luggage":{"occupiable":false,"name":"luggage","icon":"<rect x=\"8\" y=\"22\" width=\"30\" height=\"16\" rx=\"3\" fill=\"#6f5238\" stroke=\"#3f2d1d\" stroke-width=\"1.3\"/><rect x=\"12\" y=\"9\" width=\"22\" height=\"12\" rx=\"3\" fill=\"#a15c3e\" stroke=\"#3f2d1d\" stroke-width=\"1.3\"/><rect x=\"19\" y=\"5\" width=\"8\" height=\"4\" rx=\"2\" fill=\"#3f2d1d\"/>"},"microphone":{"occupiable":false,"name":"microphone","icon":"<ellipse cx=\"23\" cy=\"42\" rx=\"9\" ry=\"2.2\" fill=\"#3b3f44\"/><path d=\"M23 42 V24\" stroke=\"#6b7278\" stroke-width=\"2.2\"/><path d=\"M13 14 q0 11 10 11 q10 0 10 -11\" fill=\"none\" stroke=\"#3b3f44\" stroke-width=\"1.6\" stroke-linecap=\"round\"/><rect x=\"15.5\" y=\"3\" width=\"15\" height=\"19\" rx=\"7\" fill=\"#c9ced4\" stroke=\"#3b3f44\" stroke-width=\"1.4\"/><path d=\"M16.5 8 h13 M15.800 12.500 h14.400 M16.500 17 h13 M23 3.500 v18\" stroke=\"#3b3f44\" stroke-width=\"1\"/>"},"notepin":{"occupiable":false,"name":"map pin banner","icon":"<path d=\"M23 43 C23 43 8 26 8 16.5 a15 15 0 0 1 30 0 c0 9.5 -15 26.5 -15 26.5 z\" fill=\"#3d7bd9\" stroke=\"#1d3f7a\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"16.5\" r=\"9.8\" fill=\"#ffffff\"/><ellipse cx=\"19.6\" cy=\"20.6\" rx=\"3.3\" ry=\"2.4\" fill=\"#1d3f7a\" transform=\"rotate(-22 19.6 20.6)\"/><path d=\"M22.6 20.2 V9.6 q4.2 0.6 5.8 4.4\" fill=\"none\" stroke=\"#1d3f7a\" stroke-width=\"2\" stroke-linecap=\"round\"/>"},"pc":{"occupiable":false,"name":"gaming PC","icon":"<rect x=\"3\" y=\"7\" width=\"27\" height=\"19\" rx=\"2\" fill=\"#1c232c\" stroke=\"#0b0e12\" stroke-width=\"1.5\"/><rect x=\"6\" y=\"10\" width=\"21\" height=\"13\" fill=\"#2ecc71\"/><rect x=\"8\" y=\"12\" width=\"12\" height=\"2\" fill=\"#0b0e12\" opacity=\".5\"/><rect x=\"8\" y=\"16\" width=\"16\" height=\"2\" fill=\"#0b0e12\" opacity=\".5\"/><rect x=\"13\" y=\"26\" width=\"7\" height=\"4\" fill=\"#0b0e12\"/><rect x=\"8\" y=\"30\" width=\"17\" height=\"3\" rx=\"1\" fill=\"#0b0e12\"/><rect x=\"33\" y=\"5\" width=\"10\" height=\"30\" rx=\"2\" fill=\"#2f3b4c\" stroke=\"#161c25\" stroke-width=\"1.5\"/><circle cx=\"38\" cy=\"10\" r=\"1.7\" fill=\"#7fc4d8\"/><rect x=\"35\" y=\"15\" width=\"6\" height=\"13\" fill=\"#161c25\"/><rect x=\"36\" y=\"17\" width=\"4\" height=\"2\" fill=\"#e74c3c\"/>"},"plant":{"occupiable":false,"name":"plant","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\"/>"},"popcorn":{"occupiable":false,"name":"popcorn cart","icon":"<path d=\"M7 13 h32 l-3 -7 h-26 z\" fill=\"#d7263d\" stroke=\"#7a1020\" stroke-width=\"1.2\" stroke-linejoin=\"round\"/><path d=\"M14 6.5 l-1 6 M21 6 v7 M28 6 l.5 7 M34 6.5 l1.5 6\" stroke=\"#fff\" stroke-width=\"2\"/><rect x=\"9\" y=\"13\" width=\"28\" height=\"15\" fill=\"#e8f3f8\" stroke=\"#7a1020\" stroke-width=\"1.3\"/><g fill=\"#fff3c4\" stroke=\"#e0b050\" stroke-width=\".8\"><circle cx=\"14\" cy=\"24\" r=\"3\"/><circle cx=\"19\" cy=\"22\" r=\"3\"/><circle cx=\"24\" cy=\"24\" r=\"3\"/><circle cx=\"29\" cy=\"21.5\" r=\"3\"/><circle cx=\"33\" cy=\"24.5\" r=\"2.6\"/><circle cx=\"17\" cy=\"26\" r=\"2.4\"/><circle cx=\"27\" cy=\"26\" r=\"2.4\"/><circle cx=\"22\" cy=\"19\" r=\"2.2\"/></g><rect x=\"9\" y=\"28\" width=\"28\" height=\"8\" fill=\"#d7263d\" stroke=\"#7a1020\" stroke-width=\"1.3\"/><path d=\"M17 32 h12\" stroke=\"#f7d774\" stroke-width=\"1.6\"/><circle cx=\"14\" cy=\"39.5\" r=\"4\" fill=\"#2b2b2b\"/><circle cx=\"32\" cy=\"39.5\" r=\"4\" fill=\"#2b2b2b\"/><circle cx=\"14\" cy=\"39.5\" r=\"1.4\" fill=\"#bbb\"/><circle cx=\"32\" cy=\"39.5\" r=\"1.4\" fill=\"#bbb\"/>"},"projector":{"occupiable":false,"name":"projector","icon":"<circle cx=\"15\" cy=\"13\" r=\"7.5\" fill=\"#8a9099\" stroke=\"#23262b\" stroke-width=\"1.3\"/><circle cx=\"30\" cy=\"13\" r=\"7.5\" fill=\"#8a9099\" stroke=\"#23262b\" stroke-width=\"1.3\"/><g fill=\"#23262b\"><circle cx=\"15\" cy=\"13\" r=\"1.8\"/><circle cx=\"30\" cy=\"13\" r=\"1.8\"/><circle cx=\"15\" cy=\"8.8\" r=\"1.4\"/><circle cx=\"11.4\" cy=\"15\" r=\"1.4\"/><circle cx=\"18.6\" cy=\"15\" r=\"1.4\"/><circle cx=\"30\" cy=\"8.8\" r=\"1.4\"/><circle cx=\"26.4\" cy=\"15\" r=\"1.4\"/><circle cx=\"33.6\" cy=\"15\" r=\"1.4\"/></g><rect x=\"9\" y=\"21\" width=\"26\" height=\"14\" rx=\"2\" fill=\"#4a4f57\" stroke=\"#23262b\" stroke-width=\"1.4\"/><rect x=\"35\" y=\"24\" width=\"6\" height=\"8\" rx=\"1\" fill=\"#6b717a\" stroke=\"#23262b\"/><path d=\"M41 26 l5 -3 v10 l-5 -3 z\" fill=\"#f7d774\" opacity=\".85\"/><path d=\"M13 35 l-3 8 M31 35 l3 8 M22 35 v8\" stroke=\"#23262b\" stroke-width=\"2\" stroke-linecap=\"round\"/><circle cx=\"14\" cy=\"28\" r=\"1.6\" fill=\"#e0362e\"/>"},"hunflag":{"occupiable":false,"name":"Hungarian flag","icon":"<rect x=\"9\" y=\"5\" width=\"2.8\" height=\"37\" rx=\"1\" fill=\"#5a4a2a\"/><circle cx=\"10.4\" cy=\"5\" r=\"2.6\" fill=\"#d9b24a\"/><rect x=\"11.8\" y=\"8\" width=\"29.2\" height=\"6\" fill=\"#c8102e\"/><rect x=\"11.8\" y=\"14\" width=\"29.2\" height=\"6\" fill=\"#ffffff\"/><rect x=\"11.8\" y=\"20\" width=\"29.2\" height=\"6\" fill=\"#3f7a4e\"/><rect x=\"11.8\" y=\"8\" width=\"29.2\" height=\"18\" fill=\"none\" stroke=\"#3b3b3b\" stroke-width=\"1.2\" stroke-linejoin=\"round\"/><rect x=\"4.5\" y=\"40\" width=\"12\" height=\"3.5\" rx=\"1.5\" fill=\"#3b3b3b\"/>"},"ringlight":{"occupiable":false,"name":"ring light","icon":"<circle cx=\"23\" cy=\"17\" r=\"13\" fill=\"none\" stroke=\"#fff3b0\" stroke-width=\"6\"/><circle cx=\"23\" cy=\"17\" r=\"13\" fill=\"none\" stroke=\"#f2c94c\" stroke-width=\"2.5\"/><circle cx=\"23\" cy=\"17\" r=\"7\" fill=\"#fffbe6\" opacity=\".5\"/><rect x=\"21\" y=\"30\" width=\"4\" height=\"9\" fill=\"#2f3b4a\"/><path d=\"M13 42 l10 -4 l10 4\" fill=\"none\" stroke=\"#2f3b4a\" stroke-width=\"2.5\"/>"},"server":{"occupiable":false,"name":"server rack","icon":"<rect x=\"12\" y=\"3\" width=\"22\" height=\"40\" rx=\"2\" fill=\"#2f3b4c\" stroke=\"#161c25\" stroke-width=\"1.5\"/><rect x=\"15\" y=\"7\" width=\"16\" height=\"6\" fill=\"#161c25\"/><circle cx=\"18\" cy=\"10\" r=\"1.3\" fill=\"#2ecc71\"/><rect x=\"15\" y=\"15\" width=\"16\" height=\"6\" fill=\"#161c25\"/><circle cx=\"18\" cy=\"18\" r=\"1.3\" fill=\"#f0b429\"/><rect x=\"15\" y=\"23\" width=\"16\" height=\"6\" fill=\"#161c25\"/><circle cx=\"18\" cy=\"26\" r=\"1.3\" fill=\"#2ecc71\"/><rect x=\"15\" y=\"31\" width=\"16\" height=\"6\" fill=\"#161c25\"/><circle cx=\"18\" cy=\"34\" r=\"1.3\" fill=\"#e74c3c\"/><rect x=\"22\" y=\"9\" width=\"7\" height=\"2\" fill=\"#7fc4d8\" opacity=\".7\"/><rect x=\"22\" y=\"25\" width=\"7\" height=\"2\" fill=\"#7fc4d8\" opacity=\".7\"/>"},"signpost":{"occupiable":false,"name":"signpost","icon":"<rect x=\"21\" y=\"14\" width=\"4\" height=\"28\" fill=\"#6b4a2b\"/><path d=\"M8 10 h26 l5 5 l-5 5 h-26 z\" fill=\"#e9d7a8\" stroke=\"#6b4a2b\" stroke-width=\"1.3\"/><text x=\"19\" y=\"19\" font-size=\"8\" font-weight=\"700\" fill=\"#3b2a14\" text-anchor=\"middle\" font-family=\"Oswald,sans-serif\">P</text>"},"speaker":{"occupiable":false,"name":"loudspeaker","icon":"<rect x=\"11\" y=\"3\" width=\"24\" height=\"40\" rx=\"3\" fill=\"#2f3338\" stroke=\"#111\" stroke-width=\"1.4\"/><circle cx=\"23\" cy=\"13\" r=\"5\" fill=\"#555\" stroke=\"#111\" stroke-width=\"1\"/><circle cx=\"23\" cy=\"13\" r=\"1.8\" fill=\"#111\"/><circle cx=\"23\" cy=\"30\" r=\"8.5\" fill=\"#555\" stroke=\"#111\" stroke-width=\"1\"/><circle cx=\"23\" cy=\"30\" r=\"5\" fill=\"#3b3f44\"/><circle cx=\"23\" cy=\"30\" r=\"2\" fill=\"#111\"/><path d=\"M38 17 q3 5 0 10 M41 14 q5 8 0 16 M8 17 q-3 5 0 10 M5 14 q-5 8 0 16\" fill=\"none\" stroke=\"#e0b050\" stroke-width=\"1.4\" stroke-linecap=\"round\"/>"},"spotlight":{"occupiable":false,"name":"stage spotlight","icon":"<path d=\"M23 27 L13 44 M23 27 L33 44 M23 27 V44\" stroke=\"#2b2b2b\" stroke-width=\"2\" stroke-linecap=\"round\"/><path d=\"M27 12 L45 3 V25 Z\" fill=\"#f7e7a8\" opacity=\".55\"/><g transform=\"rotate(-25 21 18)\"><rect x=\"12\" y=\"12\" width=\"17\" height=\"12\" rx=\"3\" fill=\"#2f3338\" stroke=\"#111\" stroke-width=\"1.2\"/><rect x=\"28\" y=\"11\" width=\"3\" height=\"14\" rx=\"1\" fill=\"#555\"/><rect x=\"14\" y=\"9.5\" width=\"6\" height=\"2.5\" rx=\"1\" fill=\"#555\"/></g><circle cx=\"23\" cy=\"26\" r=\"2.2\" fill=\"#555\"/>"},"stairs":{"occupiable":false,"name":"staircase","icon":"<path d=\"M4 42 h10 v-10 h10 v-10 h10 v-10 h8 v40 z\" fill=\"#b9b6ae\" stroke=\"#5b5852\" stroke-width=\"1.5\"/>"},"streetcar":{"occupiable":false,"name":"Street View car","icon":"<rect x=\"21.6\" y=\"9\" width=\"2.8\" height=\"9\" fill=\"#4a4f57\"/><circle cx=\"23\" cy=\"7\" r=\"4.2\" fill=\"#2f3640\" stroke=\"#15181c\" stroke-width=\"1\"/><circle cx=\"20.4\" cy=\"6.4\" r=\"1.1\" fill=\"#8fd3e8\"/><circle cx=\"25.6\" cy=\"6.4\" r=\"1.1\" fill=\"#8fd3e8\"/><circle cx=\"23\" cy=\"9.2\" r=\"1.1\" fill=\"#8fd3e8\"/><path d=\"M5 33 V27 q0 -3 3 -3 h5 l4.5 -6.5 h11 l4.5 6.5 h5 q3 0 3 3 v6 z\" fill=\"#eef2f6\" stroke=\"#2f3b4a\" stroke-width=\"1.5\" stroke-linejoin=\"round\"/><path d=\"M14.5 24 l3.3 -4.8 h10.4 l3.3 4.8 z\" fill=\"#8fd3e8\"/><rect x=\"5\" y=\"28\" width=\"36\" height=\"2.2\" fill=\"#4285f4\"/><rect x=\"5\" y=\"30.2\" width=\"36\" height=\"1.6\" fill=\"#ea4335\"/><rect x=\"5\" y=\"31.8\" width=\"36\" height=\"1.2\" fill=\"#fbbc05\"/><circle cx=\"13\" cy=\"34\" r=\"4\" fill=\"#2f3640\"/><circle cx=\"33\" cy=\"34\" r=\"4\" fill=\"#2f3640\"/><circle cx=\"13\" cy=\"34\" r=\"1.6\" fill=\"#b9c0c8\"/><circle cx=\"33\" cy=\"34\" r=\"1.6\" fill=\"#b9c0c8\"/>"},"table":{"occupiable":false,"name":"table","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\"/>"},"tent":{"occupiable":false,"name":"tent","icon":"<path d=\"M2 42 h42\" stroke=\"#6b4a2a\" stroke-width=\"2\" stroke-linecap=\"round\"/><path d=\"M4 41 L23 9 L42 41 Z\" fill=\"#3f8f5a\" stroke=\"#1f5a34\" stroke-width=\"1.5\" stroke-linejoin=\"round\"/><path d=\"M23 9 L16 41 H30 Z\" fill=\"#23462f\"/><path d=\"M23 9 L30 41 L35 38 Z\" fill=\"#6cc08a\" stroke=\"#1f5a34\" stroke-width=\"1\"/><path d=\"M23 9 V3\" stroke=\"#6b4a2a\" stroke-width=\"2\"/><path d=\"M23 3 l6 2 l-6 2 z\" fill=\"#e0b050\"/>"},"trophy":{"occupiable":false,"name":"trophy","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\"/>"},"tv":{"occupiable":false,"name":"big screen","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\"/>"},"umbrella":{"occupiable":false,"name":"parasol","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\"/>"},"vending":{"occupiable":false,"name":"vending machine","icon":"<rect x=\"9\" y=\"4\" width=\"28\" height=\"38\" rx=\"3\" fill=\"#2f3b4c\" stroke=\"#161c25\" stroke-width=\"1.5\"/><rect x=\"13\" y=\"8\" width=\"16\" height=\"18\" fill=\"#7fc4d8\"/><rect x=\"13\" y=\"29\" width=\"20\" height=\"4\" fill=\"#f0b429\"/><rect x=\"13\" y=\"35\" width=\"20\" height=\"3\" fill=\"#8a94a0\"/>"}},"wallTypes":{},"objects":[{"cell":[1,2],"type":"popcorn"},{"cell":[1,5],"type":"locker"},{"cell":[1,6],"type":"sofa"},{"cell":[1,11],"type":"sofa"},{"cell":[1,12],"type":"locker"},{"cell":[1,14],"type":"bench"},{"cell":[1,15],"type":"table"},{"cell":[2,2],"type":"bistro"},{"cell":[2,4],"type":"luggage"},{"cell":[2,9],"type":"icebox"},{"cell":[2,13],"type":"luggage"},{"cell":[2,15],"type":"bench"},{"cell":[3,1],"type":"umbrella"},{"cell":[3,3],"type":"spotlight"},{"cell":[3,5],"type":"chair"},{"cell":[3,7],"type":"tv"},{"cell":[3,8],"type":"tv"},{"cell":[3,9],"type":"tv"},{"cell":[3,10],"type":"tv"},{"cell":[3,12],"type":"chair"},{"cell":[3,14],"type":"spotlight"},{"cell":[3,16],"type":"barrel"},{"cell":[4,2],"type":"plant"},{"cell":[4,3],"type":"speaker"},{"cell":[4,5],"type":"pc"},{"cell":[4,8],"type":"trophy"},{"cell":[4,9],"type":"microphone"},{"cell":[4,12],"type":"pc"},{"cell":[4,14],"type":"speaker"},{"cell":[5,7],"type":"seat"},{"cell":[5,8],"type":"stairs"},{"cell":[5,10],"type":"seat"},{"cell":[6,1],"type":"counter"},{"cell":[6,3],"type":"seat"},{"cell":[6,4],"type":"desk"},{"cell":[6,5],"type":"microphone"},{"cell":[6,7],"type":"speaker"},{"cell":[6,10],"type":"speaker"},{"cell":[6,13],"type":"notepin"},{"cell":[6,14],"type":"seat"},{"cell":[6,16],"type":"counter"},{"cell":[7,2],"type":"spotlight"},{"cell":[7,6],"type":"seat"},{"cell":[7,12],"type":"desk"},{"cell":[7,15],"type":"spotlight"},{"cell":[8,2],"type":"seat"},{"cell":[8,5],"type":"icebox"},{"cell":[8,11],"type":"ringlight"},{"cell":[8,15],"type":"seat"},{"cell":[9,9],"type":"hunflag"},{"cell":[9,12],"type":"seat"},{"cell":[10,3],"type":"seat"},{"cell":[10,4],"type":"stairs"},{"cell":[10,5],"type":"seat"},{"cell":[10,10],"type":"camera"},{"cell":[10,13],"type":"stairs"},{"cell":[10,14],"type":"seat"},{"cell":[11,4],"type":"seat"},{"cell":[11,7],"type":"seat"},{"cell":[11,9],"type":"stairs"},{"cell":[11,13],"type":"seat"},{"cell":[12,5],"type":"camera"},{"cell":[12,8],"type":"console"},{"cell":[12,11],"type":"projector"},{"cell":[13,1],"type":"bollard"},{"cell":[13,3],"type":"locker"},{"cell":[13,6],"type":"server"},{"cell":[13,10],"type":"camera"},{"cell":[13,12],"type":"camera"},{"cell":[14,3],"type":"tent"},{"cell":[14,10],"type":"vending"},{"cell":[14,16],"type":"speaker"},{"cell":[15,2],"type":"streetcar"},{"cell":[15,5],"type":"booth"},{"cell":[15,8],"type":"cone"},{"cell":[15,11],"type":"cone"},{"cell":[15,14],"type":"lectern"},{"cell":[16,4],"type":"signpost"},{"cell":[16,9],"type":"tv"},{"cell":[16,13],"type":"bench"},{"cell":[16,15],"type":"bench"}],"wallFeatures":[],"extras":[],"cellSize":46},"persons":[{"id":"Z","name":"Zeneszerzo","gender":"M","role":"caster","color":"#c62828","avatar":{"bg":"#2f3b4a","skin":"#f1c8a5","hair":"#4a3222","style":"short","shirt":"#1b1b1b","beard":true,"headphones":true},"clue":"There was <b>another caster</b> in his area. He was <b>not</b> in a corner of his area.","job":"host of the Hungarian co-stream","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Zeneszerzo\"><rect width=\"80\" height=\"80\" fill=\"#2f3b4a\"/><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 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#4a3222\"/><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=\"#4a3222\"/><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":"caster","constraints":[{"type":"with_role","role":"caster"},{"type":"not_corner_of_area"}]},{"id":"K","name":"Konti","gender":"M","role":"caster","color":"#2e7d32","avatar":{"bg":"#3a4a3a","skin":"#e4b998","hair":"#2a1a0a","style":"slick","shirt":"#2f4f5f","glasses":true},"clue":"An <b>energy-drink fridge</b> was somewhere in his <b>row</b>.","job":"Hungarian co-commentator","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Konti\"><rect width=\"80\" height=\"80\" fill=\"#3a4a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2f4f5f\"/><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=\"#2a1a0a\"/><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":"caster","constraints":[{"type":"row_has","obj":"icebox"}]},{"id":"J","name":"Jónás","gender":"M","role":"caster","color":"#1565c0","avatar":{"bg":"#4a3a5a","skin":"#f6d8c0","hair":"#2a1a0a","style":"curly","shirt":"#3a2a4a","beard":true},"clue":"He was beside the <b>plant</b>. There was <b>no other man</b> in his area.","job":"Hungarian co-commentator","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Jónás\"><rect width=\"80\" height=\"80\" fill=\"#4a3a5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#3a2a4a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><path d=\"M25 34 q-3 -8 4 -10 q0 -8 8 -7 q3 -4 8 -1 q6 -3 9 3 q7 0 5 8 q4 4 -1 9 q-6 -14 -16 -12 q-9 -1 -17 10 Z\" fill=\"#2a1a0a\"/><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=\"#2a1a0a\"/></svg>","solverRole":"caster","constraints":[{"type":"beside","obj":"plant"},{"type":"no_gender_in_area","gender":"M"}]},{"id":"M","name":"Mia","gender":"F","role":"caster","color":"#6a1b9a","avatar":{"bg":"#5a4a6a","skin":"#f3d3b5","hair":"#5a3a2a","style":"bob","shirt":"#8a2a4a","earrings":true},"clue":"An <b>energy-drink fridge</b> was somewhere in her area.","job":"host of the analyst desk","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Mia\"><rect width=\"80\" height=\"80\" fill=\"#5a4a6a\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#5a3a2a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#8a2a4a\"/><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=\"#5a3a2a\"/><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":"caster","constraints":[{"type":"area_has","obj":"icebox"}]},{"id":"D","name":"Debre","gender":"M","role":"player","color":"#e65100","avatar":{"bg":"#2a4a3a","skin":"#f1c8a5","hair":"#3a2a1a","style":"short","shirt":"#1f3b2a","cap":true},"clue":"A <b>loudspeaker</b> was somewhere in his <b>row</b>.","job":"the Hungarian finalist","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Debre\"><rect width=\"80\" height=\"80\" fill=\"#2a4a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1f3b2a\"/><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=\"#3a2a1a\"/><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\"/></svg>","solverRole":"player","constraints":[{"type":"row_has","obj":"speaker"}]},{"id":"B","name":"Blinky","gender":"M","role":"player","color":"#00838f","avatar":{"bg":"#22406f","skin":"#e7b98f","hair":"#1c1a1a","style":"slick","shirt":"#1d3f7a","glasses":true},"clue":"A <b>bench</b> was somewhere in his <b>row</b>.","job":"the French finalist, 2024 champion","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Blinky\"><rect width=\"80\" height=\"80\" fill=\"#22406f\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1d3f7a\"/><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 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\"/></svg>","solverRole":"player","constraints":[{"type":"row_has","obj":"bench"}]},{"id":"F","name":"Flora","gender":"F","role":"player","color":"#ad1457","avatar":{"bg":"#3a4a6a","skin":"#f6d8c0","hair":"#c9a46a","style":"ponytail","shirt":"#1d3f7a"},"clue":"","job":"Blinky's coach","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Flora\"><rect width=\"80\" height=\"80\" fill=\"#3a4a6a\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#c9a46a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1d3f7a\"/><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=\"#c9a46a\"/><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":[]},{"id":"H","name":"Hanna","gender":"F","role":"staff","color":"#5d4037","avatar":{"bg":"#6a3a5a","skin":"#f3d3b5","hair":"#b7482c","style":"long","shirt":"#6a1b9a","earrings":true,"necklace":true},"clue":"A <b>chair</b> was somewhere in her area.","job":"the MC","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Hanna\"><rect width=\"80\" height=\"80\" fill=\"#6a3a5a\"/><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=\"#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=\"#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":"staff","constraints":[{"type":"area_has","obj":"chair"}]},{"id":"O","name":"Oskar","gender":"M","role":"staff","color":"#558b2f","avatar":{"bg":"#3a3a3a","skin":"#e4b998","hair":"#9a9a9a","style":"bald","shirt":"#333333","beard":true},"clue":"Somebody else in his area was beside a <b>microphone</b>. A <b>seat</b> was somewhere in his <b>column</b>.","job":"the referee","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Oskar\"><rect width=\"80\" height=\"80\" fill=\"#3a3a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#333333\"/><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 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#9a9a9a\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 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\"/></svg>","solverRole":"staff","constraints":[{"type":"with_beside","obj":"microphone"},{"type":"col_has","obj":"seat"}]},{"id":"N","name":"Noor","gender":"F","role":"staff","color":"#283593","avatar":{"bg":"#2a3a5a","skin":"#d9a77a","hair":"#1c1a1a","style":"bun","shirt":"#2a3a5a","glasses":true},"clue":"She was in the <b>Backstage</b>. <b>Exactly one row south</b> of her was a <b>woman</b>.","job":"the anti-cheat officer","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Noor\"><rect width=\"80\" height=\"80\" fill=\"#2a3a5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2a3a5a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#d9a77a\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#d9a77a\"/><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=\"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":"staff","constraints":[{"type":"area","areas":["Backstage"]},{"type":"rel_any","dir":"S","exact":1,"gender":"F"}]},{"id":"T","name":"Timo","gender":"M","role":"staff","color":"#f9a825","avatar":{"bg":"#2a2a2a","skin":"#f1c8a5","hair":"#e0c27a","style":"short","shirt":"#1b1b1b","beanie":"#2a2a2a"},"clue":"A <b>camera</b> was somewhere in his area. He was <b>with Elin</b>.","job":"the lighting technician","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Timo\"><rect width=\"80\" height=\"80\" fill=\"#2a2a2a\"/><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 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 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=\"M24 31 Q24 11 40 11 Q56 11 56 31 Q48 21 40 21 Q32 21 24 31 Z\" fill=\"#2a2a2a\"/><rect x=\"23\" y=\"26\" width=\"34\" height=\"6\" rx=\"3\" fill=\"#2a2a2a\" stroke=\"rgba(0,0,0,.18)\"/><circle cx=\"40\" cy=\"10\" r=\"4\" fill=\"#f4efe6\"/></svg>","solverRole":"staff","constraints":[{"type":"area_has","obj":"camera"},{"type":"with","q":"E"}]},{"id":"E","name":"Elin","gender":"F","role":"staff","color":"#8e24aa","avatar":{"bg":"#5a5a6a","skin":"#f6d8c0","hair":"#e8e4dc","style":"bob","shirt":"#4a4a4a","headband":"#c0392b"},"clue":"She was <b>not</b> in a corner of her area.","job":"the photographer","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Elin\"><rect width=\"80\" height=\"80\" fill=\"#5a5a6a\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#e8e4dc\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#4a4a4a\"/><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=\"#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\"/><rect x=\"26\" y=\"23\" width=\"28\" height=\"5\" rx=\"2\" fill=\"#c0392b\"/></svg>","solverRole":"staff","constraints":[{"type":"not_corner_of_area"}]},{"id":"A","name":"Ákos","gender":"M","role":"guest","color":"#d84315","avatar":{"bg":"#2e5a3a","skin":"#e7b98f","hair":"#5a4a3a","style":"short","shirt":"#2e7d32","scarf":"#c0392b"},"clue":"He was the <b>only man</b> beside a <b>camera</b>. He was <b>alone in his area</b>.","job":"a fan with a flag","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ákos\"><rect width=\"80\" height=\"80\" fill=\"#2e5a3a\"/><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=\"#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=\"#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=\"M30 58 Q40 70 50 58 L48 66 Q40 76 32 66 Z\" fill=\"#c0392b\"/></svg>","solverRole":"guest","constraints":[{"type":"only_beside","obj":"camera","gender":"M"},{"type":"alone"}]},{"id":"R","name":"Réka","gender":"F","role":"guest","color":"#00695c","avatar":{"bg":"#7a4a6a","skin":"#f3d3b5","hair":"#1c1a1a","style":"long","shirt":"#ad1457","necklace":true},"clue":"A <b>bench</b> was somewhere in her area.","job":"a reporter","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Réka\"><rect width=\"80\" height=\"80\" fill=\"#7a4a6a\"/><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=\"#ad1457\"/><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=\"#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\"/></svg>","solverRole":"guest","constraints":[{"type":"area_has","obj":"bench"}]},{"id":"L","name":"Lotte","gender":"F","role":"guest","color":"#4e342e","avatar":{"bg":"#4a4a3a","skin":"#f1c8a5","hair":"#c9a46a","style":"bun","shirt":"#5d4037","glasses":true,"necklace":true},"clue":"She was <b>right beside an area where nobody was</b>.","job":"the sponsor's representative, host of the expo","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Lotte\"><rect width=\"80\" height=\"80\" fill=\"#4a4a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5d4037\"/><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=\"#f1c8a5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1c8a5\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#c9a46a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#c9a46a\"/><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":"guest","constraints":[{"type":"adjacent_area_empty"}]},{"id":"V","name":"Viktor","gender":"M","role":"victim","color":"#1b1b1b","avatar":{"bg":"#2a2a3a","skin":"#e4b998","hair":"#3a2a1a","style":"short","shirt":"#1b1b1b","mustache":true,"mustacheColor":"#3a2a1a","glasses":true},"clue":"<b>The victim.</b> He was found in the <b>Tech Zone</b>, beside the <b>mixing desk</b> – alone with the murderer.","job":"the broadcast technician","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Viktor\"><rect width=\"80\" height=\"80\" fill=\"#2a2a3a\"/><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 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#3a2a1a\"/><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=\"#3a2a1a\"/><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":["Tech Zone"]},{"type":"beside","obj":"console"}]}],"victim":"V","murderer":"L","solution":{"Z":[6,12],"K":[8,13],"J":[5,2],"M":[7,4],"D":[14,1],"B":[16,5],"F":[15,3],"H":[4,10],"O":[3,6],"N":[1,11],"T":[11,14],"E":[9,15],"A":[10,9],"R":[2,16],"L":[12,7],"V":[13,8]},"walkthrough":[{"place":["J","D","F","B"],"cand":{},"text":"Three exhibits, three people from the players' camp: the squares beside the bollard (R12C1, R13C2, R14C1), the Street View car (R14C2, R15C1, R15C3, R16C2) and the signpost (R15C4, R16C3, R16C5) do not overlap, and each exhibit needs exactly one of them, so Debre, Blinky and Flora are all in the Partner Expo, one beside each exhibit. Debre had a loudspeaker in his row (rows 4, 6 or 14), so he is at R14C1 or R14C2; Blinky had a bench in his row (rows 1, 2 or 16), so he is at R16C2, R16C3 or R16C5. The plant R4C2 has a single free neighbour inside the Foyer: <b>Jónás is at R5C2</b>, and column 2 is his. That leaves <b>Debre at R14C1</b>, beside the bollard; Flora must be beside the car, at R15C1 or R15C3 – column 1 is Debre's, so <b>Flora is at R15C3</b> – and with column 3 taken <b>Blinky is at R16C5</b>, beside the signpost."},{"place":["H"],"cand":{"O":[[3,4],[3,6],[3,12],[3,13]],"N":[[1,6],[1,7],[1,8],[1,9],[1,11]],"K":[[8,4],[8,6],[8,7],[8,8],[8,9],[8,12],[8,13],[8,14],[8,15]]},"text":"Oskar had somebody else beside a microphone in his area. The microphone R6C5 at the Analyst Desk has its free neighbours R5C5 and R7C5 in Blinky's column, so nobody can be there; the microphone R4C9 on the Stage has R4C10 as its only free neighbour (the trophy and the big screen fill the others). Oskar is therefore on the Stage, and someone is at R4C10. The Stage covers rows 3–4 only, so it holds exactly these two people; Hanna had a chair in her area, and the only chairs are the Stage's R3C5 and R3C12 – she is the companion: <b>Hanna is at R4C10</b>. Oskar is in row 3, in a column with a seat: R3C4, R3C6, R3C12 or R3C13. Noor was in the Backstage, rows 1–2, with a woman exactly one row south of her; row 3 is Oskar's, so Noor is in row 1 and the person in row 2 is a woman – Konti, who had an energy-drink fridge in his row (rows 2 and 8), is in row 8."},{"place":["V","A"],"cand":{"L":[[12,6],[12,7]]},"text":"Viktor was alone with the murderer, so the Tech Zone holds exactly two people. Who is the second? Timo and Elin were together, and Zeneszerzo had another caster with him – either pair would make three; Konti is in row 8, Mia's area has a fridge (Backstage or Analyst Desk), Noor is in the Backstage, Réka's area has a bench (Beer Garden or Panel Stage), Ákos was alone, and the rest are placed. Only Lotte is left: <b>Lotte is the murderer</b>, somewhere in the Tech Zone. Now Viktor: beside the mixing desk, at R12C7, R12C9 or R13C8. Ákos, the only man beside a camera, can be at R10C9, R12C4, R12C12 or R13C11 (the camera neighbours in Hanna's and Blinky's columns are out, and the Tech Zone belongs to Viktor and Lotte). Viktor at R12C9 would push Ákos to R13C11 and leave Lotte no row-13 square. Viktor at R12C7 would force Ákos to R10C9 (R13C11 would again take row 13) and Lotte to R13C8 – but the only area touching that square is the Foyer, and it is not empty: Jónás is there. So <b>Viktor is at R13C8</b>, Lotte is in row 12, <b>Ákos is at R10C9</b>, alone on the Arena Floor, and Lotte is at R12C6 or R12C7."},{"place":["M","R","N"],"cand":{"L":[[12,6],[12,7]]},"text":"Rows 12 and 13 belong to Lotte and Viktor. Réka (a bench in her area) was in the Beer Garden or on the Panel Stage; the Panel Stage's free squares lie in rows 12–16, which are all taken, so Réka is in the Beer Garden, in row 2 (row 1 is Noor's, row 3 Oskar's, row 4 Hanna's). Mia had a fridge in her area, Backstage or Analyst Desk; the Backstage's rows 1 and 2 are Noor's and Réka's, so <b>Mia is at R7C4</b>. Column 16 must hold somebody: R9C16 and R11C16 in the Foyer are open to nobody (Jónás tolerates no other man there, and every remaining woman is bound elsewhere), every other square of the column holds an object or lies in a taken row – so <b>Réka is at R2C16</b>. Noor, in row 1, could still be at R1C6, R1C7, R1C9 or R1C11; column 11 has no other taker (R6C11, R9C11 and R11C11 are corners, which Zeneszerzo avoids, R7C11 and R10C11 lie in Mia's and Ákos's rows, R3C11 has no seat in its column for Oskar, Konti is in row 8, Timo and Elin need a camera in their area, Lotte is in the Tech Zone), so <b>Noor is at R1C11</b>."},{"place":["L"],"cand":{"K":[[8,6],[8,12],[8,13],[8,14],[8,15]],"O":[[3,6],[3,12],[3,13]]},"text":"Lotte was right beside an area where nobody was. From R12C7 the only neighbouring area is the Lower Ring (R11C7); from R12C6 it is the Lower Ring (R11C6) or the West Stand (R12C5). Suppose Lotte is at R12C6. Column 6 is then hers, so Konti loses R8C6 and sits in row 8 of the Hungarian Corner or the East Stand (R8C12–R8C15); Oskar, with R3C6 gone, is at R3C12 or R3C13; Timo and Elin, whose camera can only be the East Stand's (the Arena Floor is Ákos's alone, the West Stand squares R9C4 and R11C4 are in Mia's column, the Tech Zone is full), are also in columns 12–15. Oskar, Konti, Timo and Elin thus fill columns 12–15, so Zeneszerzo must be at R11C7 in the Lower Ring – and his caster companion could only be Konti at R8C6, in Lotte's column. Contradiction: <b>Lotte is at R12C7</b>, and the Lower Ring is empty."},{"place":["O"],"cand":{"K":[[8,12],[8,13]],"Z":[[6,12],[6,14],[9,14],[9,15],[11,13]],"T":[[6,14],[6,15],[9,13],[9,14],[9,15],[11,12],[11,13],[11,14]],"E":[[6,14],[9,14],[9,15],[11,13]]},"text":"The Lower Ring is empty, so Konti is at R8C12, R8C13, R8C14 or R8C15, and Zeneszerzo – his caster companion can only be Konti: Jónás's area holds no other man, and the Analyst Desk has no free square for him – is in the same area, the Hungarian Corner or the East Stand. Timo and Elin are in the East Stand too. Four people – Zeneszerzo, Konti, Timo, Elin – in the four columns 12–15: those columns are theirs, so <b>Oskar is at R3C6</b>. Now Konti. At R8C14 Zeneszerzo would join him in the East Stand (R9C15 or R11C13), column 12 could only be filled by Timo at R11C12, row 11 would be Timo's, Zeneszerzo would be at R9C15 – and Elin would have no square (R6C14 is in Konti's column, rows 9 and 11 are taken). At R8C15 again Timo at R11C12, Zeneszerzo at R6C14 or R9C14 – and Elin's remaining squares, R6C14 and R9C14, are in the same column as Zeneszerzo's. Both fail: Konti is in the Hungarian Corner, at R8C12 or R8C13."},{"place":["Z","K","T","E"],"cand":{},"text":"Zeneszerzo joins Konti in the Hungarian Corner: not in a corner (R6C11, R8C13), not in Mia's row 7, not in Konti's row 8 – <b>Zeneszerzo is at R6C12</b>, so <b>Konti is at R8C13</b>. Timo and Elin take the East Stand's remaining rows 9 and 11 and columns 14 and 15; Elin was not in a corner, and R11C14 is one, so she is in row 9: <b>Timo is at R11C14</b> and <b>Elin at R9C15</b>."},{"final":true,"text":"Everyone is placed. Viktor was alone with <b>Lotte</b> in the Tech Zone – the sponsor's representative is the murderer. Zeneszerzo and Konti in the Hungarian Corner, Jónás in the Foyer, Mia at the Analyst Desk, Debre, Flora and Blinky at the three exhibits of the Partner Expo, Oskar and Hanna on the Stage, Noor in the Backstage, Timo and Elin in the East Stand, Ákos on the Arena Floor and Réka in the Beer Garden."}],"solver":{"rules":[{"type":"each_obj_beside_count","obj":"streetcar","role":"player","min":1,"max":1},{"type":"each_obj_beside_count","obj":"bollard","role":"player","min":1,"max":1},{"type":"each_obj_beside_count","obj":"signpost","role":"player","min":1,"max":1}],"occupiable":["chair","sofa","seat","bench"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-10-07"},"score":191.107}