{"format":"murdoku-puzzle/1","id":"final-whistle","iconSet":"catalogue","version":1,"difficulty":"expert","level":9,"size":{"rows":16,"cols":16},"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":"Fluierul final","tagline":"Centru acvatic olimpic · cincisprezece minute după finala de polo · arbitra nu a mai ajuns la ceremonie","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-10-18","story":"Finala de polo, aruncări de la cinci metri: gazdele câștigă la un singur gol, tribuna fierbe. La un sfert de oră după fluierul final se află că Vlatka, arbitra care a acordat golul disputat, a dispărut – și odată cu ea foaia de joc. Șaisprezece persoane mai erau în clădire. Vlatka a fost găsită moartă; foaia de joc nu s-a mai găsit.","rules":{"standard":["Fiecare <b>rând</b> și fiecare <b>coloană</b> conține exact <b>o persoană</b>. De îndată ce plasezi pe cineva, taie tot rândul și toată coloana sa.","<b>„Lângă”</b> = direct la stânga, la dreapta, deasupra sau dedesubt, și <b>în aceeași zonă</b>. Pătratele cu obiecte (porțile, tabela de scor, gențile frigorifice, sacul cu mingi, scările, colacii de salvare, steagul roșu, lămpile, steagul albastru, mesele, turnul de șampanie, plantele în ghiveci, birourile, camerele TV, monitoarele, tejgheaua, indicatorul, microfonul, ecranul de proiecție, automatul de vânzare, aparatul de espresso, dulapurile de vestiar, dușurile, frigiderele, toaleta, dulapul, lavoarul, trofeul și stâlpul de steag) nu pot fi ocupate; piscinele, taburetul, băncile, locurile în tribună, fotoliile, scaunele, masa de masaj și podiumul pot. Un fotoliu nu este un scaun.","Direcțiile se referă la rânduri și coloane, nu la aceeași linie: <i>„exact un rând la nord de el se afla un invitat”</i> = persoana din rândul imediat de deasupra era un invitat, în orice coloană; <i>„a fost cea mai nordică persoană din zona ei”</i> = nimeni altcineva din zona ei nu se afla pe un rând mai sus.","Ucigașul a fost <b>singur cu victima</b>: nimeni altcineva nu se afla în acea zonă. Victima nu a făcut nicio declarație – pătratul ei rezultă și el din cele ale celorlalți."],"special":["<b>Lângă fiecare dintre cele două porți se afla exact o persoană.</b>"],"notes":["Fotoliul nu este scaun.","<i>„A fost singură cu o femeie”</i> = în afară de ea, în zona ei nu a mai fost decât o femeie."],"example":{}},"roleNames":{"home":"jucător al gazdelor","away":"jucător al oaspeților","official":"oficial","media":"membru al presei","guest":"invitat al organizatorilor","victim":"victimă"},"personGroups":[{"id":"home","name":"Gazdele","persons":["A","B","C"]},{"id":"away","name":"Oaspeții","persons":["D","E","F"]},{"id":"officials","name":"Oficialii","persons":["G","H","I","V"]},{"id":"media","name":"Presa","persons":["J","K"]},{"id":"guests","name":"Invitații organizatorilor","persons":["L","M","N","O"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Entrance Hall","cells":[[1,1],[1,2],[1,3],[1,4],[1,5],[1,6],[2,1],[2,2],[2,3],[2,4],[3,1],[3,2]],"fill":"#dfe9ee","pattern":"tiles","labelAt":[1,1.5],"name":"Hol de intrare"},{"id":"VIP Box","cells":[[1,7],[1,8],[1,9],[1,10],[1,11],[1,12],[2,5],[2,6],[2,7],[2,8],[2,9],[2,10],[2,11],[2,12]],"fill":"#e6dcc8","pattern":"boards","labelAt":[1,7.5],"name":"Lojă VIP"},{"id":"Broadcast Studio","cells":[[1,13],[1,14],[1,15],[1,16],[2,13],[2,14],[2,15],[2,16],[3,13],[3,14]],"fill":"#efd9c9","pattern":"marble","labelAt":[1,13.5],"name":"Studio TV"},{"id":"Home Stand","cells":[[3,3],[3,4],[4,1],[4,2],[4,3],[4,4],[5,1],[5,2],[5,3],[5,4],[6,1],[6,2],[6,3],[6,4],[7,1],[7,2],[7,3],[8,1],[8,2],[8,3],[9,1],[9,2],[9,3],[9,4],[10,1],[10,2],[10,3],[10,4],[11,1],[11,2],[11,3],[11,4],[12,4]],"fill":"#f2e6c8","pattern":"planks","labelAt":[3,3.5],"name":"Tribuna gazdelor"},{"id":"Press Tribune","cells":[[3,5],[3,6],[3,7],[3,8],[3,9],[3,10],[3,11],[3,12]],"fill":"#d5e6d8","pattern":"tiles","labelAt":[3,5],"name":"Tribuna presei"},{"id":"Away Stand","cells":[[3,15],[3,16],[4,13],[4,14],[4,15],[4,16],[5,13],[5,14],[5,15],[5,16],[6,13],[6,14],[6,15],[6,16],[7,14],[7,15],[7,16],[8,14],[8,15],[8,16],[9,13],[9,14],[9,15],[9,16],[10,13],[10,14],[10,15],[10,16],[11,13],[11,14],[11,15],[11,16],[12,13],[12,14]],"fill":"#d9d6e0","pattern":"tiles","labelAt":[3,15.5],"name":"Tribuna oaspeților"},{"id":"Pool Hall","cells":[[4,5],[4,6],[4,7],[4,8],[4,9],[4,10],[4,11],[4,12],[5,5],[5,6],[5,7],[5,8],[5,9],[5,10],[5,11],[5,12],[6,5],[6,6],[6,7],[6,8],[6,9],[6,10],[6,11],[6,12],[7,4],[7,5],[7,6],[7,7],[7,8],[7,9],[7,10],[7,11],[7,12],[7,13],[8,4],[8,5],[8,6],[8,7],[8,8],[8,9],[8,10],[8,11],[8,12],[8,13],[9,5],[9,6],[9,7],[9,8],[9,9],[9,10],[9,11],[9,12],[10,5],[10,6],[10,7],[10,8],[10,9],[10,10],[10,11],[10,12],[11,5],[11,6],[11,7],[11,8],[11,9],[11,10],[11,11],[11,12],[12,5],[12,6],[12,7],[12,8],[12,9],[12,10],[12,11],[12,12]],"fill":"#e4ddd0","pattern":"boards","labelAt":[4,5.5],"name":"Sala piscinelor"},{"id":"Mixed Zone","cells":[[12,1],[12,2],[12,3],[13,1],[13,2],[13,3],[13,4],[14,1],[14,2],[14,3]],"fill":"#e8e4d8","pattern":"planks","labelAt":[12,1.5],"name":"Zona mixtă"},{"id":"Cafeteria","cells":[[12,15],[12,16],[13,14],[13,15],[13,16],[14,14],[14,15],[14,16]],"fill":"#e2e8d0","pattern":"marble","labelAt":[12,15.5],"name":"Bufet"},{"id":"Home Dressing Room","cells":[[13,5],[13,6],[13,7],[13,8],[14,4],[14,5],[14,6],[14,7],[14,8],[15,5],[15,6],[15,7]],"fill":"#ecdfe6","pattern":"tiles","labelAt":[13,5.5],"name":"Vestiarul gazdelor"},{"id":"Away Dressing Room","cells":[[13,9],[13,10],[14,9],[14,10],[14,11],[15,8],[15,9],[15,10],[15,11],[16,9],[16,10]],"fill":"#dfe9ee","pattern":"tiles","labelAt":[13,9.5],"name":"Vestiarul oaspeților"},{"id":"Referees' Room","cells":[[13,11],[13,12],[13,13],[14,12],[14,13]],"fill":"#e6dcc8","pattern":"boards","labelAt":[13,12.5],"name":"Camera arbitrilor"},{"id":"Doping Control","cells":[[15,1],[15,2],[15,3],[15,4],[16,1],[16,2],[16,3],[16,4]],"fill":"#efd9c9","pattern":"marble","labelAt":[15,1.5],"name":"Control antidoping"},{"id":"Medical Room","cells":[[15,12],[15,13],[15,14],[16,11],[16,12],[16,13],[16,14]],"fill":"#f2e6c8","pattern":"planks","labelAt":[15,12.5],"name":"Cabinet medical"},{"id":"Ceremony Room","cells":[[15,15],[15,16],[16,15],[16,16]],"fill":"#d5e6d8","pattern":"tiles","labelAt":[15,15.5],"name":"Sala de ceremonii"},{"id":"Warm-up Pool","cells":[[16,5],[16,6],[16,7],[16,8]],"fill":"#d9d6e0","pattern":"tiles","labelAt":[16,5],"name":"Piscina de încălzire"}],"objectTypes":{"pool":{"occupiable":true,"name":"piscină","icon":"<rect x=\"0\" y=\"0\" width=\"46\" height=\"46\" fill=\"#9fd3ea\"/><path d=\"M4 14 q5 -4 10 0 t10 0 t10 0 t10 0\" fill=\"none\" stroke=\"#e8f6fb\" stroke-width=\"2\"/><path d=\"M4 26 q5 -4 10 0 t10 0 t10 0 t10 0\" fill=\"none\" stroke=\"#6fb6d4\" stroke-width=\"2\"/><path d=\"M4 38 q5 -4 10 0 t10 0 t10 0 t10 0\" fill=\"none\" stroke=\"#e8f6fb\" stroke-width=\"2\"/>"},"wpgoal":{"occupiable":false,"name":"poartă","icon":"<rect x=\"7\" y=\"12\" width=\"32\" height=\"21\" fill=\"#f7f7f7\" stroke=\"#546e7a\" stroke-width=\"1.4\" stroke-linejoin=\"round\"/><path d=\"M10 16 H36 M10 20.5 H36 M10 25 H36 M10 29.5 H36 M13.5 13 V32 M20 13 V32 M26 13 V32 M32.5 13 V32\" stroke=\"#9fb3bd\" stroke-width=\"0.8\"/><path d=\"M5 10.5 H41\" stroke=\"#546e7a\" stroke-width=\"3.4\" stroke-linecap=\"round\"/><path d=\"M5 10.5 H41\" stroke=\"#ffffff\" stroke-width=\"1.6\" stroke-linecap=\"round\"/><path d=\"M5 10.5 V35 M41 10.5 V35\" stroke=\"#546e7a\" stroke-width=\"3.2\" stroke-linecap=\"round\"/><path d=\"M5 11 V34.5 M41 11 V34.5\" stroke=\"#ffffff\" stroke-width=\"1.4\" stroke-linecap=\"round\"/><rect x=\"3\" y=\"35\" width=\"40\" height=\"4\" rx=\"2\" fill=\"#ffca28\" stroke=\"#b8860b\" stroke-width=\"1.1\"/>"},"scoreboard":{"occupiable":false,"name":"tabelă de scor","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\"/>"},"cooler":{"occupiable":false,"name":"geantă frigorifică","icon":"<rect x=\"7\" y=\"14\" width=\"32\" height=\"26\" rx=\"4\" fill=\"#3d7dc8\" stroke=\"#1f4a80\" stroke-width=\"1.5\"/><rect x=\"5\" y=\"9\" width=\"36\" height=\"9\" rx=\"3\" fill=\"#e9f0f7\" stroke=\"#1f4a80\" stroke-width=\"1.5\"/><rect x=\"18\" y=\"5\" width=\"10\" height=\"5\" rx=\"2\" fill=\"#1f4a80\"/><rect x=\"12\" y=\"24\" width=\"22\" height=\"4\" rx=\"2\" fill=\"#e9f0f7\" opacity=\".8\"/>"},"stool":{"occupiable":true,"name":"taburet","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\"/>"},"bench":{"occupiable":true,"name":"bancă","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\"/>"},"ballbasket":{"occupiable":false,"name":"sac cu mingi","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\"/>"},"ladder_pool":{"occupiable":false,"name":"scară","icon":"<path d=\"M15 43 V14 a5 5 0 0 1 5 -5 h1 M31 43 V14 a5 5 0 0 0 -5 -5 h-1\" fill=\"none\" stroke=\"#5b6b76\" stroke-width=\"5\" stroke-linecap=\"round\"/><path d=\"M15 43 V14 a5 5 0 0 1 5 -5 h1 M31 43 V14 a5 5 0 0 0 -5 -5 h-1\" fill=\"none\" stroke=\"#e4ebef\" stroke-width=\"2.4\" stroke-linecap=\"round\"/><rect x=\"15\" y=\"18\" width=\"16\" height=\"3.2\" rx=\"1\" fill=\"#8a949c\" stroke=\"#5b6b76\" stroke-width=\"1\"/><rect x=\"15\" y=\"26.5\" width=\"16\" height=\"3.2\" rx=\"1\" fill=\"#8a949c\" stroke=\"#5b6b76\" stroke-width=\"1\"/><rect x=\"15\" y=\"35\" width=\"16\" height=\"3.2\" rx=\"1\" fill=\"#8a949c\" stroke=\"#5b6b76\" stroke-width=\"1\"/>"},"lifebuoy":{"occupiable":false,"name":"colac de salvare","icon":"<circle cx=\"23\" cy=\"23\" r=\"14\" fill=\"none\" stroke=\"#f4f1e8\" stroke-width=\"8\"/><circle cx=\"23\" cy=\"23\" r=\"14\" fill=\"none\" stroke=\"#d9541e\" stroke-width=\"8\" stroke-dasharray=\"11 11\" stroke-dashoffset=\"5.5\"/><circle cx=\"23\" cy=\"23\" r=\"18\" fill=\"none\" stroke=\"#3b3f45\" stroke-width=\"1\"/><circle cx=\"23\" cy=\"23\" r=\"10\" fill=\"none\" stroke=\"#3b3f45\" stroke-width=\"1\"/><path d=\"M5 23 q-2 -8 4 -14 M41 23 q2 -8 -4 -14\" fill=\"none\" stroke=\"#c9a46b\" stroke-width=\"1.5\"/>"},"seat":{"occupiable":true,"name":"loc în tribună","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\"/>"},"redflag":{"occupiable":false,"name":"steag roșu","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\"/><path d=\"M11.8 8 H41 L33.5 17 L41 26 H11.8 Z\" fill=\"#c0392b\" stroke=\"#7d2018\" stroke-width=\"1.3\" stroke-linejoin=\"round\"/><path d=\"M11.8 14.6 H35.5 L33.5 17 L35.5 19.4 H11.8 Z\" fill=\"#ffffff\"/><rect x=\"4.5\" y=\"40\" width=\"12\" height=\"3.5\" rx=\"1.5\" fill=\"#3b3b3b\"/>"},"lamp":{"occupiable":false,"name":"lampă","icon":"<circle cx=\"23\" cy=\"12\" r=\"9\" fill=\"#f7e9a8\" opacity=\".5\"/><rect x=\"21\" y=\"16\" width=\"4\" height=\"24\" fill=\"#2f3b4a\"/><rect x=\"14\" y=\"39\" width=\"18\" height=\"4\" rx=\"1.5\" fill=\"#2f3b4a\"/><circle cx=\"23\" cy=\"12\" r=\"5\" fill=\"#f2c94c\" stroke=\"#2f3b4a\" stroke-width=\"1.4\"/>"},"blueflag":{"occupiable":false,"name":"steag albastru","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\"/><path d=\"M11.8 8 Q19 5 26 8 T40 8 V26 Q33 29 26 26 T11.8 26 Z\" fill=\"#2e6fb7\" stroke=\"#1d4a80\" stroke-width=\"1.3\" stroke-linejoin=\"round\"/><circle cx=\"26\" cy=\"17\" r=\"4.2\" fill=\"#ffffff\"/><rect x=\"4.5\" y=\"40\" width=\"12\" height=\"3.5\" rx=\"1.5\" fill=\"#3b3b3b\"/>"},"armchair":{"occupiable":true,"name":"fotoliu","icon":"<rect x=\"6\" y=\"14\" width=\"34\" height=\"24\" rx=\"6\" fill=\"#b3252f\" stroke=\"#6b1218\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"8\" width=\"24\" height=\"14\" rx=\"5\" fill=\"#d0333f\" stroke=\"#6b1218\" stroke-width=\"1.5\"/><rect x=\"6\" y=\"20\" width=\"7\" height=\"14\" rx=\"3\" fill=\"#8a1a22\"/><rect x=\"33\" y=\"20\" width=\"7\" height=\"14\" rx=\"3\" fill=\"#8a1a22\"/>"},"table":{"occupiable":false,"name":"masă","icon":"<rect x=\"7\" y=\"7\" width=\"32\" height=\"32\" rx=\"5\" fill=\"#b98a5a\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><rect x=\"12\" y=\"12\" width=\"22\" height=\"22\" rx=\"3\" fill=\"#d1a675\"/>","iconTall":"<rect x=\"7\" y=\"7\" width=\"32\" height=\"78\" rx=\"5\" fill=\"#b98a5a\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><rect x=\"12\" y=\"12\" width=\"22\" height=\"68\" rx=\"3\" fill=\"#d1a675\"/>"},"champagne":{"occupiable":false,"name":"turn de șampanie","icon":"<rect x=\"4\" y=\"41\" width=\"38\" height=\"3\" rx=\"1.5\" fill=\"#e6dcc8\" stroke=\"#9a8a5a\" stroke-width=\".8\"/><path d=\"M4 33 q6 5.5 12 0 z\" fill=\"#f3d772\" stroke=\"#9a8a5a\" stroke-width=\"1\"/><path d=\"M10 35.7 v4.3 M7 40.2 h6\" stroke=\"#9a8a5a\" stroke-width=\"1.2\"/><path d=\"M17 33 q6 5.5 12 0 z\" fill=\"#f3d772\" stroke=\"#9a8a5a\" stroke-width=\"1\"/><path d=\"M23 35.7 v4.3 M20 40.2 h6\" stroke=\"#9a8a5a\" stroke-width=\"1.2\"/><path d=\"M30 33 q6 5.5 12 0 z\" fill=\"#f3d772\" stroke=\"#9a8a5a\" stroke-width=\"1\"/><path d=\"M36 35.7 v4.3 M33 40.2 h6\" stroke=\"#9a8a5a\" stroke-width=\"1.2\"/><path d=\"M10.5 23 q6 5.5 12 0 z\" fill=\"#f3d772\" stroke=\"#9a8a5a\" stroke-width=\"1\"/><path d=\"M16.5 25.7 v4.3 M13.5 30.2 h6\" stroke=\"#9a8a5a\" stroke-width=\"1.2\"/><path d=\"M23.5 23 q6 5.5 12 0 z\" fill=\"#f3d772\" stroke=\"#9a8a5a\" stroke-width=\"1\"/><path d=\"M29.5 25.7 v4.3 M26.5 30.2 h6\" stroke=\"#9a8a5a\" stroke-width=\"1.2\"/><path d=\"M17 13 q6 5.5 12 0 z\" fill=\"#f3d772\" stroke=\"#9a8a5a\" stroke-width=\"1\"/><path d=\"M23 15.7 v4.3 M20 20.2 h6\" stroke=\"#9a8a5a\" stroke-width=\"1.2\"/><g fill=\"#fff\"><circle cx=\"21\" cy=\"11\" r=\".8\"/><circle cx=\"25\" cy=\"9\" r=\".7\"/><circle cx=\"23\" cy=\"6\" r=\".8\"/></g>"},"plant":{"occupiable":false,"name":"plantă în ghiveci","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\"/>"},"desk":{"occupiable":false,"name":"birou","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\"/>"},"chair":{"occupiable":true,"name":"scaun","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\"/>"},"camera":{"occupiable":false,"name":"cameră TV","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\"/>"},"tv":{"occupiable":false,"name":"monitor","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\"/>"},"counter":{"occupiable":false,"name":"tejghea","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\"/>"},"sign":{"occupiable":false,"name":"indicator","icon":"<rect x=\"21\" y=\"22\" width=\"4\" height=\"20\" fill=\"#6b6f76\"/><rect x=\"5\" y=\"6\" width=\"36\" height=\"17\" rx=\"3\" fill=\"#2e7d32\" stroke=\"#1b4d1e\" stroke-width=\"1.5\"/><path d=\"M10 14.5 h15 m-4 -4 l4 4 l-4 4\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><circle cx=\"33\" cy=\"14.5\" r=\"3.5\" fill=\"#ffffff\"/>"},"microphone":{"occupiable":false,"name":"microfon","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\"/>"},"screen":{"occupiable":false,"name":"ecran de proiecție","icon":"<rect x=\"4\" y=\"5\" width=\"38\" height=\"5.5\" rx=\"2.7\" fill=\"#2b2f36\" stroke=\"#15181c\" stroke-width=\"1\"/><rect x=\"7\" y=\"10\" width=\"32\" height=\"25\" fill=\"#f7f7f2\" stroke=\"#8a8f96\" stroke-width=\"1\"/><rect x=\"10\" y=\"13\" width=\"26\" height=\"19\" fill=\"#dfe8f2\"/><path d=\"M14 29 l5 -6 l4 4 l6 -8 l3 4 v6 h-18 z\" fill=\"#b9cde0\"/><rect x=\"7\" y=\"34.5\" width=\"32\" height=\"3.5\" rx=\"1.2\" fill=\"#2b2f36\"/><path d=\"M23 38 v3.5\" stroke=\"#2b2f36\" stroke-width=\"1.3\"/><circle cx=\"23\" cy=\"42.5\" r=\"1.6\" fill=\"#2b2f36\"/>"},"vending":{"occupiable":false,"name":"automat de vânzare","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\"/>"},"espresso":{"occupiable":false,"name":"aparat de espresso","icon":"<path d=\"M12 16 q11 -13 22 0 z\" fill=\"#c8894a\" stroke=\"#6b4420\" stroke-width=\"1.3\"/><circle cx=\"23\" cy=\"5.5\" r=\"2.2\" fill=\"#e0b050\" stroke=\"#6b4420\" stroke-width=\".8\"/><rect x=\"8\" y=\"16\" width=\"30\" height=\"22\" rx=\"2\" fill=\"#cfd5db\" stroke=\"#555d66\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"19\" width=\"24\" height=\"5\" rx=\"1\" fill=\"#8a929b\"/><circle cx=\"23\" cy=\"21.5\" r=\"1.8\" fill=\"#e0b050\"/><rect x=\"12\" y=\"24\" width=\"7\" height=\"4\" fill=\"#3b3f44\"/><rect x=\"27\" y=\"24\" width=\"7\" height=\"4\" fill=\"#3b3f44\"/><path d=\"M15.5 28 v2 M30.5 28 v2\" stroke=\"#6b4420\" stroke-width=\"1.2\"/><rect x=\"12.5\" y=\"31\" width=\"6\" height=\"5\" rx=\"1\" fill=\"#fff\" stroke=\"#555d66\"/><rect x=\"27.5\" y=\"31\" width=\"6\" height=\"5\" rx=\"1\" fill=\"#fff\" stroke=\"#555d66\"/><rect x=\"6\" y=\"38\" width=\"34\" height=\"4\" rx=\"1.5\" fill=\"#6b4420\"/>"},"locker":{"occupiable":false,"name":"dulap de vestiar","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\"/>"},"shower":{"occupiable":false,"name":"duș","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\"/>"},"icebox":{"occupiable":false,"name":"frigider","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>"},"toilet":{"occupiable":false,"name":"toaletă","icon":"<rect x=\"14\" y=\"6\" width=\"18\" height=\"10\" rx=\"2\" fill=\"#dfe6ea\" stroke=\"#6b7680\" stroke-width=\"1.5\"/><ellipse cx=\"23\" cy=\"30\" rx=\"11\" ry=\"12\" fill=\"#ffffff\" stroke=\"#6b7680\" stroke-width=\"1.5\"/><ellipse cx=\"23\" cy=\"30\" rx=\"6\" ry=\"7\" fill=\"#c9d6dd\"/>"},"massage":{"occupiable":true,"name":"masă de masaj","icon":"<ellipse cx=\"23\" cy=\"6.2\" rx=\"7.5\" ry=\"4.6\" fill=\"#5e9f98\" stroke=\"#2f5f5a\" stroke-width=\"1.3\"/><ellipse cx=\"23\" cy=\"6.2\" rx=\"3.4\" ry=\"1.9\" fill=\"#2a4a46\"/><rect x=\"20.5\" y=\"10.4\" width=\"5\" height=\"2.6\" fill=\"#8c8a82\"/><rect x=\"11\" y=\"12.5\" width=\"24\" height=\"32\" rx=\"4\" fill=\"#6fb0a9\" stroke=\"#2f5f5a\" stroke-width=\"1.5\"/><rect x=\"13.6\" y=\"15.1\" width=\"18.8\" height=\"26.8\" rx=\"2.5\" fill=\"none\" stroke=\"rgba(255,255,255,.55)\" stroke-width=\".9\" stroke-dasharray=\"2 1.6\"/><rect x=\"8.5\" y=\"30\" width=\"29\" height=\"7.5\" rx=\"1.6\" fill=\"#f7f4ee\" stroke=\"#8c8a82\" stroke-width=\"1.1\"/><path d=\"M8.5 33.75 h29\" stroke=\"#d6cfc2\" stroke-width=\"1\"/>"},"cabinet":{"occupiable":false,"name":"dulap","icon":"<rect x=\"10\" y=\"4\" width=\"26\" height=\"38\" rx=\"2\" fill=\"#6b7680\" stroke=\"#3d444b\" stroke-width=\"1.5\"/><rect x=\"14\" y=\"9\" width=\"18\" height=\"9\" fill=\"#9aa1a8\"/><rect x=\"14\" y=\"21\" width=\"18\" height=\"9\" fill=\"#9aa1a8\"/><rect x=\"14\" y=\"33\" width=\"18\" height=\"6\" fill=\"#9aa1a8\"/>"},"sink":{"occupiable":false,"name":"lavoar","icon":"<rect x=\"7\" y=\"9\" width=\"32\" height=\"28\" rx=\"4\" fill=\"#dfe6ea\" stroke=\"#6b7680\" stroke-width=\"1.5\"/><ellipse cx=\"23\" cy=\"24\" rx=\"11\" ry=\"7\" fill=\"#ffffff\" stroke=\"#8a949c\"/><circle cx=\"23\" cy=\"24\" r=\"2\" fill=\"#8a949c\"/><rect x=\"21\" y=\"10\" width=\"4\" height=\"6\" fill=\"#8a949c\"/>"},"podium":{"occupiable":true,"name":"podium","icon":"<rect x=\"7\" y=\"16\" width=\"32\" height=\"24\" rx=\"3\" fill=\"#8f6a44\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"20\" width=\"24\" height=\"16\" rx=\"2\" fill=\"#b98a5a\"/><line x1=\"23\" y1=\"6\" x2=\"31\" y2=\"13\" stroke=\"#222\" stroke-width=\"2\" stroke-linecap=\"round\"/>"},"trophy":{"occupiable":false,"name":"trofeu","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\"/>"},"flagpole":{"occupiable":false,"name":"stâlp de steag","icon":"<rect x=\"22\" y=\"4\" width=\"2.5\" height=\"38\" fill=\"#3b3b3b\"/><path d=\"M24.5 6 h14 l-4 5 l4 5 h-14 z\" fill=\"#c0392b\"/><rect x=\"16\" y=\"40\" width=\"15\" height=\"4\" rx=\"1.5\" fill=\"#3b3b3b\"/>"}},"wallTypes":{},"objects":[{"cell":[1,2],"type":"counter"},{"cell":[1,5],"type":"sign"},{"cell":[1,9],"type":"armchair"},{"cell":[1,11],"type":"table"},{"cell":[1,14],"type":"camera"},{"cell":[2,2],"type":"plant"},{"cell":[2,5],"type":"plant"},{"cell":[2,7],"type":"armchair"},{"cell":[2,11],"type":"champagne"},{"cell":[2,13],"type":"chair"},{"cell":[2,15],"type":"desk"},{"cell":[3,6],"type":"desk"},{"cell":[3,8],"type":"chair"},{"cell":[3,10],"type":"desk"},{"cell":[3,13],"type":"tv"},{"cell":[4,2],"type":"seat"},{"cell":[4,6],"type":"cooler"},{"cell":[4,9],"type":"scoreboard"},{"cell":[4,12],"type":"stool"},{"cell":[4,15],"type":"seat"},{"cell":[5,1],"type":"redflag"},{"cell":[5,6],"type":"pool"},{"cell":[5,7],"type":"pool"},{"cell":[5,8],"type":"pool"},{"cell":[5,9],"type":"pool"},{"cell":[5,10],"type":"pool"},{"cell":[5,11],"type":"pool"},{"cell":[5,16],"type":"blueflag"},{"cell":[6,3],"type":"seat"},{"cell":[6,6],"type":"pool"},{"cell":[6,7],"type":"pool"},{"cell":[6,8],"type":"pool"},{"cell":[6,9],"type":"pool"},{"cell":[6,10],"type":"pool"},{"cell":[6,11],"type":"pool"},{"cell":[6,14],"type":"seat"},{"cell":[7,4],"type":"lifebuoy"},{"cell":[7,6],"type":"wpgoal"},{"cell":[7,7],"type":"pool"},{"cell":[7,8],"type":"pool"},{"cell":[7,9],"type":"pool"},{"cell":[7,10],"type":"pool"},{"cell":[7,11],"type":"pool"},{"cell":[8,1],"type":"lamp"},{"cell":[8,6],"type":"pool"},{"cell":[8,7],"type":"pool"},{"cell":[8,8],"type":"pool"},{"cell":[8,9],"type":"pool"},{"cell":[8,10],"type":"pool"},{"cell":[8,11],"type":"wpgoal"},{"cell":[8,16],"type":"lamp"},{"cell":[9,2],"type":"seat"},{"cell":[9,6],"type":"pool"},{"cell":[9,7],"type":"pool"},{"cell":[9,8],"type":"pool"},{"cell":[9,9],"type":"pool"},{"cell":[9,10],"type":"pool"},{"cell":[9,11],"type":"pool"},{"cell":[9,15],"type":"seat"},{"cell":[10,6],"type":"pool"},{"cell":[10,7],"type":"pool"},{"cell":[10,8],"type":"pool"},{"cell":[10,9],"type":"pool"},{"cell":[10,10],"type":"pool"},{"cell":[10,11],"type":"pool"},{"cell":[11,3],"type":"seat"},{"cell":[11,7],"type":"bench"},{"cell":[11,10],"type":"bench"},{"cell":[11,14],"type":"seat"},{"cell":[12,1],"type":"camera"},{"cell":[12,6],"type":"ballbasket"},{"cell":[12,11],"type":"ladder_pool"},{"cell":[12,16],"type":"vending"},{"cell":[13,2],"type":"microphone"},{"cell":[13,5],"type":"locker"},{"cell":[13,8],"type":"cooler"},{"cell":[13,9],"type":"cooler"},{"cell":[13,10],"type":"locker"},{"cell":[13,11],"type":"tv"},{"cell":[13,12],"type":"desk"},{"cell":[13,14],"type":"espresso"},{"cell":[13,15],"type":"table"},{"cell":[14,1],"type":"screen"},{"cell":[14,5],"type":"bench"},{"cell":[14,8],"type":"locker"},{"cell":[14,10],"type":"bench"},{"cell":[14,13],"type":"chair"},{"cell":[14,16],"type":"chair"},{"cell":[15,1],"type":"desk"},{"cell":[15,4],"type":"icebox"},{"cell":[15,7],"type":"shower"},{"cell":[15,11],"type":"locker"},{"cell":[15,12],"type":"icebox"},{"cell":[15,13],"type":"massage"},{"cell":[15,15],"type":"podium"},{"cell":[15,16],"type":"flagpole"},{"cell":[16,2],"type":"chair"},{"cell":[16,4],"type":"toilet"},{"cell":[16,5],"type":"ladder_pool"},{"cell":[16,6],"type":"pool"},{"cell":[16,7],"type":"pool"},{"cell":[16,8],"type":"lifebuoy"},{"cell":[16,9],"type":"shower"},{"cell":[16,11],"type":"cabinet"},{"cell":[16,14],"type":"sink"},{"cell":[16,16],"type":"trophy"}],"wallFeatures":[],"extras":[],"cellSize":46,"labelStyle":2},"persons":[{"id":"A","name":"Ante","gender":"M","role":"home","color":"#c62828","avatar":{"bg":"#2f4858","skin":"#c98d62","hair":"#1c1a1a","style":"short","beard":true,"shirt":"#c62828"},"clue":"În zona lui era un <b>invitat al organizatorilor</b>.","job":"căpitanul gazdelor, pivot","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ante\"><rect width=\"80\" height=\"80\" fill=\"#2f4858\"/><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=\"#c98d62\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#c98d62\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#1c1a1a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#1c1a1a\"/></svg>","solverRole":"home","constraints":[{"type":"with_role","role":"guest"}]},{"id":"B","name":"Bruno","gender":"M","role":"home","color":"#1565c0","avatar":{"bg":"#1b2a33","skin":"#f1c8a5","hair":"#5a5a5a","style":"slick","mustache":true,"mustacheColor":"#5a5a5a","shirt":"#1565c0"},"clue":"<b>Sacul cu mingi</b> se afla undeva pe <b>coloana</b> lui. În zona lui <b>nu era niciun alt bărbat</b>.","job":"portarul gazdelor","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Bruno\"><rect width=\"80\" height=\"80\" fill=\"#1b2a33\"/><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=\"#f1c8a5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1c8a5\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#5a5a5a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#5a5a5a\"/></svg>","solverRole":"home","constraints":[{"type":"col_has","obj":"ballbasket"},{"type":"no_gender_in_area","gender":"M"}]},{"id":"C","name":"Ciprijan","gender":"M","role":"home","color":"#2e7d32","avatar":{"bg":"#3d5a6e","skin":"#e9bf9b","hair":"#2a1c14","style":"short","cap":true,"beard":true,"shirt":"#2e7d32"},"clue":"A fost în <b>Vestiarul oaspeților</b>.","job":"atacant exterior al gazdelor","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ciprijan\"><rect width=\"80\" height=\"80\" fill=\"#3d5a6e\"/><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=\"#e9bf9b\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e9bf9b\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#2a1c14\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#2a1c14\"/><path d=\"M24 24 Q24 11 40 11 Q56 11 56 24 Z\" fill=\"#22406f\"/><rect x=\"22\" y=\"22\" width=\"36\" height=\"5\" rx=\"2\" fill=\"#12213a\"/><circle cx=\"40\" cy=\"18\" r=\"2.6\" fill=\"#f0b429\"/></svg>","solverRole":"home","constraints":[{"type":"area","areas":["Away Dressing Room"]}]},{"id":"D","name":"Damir","gender":"M","role":"away","color":"#6a1b9a","avatar":{"bg":"#5a2a2a","skin":"#efc7a3","hair":"#8a8278","style":"bald","glasses":true,"mustache":true,"mustacheColor":"#8a8278","shirt":"#6a1b9a"},"clue":"A fost <b>singura persoană</b> de lângă o <b>bancă</b>. A fost <b>cea mai estică persoană din zona sa</b>.","job":"căpitanul oaspeților","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Damir\"><rect width=\"80\" height=\"80\" fill=\"#5a2a2a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#6a1b9a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#efc7a3\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#efc7a3\"/><path d=\"M26 30 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#8a8278\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 30 Z\" fill=\"#8a8278\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"46\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><line x1=\"39\" y1=\"35\" x2=\"41\" y2=\"35\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><path d=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#8a8278\"/></svg>","solverRole":"away","constraints":[{"type":"only_beside","obj":"bench"},{"type":"extreme_in_area","dir":"E"}]},{"id":"E","name":"Emanuel","gender":"M","role":"away","color":"#e65100","avatar":{"bg":"#2a2a3a","skin":"#f6d8c0","hair":"#4a3a2a","style":"short","beard":true,"glasses":true,"shirt":"#e65100"},"clue":"A fost <b>singurul bărbat</b> de lângă <b>toaletă</b>.","job":"portarul oaspeților","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Emanuel\"><rect width=\"80\" height=\"80\" fill=\"#2a2a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#e65100\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#4a3a2a\"/><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=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#4a3a2a\"/></svg>","solverRole":"away","constraints":[{"type":"only_beside","obj":"toilet","gender":"M"}]},{"id":"F","name":"Filip","gender":"M","role":"away","color":"#00838f","avatar":{"bg":"#2f4858","skin":"#c98d62","hair":"#1c1a1a","style":"short","beard":true,"shirt":"#00838f"},"clue":"A fost <b>singurul bărbat</b> de lângă <b>tejghea</b>.","job":"fundaș central al oaspeților","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Filip\"><rect width=\"80\" height=\"80\" fill=\"#2f4858\"/><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=\"#c98d62\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#c98d62\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#1c1a1a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#1c1a1a\"/></svg>","solverRole":"away","constraints":[{"type":"only_beside","obj":"counter","gender":"M"}]},{"id":"G","name":"Gordana","gender":"F","role":"official","color":"#5d4037","avatar":{"bg":"#5b2c6f","skin":"#f0cdb0","hair":"#2a1c14","style":"ponytail","headband":"#ffffff","shirt":"#5d4037"},"clue":"A fost lângă <b>steagul albastru</b>. A fost <b>singură cu o femeie</b>.","job":"delegata tehnică","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Gordana\"><rect width=\"80\" height=\"80\" fill=\"#5b2c6f\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#2a1c14\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5d4037\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f0cdb0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f0cdb0\"/><path d=\"M26 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 Z\" fill=\"#2a1c14\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><rect x=\"26\" y=\"23\" width=\"28\" height=\"5\" rx=\"2\" fill=\"#ffffff\"/></svg>","solverRole":"official","constraints":[{"type":"beside","obj":"blueflag"},{"type":"with_gender","gender":"F","exact":true}]},{"id":"H","name":"Hrvoje","gender":"M","role":"official","color":"#ad1457","avatar":{"bg":"#1b2a33","skin":"#f1c8a5","hair":"#5a5a5a","style":"slick","mustache":true,"mustacheColor":"#5a5a5a","shirt":"#ad1457"},"clue":"A fost lângă <b>tabela de scor</b>.","job":"al doilea arbitru","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Hrvoje\"><rect width=\"80\" height=\"80\" fill=\"#1b2a33\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#ad1457\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f1c8a5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1c8a5\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#5a5a5a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#5a5a5a\"/></svg>","solverRole":"official","constraints":[{"type":"beside","obj":"scoreboard"}]},{"id":"I","name":"Iva","gender":"F","role":"official","color":"#f9a825","avatar":{"bg":"#6e2c4b","skin":"#e7b98f","hair":"#1c1a1a","style":"bun","earrings":true,"shirt":"#f9a825"},"clue":"A fost în <b>Tribuna gazdelor</b>.","job":"controloarea antidoping","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Iva\"><rect width=\"80\" height=\"80\" fill=\"#6e2c4b\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#f9a825\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e7b98f\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e7b98f\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#1c1a1a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#1c1a1a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"official","constraints":[{"type":"area","areas":["Home Stand"]}]},{"id":"J","name":"Josipa","gender":"F","role":"media","color":"#00695c","avatar":{"bg":"#35607a","skin":"#f3d3b5","hair":"#d9b464","style":"long","necklace":true,"shirt":"#00695c"},"clue":"A fost <b>cea mai nordică persoană din zona ei</b>. A fost lângă un <b>scaun</b>.","job":"reporteră TV","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Josipa\"><rect width=\"80\" height=\"80\" fill=\"#35607a\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#d9b464\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#00695c\"/><path d=\"M31 58 Q40 66 49 58\" fill=\"none\" stroke=\"#f3e2b3\" stroke-width=\"2\" stroke-dasharray=\"2 2\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f3d3b5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f3d3b5\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#d9b464\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/></svg>","solverRole":"media","constraints":[{"type":"extreme_in_area","dir":"N"},{"type":"beside","obj":"chair"}]},{"id":"K","name":"Krešimir","gender":"M","role":"media","color":"#283593","avatar":{"bg":"#3d5a6e","skin":"#e9bf9b","hair":"#2a1c14","style":"short","cap":true,"beard":true,"shirt":"#283593"},"clue":"Undeva pe <b>rândul</b> lui se afla un <b>birou</b>. În zona lui era o <b>femeie</b>.","job":"operator de cameră","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Krešimir\"><rect width=\"80\" height=\"80\" fill=\"#3d5a6e\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#283593\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e9bf9b\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e9bf9b\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#2a1c14\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#2a1c14\"/><path d=\"M24 24 Q24 11 40 11 Q56 11 56 24 Z\" fill=\"#22406f\"/><rect x=\"22\" y=\"22\" width=\"36\" height=\"5\" rx=\"2\" fill=\"#12213a\"/><circle cx=\"40\" cy=\"18\" r=\"2.6\" fill=\"#f0b429\"/></svg>","solverRole":"media","constraints":[{"type":"row_has","obj":"desk"},{"type":"with_gender","gender":"F"}]},{"id":"L","name":"Lucija","gender":"F","role":"guest","color":"#8d6e63","avatar":{"bg":"#7a6a3c","skin":"#f6d8c0","hair":"#8a5a3a","style":"bob","glasses":true,"shirt":"#8d6e63"},"clue":"<b>Exact o persoană</b> a fost într-o <b>piscină</b> – <b>nu ea</b>, ci cineva din zona ei. Altcineva din zona ei a fost lângă o <b>bancă</b>.","job":"secretara comitetului de organizare","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Lucija\"><rect width=\"80\" height=\"80\" fill=\"#7a6a3c\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#8a5a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#8d6e63\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#8a5a3a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"46\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><line x1=\"39\" y1=\"35\" x2=\"41\" y2=\"35\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/></svg>","solverRole":"guest","constraints":[{"type":"with_only_on","obj":"pool"},{"type":"with_beside","obj":"bench"}]},{"id":"M","name":"Marta","gender":"F","role":"guest","color":"#7cb342","avatar":{"bg":"#4a5a3a","skin":"#f1c8a5","hair":"#b7482c","style":"ponytail","earrings":true,"shirt":"#7cb342"},"clue":"<b>Tejgheaua</b> se afla undeva pe <b>coloana</b> ei. <b>Exact două rânduri la nord</b> de ea, cineva a fost lângă <b>apă</b>.","job":"reprezentanta sponsorului","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Marta\"><rect width=\"80\" height=\"80\" fill=\"#4a5a3a\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#b7482c\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#7cb342\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f1c8a5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1c8a5\"/><path d=\"M26 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 Z\" fill=\"#b7482c\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"guest","constraints":[{"type":"col_has","obj":"counter"},{"type":"rel_any","dir":"N","exact":2,"beside":"pool"}]},{"id":"N","name":"Nikolina","gender":"F","role":"guest","color":"#ef6c00","avatar":{"bg":"#5b2c6f","skin":"#f0cdb0","hair":"#2a1c14","style":"ponytail","headband":"#ffffff","shirt":"#ef6c00"},"clue":"<b>Steagul albastru</b> se afla undeva pe <b>rândul</b> ei.","job":"medica echipei","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Nikolina\"><rect width=\"80\" height=\"80\" fill=\"#5b2c6f\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#2a1c14\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#ef6c00\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f0cdb0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f0cdb0\"/><path d=\"M26 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 Z\" fill=\"#2a1c14\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><rect x=\"26\" y=\"23\" width=\"28\" height=\"5\" rx=\"2\" fill=\"#ffffff\"/></svg>","solverRole":"guest","constraints":[{"type":"row_has","obj":"blueflag"}]},{"id":"O","name":"Ozren","gender":"M","role":"guest","color":"#0097a7","avatar":{"bg":"#5a2a2a","skin":"#efc7a3","hair":"#8a8278","style":"bald","glasses":true,"mustache":true,"mustacheColor":"#8a8278","shirt":"#0097a7"},"clue":"<b>Sacul cu mingi</b> se afla undeva pe <b>rândul</b> lui.","job":"directorul piscinei","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ozren\"><rect width=\"80\" height=\"80\" fill=\"#5a2a2a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#0097a7\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#efc7a3\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#efc7a3\"/><path d=\"M26 30 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#8a8278\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 30 Z\" fill=\"#8a8278\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"46\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><line x1=\"39\" y1=\"35\" x2=\"41\" y2=\"35\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><path d=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#8a8278\"/></svg>","solverRole":"guest","constraints":[{"type":"row_has","obj":"ballbasket"}]},{"id":"V","name":"Vlatka","gender":"F","role":"victim","color":"#1b1b1b","avatar":{"bg":"#6e2c4b","skin":"#e7b98f","hair":"#1c1a1a","style":"bun","earrings":true,"shirt":"#1b1b1b"},"clue":"<b>Victima.</b> A fost singură cu ucigașul.","job":"arbitra finalei","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Vlatka\"><rect width=\"80\" height=\"80\" fill=\"#6e2c4b\"/><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=\"#e7b98f\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e7b98f\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#1c1a1a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#1c1a1a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><path d=\"M12 12 L68 68 M68 12 L12 68\" stroke=\"#e0362e\" stroke-width=\"5\" stroke-linecap=\"round\" opacity=\".9\"/></svg>","solverRole":"official","constraints":[]}],"victim":"V","murderer":"K","solution":{"F":[1,1],"B":[2,6],"J":[3,7],"H":[4,8],"N":[5,14],"G":[6,16],"L":[7,5],"A":[8,10],"I":[9,4],"M":[10,2],"D":[11,11],"O":[12,15],"K":[13,13],"V":[14,12],"C":[15,9],"E":[16,3]},"walkthrough":[{"place":["E","F","G"],"cand":{"A":[[2,7],[2,8],[2,9],[2,10],[2,12],[2,13],[2,14],[3,5],[3,7],[3,8],[3,9],[3,11],[3,12],[3,14],[3,15],[7,5],[7,7],[7,8],[7,9],[7,10],[7,11],[7,12],[7,13],[7,14],[7,15],[8,5],[8,7],[8,8],[8,9],[8,10],[8,12],[8,13],[8,14],[8,15],[9,5],[9,7],[9,8],[9,9],[9,10],[9,11],[9,12],[9,13],[9,14],[9,15],[10,5],[10,8],[10,9],[10,11],[10,12],[10,13],[10,14],[10,15],[11,5],[11,7],[11,10],[11,12],[11,13],[11,14],[11,15],[12,5],[12,8],[12,9],[12,12],[12,13],[12,14],[12,15],[13,7],[13,13],[14,5],[14,7],[14,10],[14,12],[14,13],[14,14],[14,15],[15,8],[15,9],[15,13],[15,14],[15,15]],"B":[[2,6],[8,6],[9,6],[10,6],[13,6],[15,6]],"C":[[14,10],[15,8],[15,9]],"D":[[10,7],[10,10],[11,8],[11,9],[11,11],[12,7],[12,10],[14,9],[14,11],[15,5],[15,10]],"H":[[4,8],[4,10]],"I":[[3,4],[9,4],[10,4],[11,4],[12,4]],"J":[[2,14],[3,7],[3,9],[13,13],[14,12],[14,15]],"K":[[2,7],[2,8],[2,9],[2,10],[2,12],[2,13],[2,14],[3,5],[3,7],[3,8],[3,9],[3,11],[3,12],[3,14],[3,15],[13,7],[13,13],[15,8],[15,9],[15,13],[15,14],[15,15]],"L":[[7,5],[7,12],[7,13],[8,5],[8,12],[8,13],[9,5],[9,12],[10,5],[10,12],[11,5],[11,7],[11,10],[11,12],[12,5],[12,8],[12,9],[12,12]],"M":[[3,2],[7,2],[8,2],[9,2],[10,2],[11,2],[12,2],[14,2],[15,2]],"N":[[5,5],[5,7],[5,8],[5,9],[5,10],[5,11],[5,12],[5,13],[5,14],[5,15]],"O":[[12,5],[12,8],[12,9],[12,12],[12,13],[12,14],[12,15]],"V":[[2,7],[2,8],[2,9],[2,10],[2,12],[2,13],[2,14],[3,5],[3,7],[3,8],[3,9],[3,11],[3,12],[3,14],[3,15],[7,5],[7,7],[7,8],[7,9],[7,10],[7,11],[7,12],[7,13],[7,14],[7,15],[8,5],[8,7],[8,8],[8,9],[8,10],[8,12],[8,13],[8,14],[8,15],[9,5],[9,7],[9,8],[9,9],[9,10],[9,11],[9,12],[9,13],[9,14],[9,15],[10,5],[10,8],[10,9],[10,11],[10,12],[10,13],[10,14],[10,15],[11,5],[11,7],[11,10],[11,12],[11,13],[11,14],[11,15],[12,5],[12,8],[12,9],[12,12],[12,13],[12,14],[12,15],[13,7],[13,13],[14,5],[14,7],[14,10],[14,12],[14,13],[14,14],[14,15],[15,8],[15,9],[15,13],[15,14],[15,15]]},"text":"Emanuel was the only man beside the toilet (R16C4); the toilet’s only free neighbour in his area is R16C3: <b>Emanuel is at R16C3.</b> Filip was the only man beside the counter (R1C2), so he is at R1C1 or R1C3, and column 3 is Emanuel’s: <b>Filip is at R1C1.</b> Now several people own a whole line. Bruno had the ball bag (R12C6) in his column, so column 6 is his; Marta had the counter in her column, so column 2 is hers; Nikolina had the blue flag (R5C16) in her row, so row 5 is hers; nobody else can stand in those lines. Iva was in the Home Stand, which spans columns 1-4, and columns 1, 2 and 3 belong to Filip, Marta and Emanuel – so column 4 is hers. Hrvoje was beside the scoreboard (R4C9), at R4C8 or R4C10 (R5C9 lies in Nikolina’s row), so row 4 is his. Gordana was beside the blue flag, at R4C16 or R6C16 (R5C15 lies in Nikolina’s row), so column 16 is hers – and R4C16 lies in Hrvoje’s row: <b>Gordana is at R6C16.</b>"},{"place":[],"cand":{"A":[[3,15],[7,5],[7,7],[8,5],[8,7],[8,8],[8,9],[8,10],[8,12],[8,13],[8,14],[8,15],[9,5],[9,7],[9,8],[9,9],[9,10],[9,11],[9,12],[9,13],[9,14],[9,15],[10,5],[10,8],[10,9],[10,11],[10,12],[10,13],[10,14],[10,15],[11,5],[11,7],[11,10],[11,12],[11,13],[11,14],[11,15],[14,14]],"B":[[2,6],[13,6],[15,6]],"C":[[14,10],[15,8],[15,9]],"D":[[10,7],[10,10],[11,8],[11,9],[11,11]],"H":[[4,8],[4,10]],"I":[[3,4],[9,4],[10,4],[11,4]],"J":[[2,14],[3,7],[3,9],[13,13],[14,12],[14,15]],"K":[[2,7],[2,8],[2,9],[2,10],[2,12],[2,13],[2,14],[3,5],[3,7],[3,8],[3,9],[3,11],[3,12],[3,14],[3,15],[13,7],[13,13],[15,8],[15,9],[15,13],[15,14],[15,15]],"L":[[7,5],[8,5],[8,12],[8,13],[9,5],[9,12],[10,5],[10,12],[11,5],[11,7],[11,10],[11,12]],"M":[[9,2],[10,2],[11,2]],"N":[[5,5],[5,7],[5,8],[5,9],[5,10],[5,11],[5,12],[5,13],[5,14],[5,15]],"O":[[12,5],[12,8],[12,9],[12,12],[12,13],[12,14],[12,15]],"V":[[2,7],[2,8],[2,9],[2,10],[2,12],[2,13],[2,14],[3,5],[3,7],[3,8],[3,9],[3,11],[3,12],[3,14],[3,15],[7,5],[7,7],[8,5],[8,7],[8,8],[8,9],[8,10],[8,12],[8,13],[8,14],[8,15],[9,5],[9,7],[9,8],[9,9],[9,10],[9,11],[9,12],[9,13],[9,14],[9,15],[10,5],[10,8],[10,9],[10,11],[10,12],[10,13],[10,14],[10,15],[11,5],[11,7],[11,10],[11,12],[11,13],[11,14],[11,15],[13,7],[13,13],[14,5],[14,7],[14,10],[14,12],[14,13],[14,14],[14,15],[15,8],[15,9],[15,13],[15,14],[15,15]]},"text":"Ozren had the ball bag in his row, so row 12 is his. Marta said somebody beside the water was exactly two rows north of her; judging by the remaining candidates, such a person can only be in row 5, 7, 8 or 9, so Marta can only be in row 7, 9, 10 or 11, and R3C2, R8C2, R14C2 and R15C2 drop out. Ante said there was a guest of the organisers in his area, and that can come true only in the Away Stand (Nikolina or Ozren), the Pool Hall (Lucija, Nikolina or Ozren) or the Cafeteria (only Ozren): the VIP Box can still take only Bruno, Krešimir and Vlatka; the Broadcast Studio, the Press Tribune and the Referees’ Room only Josipa, Krešimir and Vlatka; the Home Dressing Room only Bruno, Damir, Krešimir and Vlatka; the Away Dressing Room only Ciprijan, Damir, Krešimir and Vlatka; the Medical Room and the Ceremony Room only Krešimir and Vlatka – never a guest – so Ante’s squares in all those rooms drop out. Lucija said somebody in her area was in a pool, and the only other pools are in row 16, which is Emanuel’s, so she is certainly in the Pool Hall; somebody else there was beside a bench, and that can only be Damir, the only one beside a bench. So Damir is in the Pool Hall too, and his squares beside the benches of the dressing rooms, R14C9, R14C11, R15C5 and R15C10, drop out (the squares beside benches are his alone). If Ante were at R14C15 in the Cafeteria, his guest could only be Ozren, whose only Cafeteria square, R12C15, lies in Ante’s column: R14C15 is out. Bruno had no other man in his area, but Damir and Hrvoje are certainly in the Pool Hall, so Bruno cannot be there: R8C6, R9C6 and R10C6 drop out. Finally, by the special rule exactly one person was beside each goal. Around the goal at R7C6, R6C6 lies in Gordana’s row and R8C6 has just dropped out, so the free squares, R7C5 and R7C7, are both in row 7: row 7 belongs to the person beside that goal, and the rest of it is empty – R7C1-R7C3 and R7C8-R7C16."},{"place":["H","C"],"cand":{"A":[[3,15],[7,5],[7,7],[8,10],[9,5],[9,7],[9,13],[9,14],[9,15],[10,5],[10,13],[10,14],[10,15],[11,5],[11,7],[11,13],[11,14],[11,15],[14,14]],"B":[[2,6],[13,6]],"D":[[10,7],[11,11]],"I":[[3,4],[9,4],[10,4],[11,4]],"J":[[2,14],[3,7],[13,13],[14,12],[14,15]],"K":[[2,13],[3,14],[3,15],[13,7],[13,13]],"L":[[7,5],[9,5],[10,5],[11,5],[11,7]],"M":[[9,2],[10,2],[11,2]],"N":[[5,5],[5,7],[5,13],[5,14],[5,15]],"O":[[12,5],[12,13],[12,14],[12,15]],"V":[[2,7],[2,12],[2,13],[2,14],[3,5],[3,7],[3,11],[3,12],[3,14],[3,15],[7,5],[7,7],[8,10],[9,5],[9,7],[9,13],[9,14],[9,15],[10,5],[10,13],[10,14],[10,15],[11,5],[11,7],[11,13],[11,14],[11,15],[13,7],[13,13],[14,5],[14,7],[14,12],[14,13],[14,14],[14,15]]},"text":"Krešimir said there was a woman in his area. In the VIP Box that could only be Vlatka, in the Broadcast Studio and the Press Tribune only Josipa or Vlatka, in the Medical Room and the Ceremony Room only Vlatka – and in each of those rooms they could stand only on his own square or in his own row or column, which is impossible. So Krešimir loses R2C7-R2C10 and R2C12 (VIP Box), R2C14 (Broadcast Studio), R3C5, R3C7-R3C9, R3C11 and R3C12 (Press Tribune), R15C13 and R15C14 (Medical Room) and R15C15 (Ceremony Room). Damir was the easternmost person in the Pool Hall, and his squares there are R10C7, R10C10, R11C8, R11C9 and R11C11; everybody else in the Pool Hall must stand west of him, so R5C11, R5C12, R8C12, R8C13, R9C11, R9C12, R10C11, R10C12, R11C12 and R12C12 drop out. Now the second goal, at R8C11: by the special rule exactly one person was beside it as well. R7C11 lies in row 7, which belongs to the first goal, and R9C11 and R8C12 have just dropped out, so R8C10 is certainly occupied – and the rest of row 8 and of column 10 is empty. Hrvoje was beside the scoreboard (R4C9): R4C10 lies in column 10 and R5C9 in Nikolina’s row, so <b>Hrvoje is at R4C8.</b> Ciprijan was in the Away Dressing Room, where the squares beside the bench are Damir’s alone: he loses R14C10 (column 10), R15C8 (Hrvoje’s column) and R16C10 (Emanuel’s row), and one square is left: <b>Ciprijan is at R15C9.</b>"},{"place":["D"],"cand":{"A":[[3,15],[7,7],[8,10],[9,7],[9,13],[9,14],[9,15],[10,13],[10,14],[10,15],[14,14]],"B":[[2,6],[13,6]],"I":[[3,4],[9,4],[10,4]],"J":[[2,14],[3,7],[13,13],[14,12],[14,15]],"K":[[2,13],[3,14],[3,15],[13,13]],"L":[[7,5],[9,5],[10,5]],"M":[[9,2],[10,2]],"N":[[5,7],[5,13],[5,14],[5,15]],"O":[[12,13],[12,14],[12,15]],"V":[[2,7],[2,12],[2,13],[2,14],[3,7],[3,12],[3,14],[3,15],[7,7],[8,10],[9,7],[9,13],[9,14],[9,15],[10,13],[10,14],[10,15],[13,7],[13,13],[14,7],[14,12],[14,13],[14,14],[14,15]]},"text":"Damir’s last squares are R10C7 and R11C11, opposite corners of a rectangle; its other corner, R11C7 (the bench), shares a row or a column with each of them. Wherever Damir stands, R11C7 lies in his row or column, so nobody can be there: it is crossed out. Lucija has to be in the Pool Hall but not in a pool herself; the bench R11C7 is crossed out, the squares beside benches are Damir’s alone, and the rest of the Pool Hall is closed by lines already claimed, by the pools themselves, or lies east of Damir – so her only squares are R7C5, R9C5, R10C5 and R11C5, all in column 5. Column 5 is hers, and every other square in it is empty: R3C5, R4C5, R5C5, R6C5, R8C5, R12C5, R14C5 and R15C5. Krešimir at R13C7, in the Home Dressing Room, would need a woman there, but only Vlatka could be that woman, and she could stand only in his row or column: R13C7 is out. Damir was the easternmost person in the Pool Hall, and Hrvoje is certainly there, at R4C8, so Damir must stand east of column 8: R10C7 is out. <b>Damir is at R11C11.</b>"},{"place":[],"cand":{"A":[[7,7],[8,10],[9,7]],"B":[[2,6],[13,6]],"I":[[3,4],[9,4],[10,4]],"J":[[3,7],[14,12]],"K":[[2,13],[3,14],[3,15],[13,13]],"L":[[7,5],[9,5],[10,5]],"M":[[9,2],[10,2]],"N":[[5,7],[5,13],[5,14],[5,15]],"O":[[12,13],[12,14],[12,15]],"V":[[2,7],[3,7],[3,15],[7,7],[8,10],[9,7],[9,13],[9,14],[9,15],[10,13],[10,14],[10,15],[13,7],[14,12]]},"text":"Three people must fill columns 13-15, and only three can still be there. Krešimir’s squares left (R2C13, R3C14, R3C15, R13C13) and Ozren’s (R12C13, R12C14, R12C15) are all in these columns, and the third is Gordana’s companion: she was alone with a woman, Nikolina or Vlatka, in the Away Stand, and what is left of the Away Stand lies in columns 13-15. Three people, three columns: nobody else can stand there – Nikolina and Vlatka only as Gordana’s companion in the Away Stand – and R2C14, R14C13, R14C14 and R14C15 are empty. Josipa was the northernmost person in her area and beside a chair, so she is at R3C7 (the chair is R3C8, in the Press Tribune) or at R14C12 (the chair is R14C13, in the Referees’ Room). These are opposite corners of a rectangle whose other corners, R3C12 and R14C7, share a row or a column with each of them: wherever Josipa is, both lie in her row or column, so both are crossed out. Row 14 now has a single square where anybody can stand, R14C12, and only Josipa or Vlatka can be there: somebody is at R14C12, so the rest of column 12 is empty – R2C12 goes."},{"place":["A","L","M","I"],"cand":{"B":[[2,6],[13,6]],"J":[[3,7],[14,12]],"K":[[2,13],[3,14],[3,15],[13,13]],"N":[[5,13],[5,14],[5,15]],"O":[[12,13],[12,14],[12,15]],"V":[[2,7],[3,7],[13,7],[14,12]]},"text":"Lucija said that exactly one person was in a pool – not her, but somebody in her area. Ante is certainly standing in a pool by now, so nobody else can be in one: R5C7, R7C7, R8C10 and R9C7 drop out for the others. Now the lines that still need somebody. Who can be in row 8? Bruno would make the Pool Hall too crowded with men; Iva’s and Vlatka’s squares in this row are in Marta’s column, Lucija’s in Iva’s column; Josipa needs a chair beside her, Krešimir a desk in his row, Nikolina the blue flag in her row, Ozren the ball bag in his row – none of them is here; and Marta would need somebody beside the water two rows north, in row 6, where nobody can be. Only Ante is left: <b>Ante is at R8C10.</b> Who can be in row 7? Bruno has no square in it, Iva’s and Vlatka’s are in Filip’s column, Josipa, Krešimir, Nikolina and Ozren fail for the same reasons as before, and Marta would need somebody beside the water in row 5, where nobody can be any more. Only Lucija is left: <b>Lucija is at R7C5.</b> Who can be in column 2? Bruno cannot (his ball bag is not in column 2), Iva, Josipa, Nikolina, Ozren and Vlatka are shut out by Marta’s line, and Krešimir could only be in the Entrance Hall, where no woman can stand beside him – so only Marta can be in column 2. From R9C2 the person two rows north would be in row 7, Lucija, who is not beside the water (her neighbour R7C6 is the goal’s square, not water); from R10C2 it would be Ante in row 8, who stands in the water, with water beside him at R8C9: <b>Marta is at R10C2.</b> Columns 7 and 12 can be filled only by Josipa (R3C7 or R14C12) and Vlatka (R2C7, R3C7, R13C7 or R14C12): two people for two columns, so the columns are theirs and Vlatka can be nowhere else – R3C15, R9C13, R9C14 and R9C15 drop out. Who can be in row 9? Bruno would make the Pool Hall too crowded, Vlatka’s square is in Filip’s column, and Josipa, Krešimir, Nikolina and Ozren fail for the same reasons as before. Only Iva is left: <b>Iva is at R9C4.</b>"},{"place":["K","B","O","N"],"cand":{"J":[[3,7],[14,12]],"V":[[3,7],[14,12]]},"text":"Krešimir said there was a woman in his area. The Broadcast Studio can no longer hold one – Josipa and Vlatka have no square left there – so R2C13 and R3C14 are out for him. Gordana was alone with a woman in the Away Stand, and Nikolina is certainly in the Away Stand (R5C13, R5C14 and R5C15 are her squares): she is that woman, so the rest of the Away Stand is empty – R3C15, R12C13 and R12C14. Krešimir has a single square left: <b>Krešimir is at R13C13.</b> Bruno’s column 6 offers only R2C6: R1C6, R5C6, R6C6, R11C6, R13C6, R14C6, R15C6 and R16C6 lie in rows already taken, and R8C6-R10C6 are in the Pool Hall, where there would be too many men: <b>Bruno is at R2C6.</b> Ozren’s row 12 is closed everywhere except at R12C15 – the Away Stand is full, and the rest lies in columns already taken or east of Damir: <b>Ozren is at R12C15.</b> Nikolina’s row 5 has R5C13, R5C14 and R5C15 left, and R5C13 lies in Krešimir’s column, R5C15 in Ozren’s: <b>Nikolina is at R5C14.</b>"},{"place":["J","V"],"cand":{},"text":"Josipa was the northernmost person in her area. Krešimir is certainly in the Referees’ Room, at R13C13, so Josipa at R14C12, in the same room but south of him, could not be the northernmost: R14C12 is out for her. <b>Josipa is at R3C7.</b> The victim made no statement, so Vlatka’s square follows from the others’: of her squares only R14C12 is left – the Referees’ Room, where the only other person is Krešimir. <b>Vlatka is at R14C12.</b>"},{"final":true,"text":"Case closed: Vlatka was alone in the Referees’ Room with Krešimir, the cameraman, who had filmed the disputed last-second decision from the pool deck – and the referee had ordered the footage erased before the ceremony. <b>Krešimir is the murderer!</b>"}],"solver":{"rules":[{"type":"each_obj_beside_count","obj":"wpgoal","n":1}],"occupiable":["pool","stool","bench","seat","armchair","chair","massage","podium"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-10-18"},"score":239.137}