{"format":"murdoku-puzzle/1","id":"invite","version":1,"difficulty":"expert","level":10,"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":"Kutsupuu","tagline":"Maalaistalo · kesä 1934 · neljä kutsua, viisitoista vierasta","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-10-17","story":"Englantilainen maalaistalo, kesä 1934. Victoria, kustantaja, kirjoitti neljä kutsua ja lisäsi jokaiseen: tuo mukanasi, kenet haluat. Talo täyttyi viidestätoista ihmisestä, joista useimmat eivät olleet koskaan tavanneet. Myöhään illalla Victoria löydettiin kuolleena salongista, takan vierestä. Jokainen kortti kertoo, kenen vieras henkilö on. Ne olivat hänen viimeiset vieraansa.","rules":{"standard":["Jokaisella <b>rivillä</b> ja jokaisessa <b>sarakkeessa</b> on täsmälleen <b>yksi henkilö</b>. Heti kun sijoitat jonkun, yliviivaa koko hänen rivinsä ja sarakkeensa.","<b>”Vieressä”</b> = suoraan vasemmalla, oikealla, yläpuolella tai alapuolella, ja <b>samalla alueella</b>. Ruutuja, joissa on esine (suihkulähde, kukkaistutukset, aurinkokello, puut, patsas, aurinkovarjot, pöydät, tikkaat, kori, kottikärry, kaktukset, lintuhäkki, amfora, istutuslaatikko, liesi, uuni, tiskiallas, jäälaatikko, työtaso, tynnyri, vitriini, kynttelikkö, kirjahyllyt, karttapallo, portaat, kaappikello, naulakko, peili, takka, gramofoni, lamppu, kirjoituspulpetti, kassakaappi, shakkilauta, maalaus, biljardi, korttipöytä, pokaali, piano, ompelukone, radio, arkku, saappaat), ei voi miehittää; penkit, lepoistuimet, divaani, tuolit, jakkarat, nojarit ja sohvat voidaan miehittää. <i>”Pöytä”</i> on yksi tavallisista pöydistä: korttipöytä, biljardi ja kirjoituspulpetti eivät ole pöytiä, eivätkä nojari ja lepoistuin ole tuoleja. Alueen <b>nurkka</b> on sen alueen ruutu, joka rajoittuu ulkopuoleen (toiseen alueeseen tai laudan reunaan) yhdeltä vaakasuoralta ja yhdeltä pystysuoralta sivulta.","Suunnat viittaavat riveihin, eivät samaan sarakkeeseen: <i>”täsmälleen yhden rivin päässä hänen pohjoispuolellaan oli nainen”</i> = suoraan yläpuolella olevan rivin henkilö on nainen, missä tahansa sarakkeessa. <i>”Samalla lävistäjällä”</i> = kaksi ruutua on laudan samalla vinolla viivalla, kumpaan suuntaan tahansa ja minkä tahansa etäisyyden päässä.","<i>”Jossain hänen rivillään oli nojari”</i> = nojari on jollakin hänen rivinsä ruudulla, millä tahansa alueella; sama pätee sarakkeisiin, ja <i>”jossain hänen alueellaan”</i> = sen alueen ruudulla, jolla hän oli. <i>”Joku muu hänen alueellaan oli nojarin vieressä”</i> = toinen henkilö hänen alueellaan oli suoraan nojarin vieressä. <i>”Aivan sellaisen alueen vieressä, jolla ei ollut ketään”</i> = ruudussa, joka rajoittuu suoraan – vasemmalla, oikealla, yläpuolella tai alapuolella, seinän yli – tyhjään alueeseen.","<i>”Hän oli ainoa mies jakkaran vieressä”</i> = yksikään toinen mies ei ollut minkään jakkaran vieressä. <i>”Hänen alueellaan oli täsmälleen yksi muu henkilö”</i> laskee kaikki muut sen alueen henkilöt.","Murhaaja oli <b>yksin uhrin kanssa</b>: kukaan muu ei ollut sillä alueella."],"special":["<b>Jokaisella alueella oli ihmisiä, jotka olivat yhteydessä kutsujen ketjun kautta: kaksi ihmistä oli samalla alueella vain, jos myös kaikki heidän välillään kutsuketjussa olevat olivat siellä.</b>"],"notes":["<i>”Istui”</i> = oli penkillä, lepoistuimella, divaanilla, tuolilla, jakkaralla, nojarissa tai sohvalla.","Nojari ja lepoistuin eivät ole tuoli; korttipöytä, biljardi ja kirjoituspulpetti eivät ole pöytä.","<i>”Hän oli aivan sellaisen alueen vieressä, jolla ei ollut ketään”</i> = hänen ruutunsa rajoittuu seinän läpi tyhjään alueeseen.","<i>”samalla lävistäjällä”</i> = kaksi ruutua on laudan samalla viistolla linjalla, minkä tahansa etäisyyden päässä."],"example":"<i>Esimerkki:</i> jos X kutsui Y:n ja Y kutsui Z:n, X ja Z saattoivat olla samalla alueella vain Y:n kanssa. <i>Toinen esimerkki:</i> jos X toi kaksi ihmistä, he saattoivat olla samalla alueella vain X:n kanssa."},"roleNames":{"family":"perhe","publisher":"kustantamo","neighbour":"naapurit","friend":"ystävät","victim":"uhri"},"personGroups":[{"id":"family","name":"Victoria ja hänen perheensä","persons":["A","B","C","D","V"]},{"id":"publishers","name":"Kustantamo","persons":["E","F","G","H"]},{"id":"neighbours","name":"Naapurit","persons":["I","J","K","L"]},{"id":"friends","name":"Vanhat ystävät","persons":["M","N","O"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Rose Garden","labelAt":[2,2],"cells":[[1,1],[1,2],[1,3],[1,4],[1,5],[2,1],[2,2],[2,3],[2,4],[3,1],[3,2],[3,3],[4,1],[4,2],[4,3]],"fill":"#d5e3cf","name":"Ruusutarha"},{"id":"Lawn","labelAt":[2,9],"cells":[[1,6],[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],[3,4],[3,5],[3,6],[3,7],[3,8],[3,9],[3,10],[3,11],[4,6],[4,7],[4,8],[4,9],[4,10]],"fill":"#dbe9cf","name":"Nurmikko"},{"id":"Orchard","labelAt":[3,14],"cells":[[1,13],[1,14],[1,15],[1,16],[2,13],[2,14],[2,15],[2,16],[3,12],[3,13],[3,14],[3,15],[3,16],[4,11],[4,12],[4,13],[4,14],[4,15],[4,16],[5,12],[5,13],[5,14],[6,13],[6,14]],"fill":"#d8e6c6","name":"Hedelmätarha"},{"id":"Conservatory","labelAt":[5,4],"cells":[[4,4],[4,5],[5,1],[5,2],[5,3],[5,4],[5,5],[5,6],[6,1],[6,2],[6,3],[6,4],[6,5],[7,1],[7,2],[7,3],[8,3]],"fill":"#d8eadb","pattern":"tiles","name":"Talvipuutarha"},{"id":"Terrace","labelAt":[5,10],"cells":[[5,7],[5,8],[5,9],[5,10],[5,11],[6,6],[6,7],[6,8],[6,9],[6,10],[6,11],[6,12],[7,7],[7,8],[7,9],[7,10],[7,11],[8,9],[8,10]],"fill":"#e7e1d3","pattern":"planks","name":"Terassi"},{"id":"Kitchen","labelAt":[7,15],"cells":[[5,15],[5,16],[6,15],[6,16],[7,12],[7,13],[7,14],[7,15],[7,16],[8,11],[8,12],[8,13],[8,14],[8,15],[8,16],[9,12],[9,13],[9,14]],"fill":"#e5d7c0","pattern":"tiles","name":"Keittiö"},{"id":"Dining Room","labelAt":[8,7],"cells":[[7,4],[7,5],[7,6],[8,4],[8,5],[8,6],[8,7],[8,8],[9,4],[9,5],[9,6],[9,7],[9,8],[10,5],[10,6],[10,7]],"fill":"#efd3c2","pattern":"boards","name":"Ruokasali"},{"id":"Library","labelAt":[10,3],"cells":[[8,1],[8,2],[9,1],[9,2],[9,3],[10,1],[10,2],[10,3],[10,4],[11,1],[11,2],[11,3],[11,4],[12,1],[12,2],[12,3]],"fill":"#e0d0b8","pattern":"boards","name":"Kirjasto"},{"id":"Hall","labelAt":[10,9],"cells":[[9,9],[9,10],[9,11],[10,8],[10,9],[10,10],[10,11],[10,12],[11,8],[11,9],[11,10],[11,11],[12,9],[12,10],[12,11],[13,9],[13,10]],"fill":"#e4ddd0","pattern":"marble","name":"Eteinen"},{"id":"Drawing Room","labelAt":[12,13],"cells":[[10,13],[10,14],[11,12],[11,13],[11,14],[12,13],[12,14],[12,15],[12,16],[13,13],[13,14],[13,15],[13,16],[14,14],[14,15],[14,16]],"fill":"#eedcc6","pattern":"carpet","name":"Salonki"},{"id":"Study","labelAt":[14,11],"cells":[[12,12],[13,11],[13,12],[14,10],[14,11],[14,12],[14,13],[15,11],[15,12],[15,13],[15,14],[15,15],[15,16],[16,12],[16,13],[16,14],[16,15],[16,16]],"fill":"#e3d3bc","pattern":"boards","name":"Työhuone"},{"id":"Billiard Room","labelAt":[13,2],"cells":[[11,5],[11,6],[11,7],[12,4],[12,5],[12,6],[12,7],[12,8],[13,1],[13,2],[13,3],[13,4],[13,5],[13,6],[13,7],[13,8],[14,1],[14,2],[14,3],[14,4],[14,5],[14,6],[15,1],[15,2],[15,3],[15,4],[16,1],[16,2],[16,3]],"fill":"#dccfb6","pattern":"planks","name":"Biljardihuone"},{"id":"Morning Room","labelAt":[15,7],"cells":[[14,7],[14,8],[14,9],[15,5],[15,6],[15,7],[15,8],[15,9],[15,10],[16,4],[16,5],[16,6],[16,7],[16,8],[16,9],[16,10],[16,11]],"fill":"#efe4cc","pattern":"boards","name":"Aamuhuone"},{"id":"Gun Room","labelAt":[9,15],"cells":[[9,15],[9,16],[10,15],[10,16],[11,15],[11,16]],"fill":"#d9d2c4","pattern":"planks","name":"Asehuone"}],"objectTypes":{"armchair":{"occupiable":true,"name":"nojari","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\"/>"},"bench":{"occupiable":true,"name":"penkki","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":"tuoli","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\"/>"},"chaise":{"occupiable":true,"name":"divaani","icon":"<rect x=\"4\" y=\"16\" width=\"38\" height=\"18\" rx=\"8\" fill=\"#c8536a\" stroke=\"#7a2a3c\" stroke-width=\"1.5\"/><rect x=\"4\" y=\"10\" width=\"14\" height=\"14\" rx=\"6\" fill=\"#d9788c\" stroke=\"#7a2a3c\" stroke-width=\"1.5\"/><line x1=\"10\" y1=\"34\" x2=\"10\" y2=\"39\" stroke=\"#7a2a3c\" stroke-width=\"2\"/><line x1=\"36\" y1=\"34\" x2=\"36\" y2=\"39\" stroke=\"#7a2a3c\" stroke-width=\"2\"/>"},"deckchair":{"occupiable":true,"name":"lepoistuin","icon":"<rect x=\"9\" y=\"5\" width=\"28\" height=\"36\" rx=\"2\" fill=\"#f7f4ee\" stroke=\"#7a5a3a\" stroke-width=\"1.4\"/><g fill=\"#2f6fb0\"><rect x=\"9\" y=\"5\" width=\"5.6\" height=\"36\"/><rect x=\"20.2\" y=\"5\" width=\"5.6\" height=\"36\"/><rect x=\"31.4\" y=\"5\" width=\"5.6\" height=\"36\"/></g><rect x=\"6\" y=\"4\" width=\"3.4\" height=\"38\" rx=\"1.2\" fill=\"#b0804a\" stroke=\"#7a5a3a\" stroke-width=\".8\"/><rect x=\"36.6\" y=\"4\" width=\"3.4\" height=\"38\" rx=\"1.2\" fill=\"#b0804a\" stroke=\"#7a5a3a\" stroke-width=\".8\"/><rect x=\"6\" y=\"15\" width=\"34\" height=\"2.6\" fill=\"#b0804a\"/>"},"sofa":{"occupiable":true,"name":"sohva","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\"/>"},"stool":{"occupiable":true,"name":"jakkara","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\"/>"},"amphora":{"occupiable":false,"name":"amfora","icon":"<path d=\"M18.5 10 q-8 1 -6 10 M27.5 10 q8 1 6 10\" fill=\"none\" stroke=\"#6b2f14\" stroke-width=\"2\" stroke-linecap=\"round\"/><path d=\"M19 4 h8 v3 l-1.5 1.5 v4 q9 5 9 15 q0 9 -7 13 l1 2.5 h-11 l1 -2.5 q-7 -4 -7 -13 q0 -10 9 -15 v-4 l-1.5 -1.5 z\" fill=\"#c8673a\" stroke=\"#6b2f14\" stroke-width=\"1.3\" stroke-linejoin=\"round\"/><path d=\"M12.4 24 h21.2 M12.4 30 h21.2\" stroke=\"#2b2b2b\" stroke-width=\"1.3\"/><path d=\"M14 27 l2 -1.6 l2 1.6 l2 -1.6 l2 1.6 l2 -1.6 l2 1.6 l2 -1.6 l2 1.6 l2 -1.6\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1\"/>"},"barrel":{"occupiable":false,"name":"tynnyri","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\"/>"},"basket":{"occupiable":false,"name":"kori","icon":"<path d=\"M12 18 V6 M34 18 V6 M12 6 H34\" stroke=\"#6b4a2a\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\"/><rect x=\"8\" y=\"18\" width=\"30\" height=\"22\" rx=\"3\" fill=\"#c79a55\" stroke=\"#7a5626\" stroke-width=\"1.5\"/><path d=\"M8 24 h30 M8 30 h30 M8 36 h30\" stroke=\"#9c7434\" stroke-width=\"1.2\"/><path d=\"M14 18 v22 M20 18 v22 M26 18 v22 M32 18 v22\" stroke=\"#9c7434\" stroke-width=\"1\"/><rect x=\"7\" y=\"16.5\" width=\"32\" height=\"4\" rx=\"2\" fill=\"#7a4a22\"/>"},"billiard":{"occupiable":false,"name":"biljardi","icon":"<rect x=\"2\" y=\"8\" width=\"42\" height=\"30\" rx=\"3\" fill=\"#6b4a2b\" stroke=\"#3f2d1d\" stroke-width=\"1.5\"/><rect x=\"6\" y=\"12\" width=\"34\" height=\"22\" fill=\"#2e8b57\"/><circle cx=\"16\" cy=\"20\" r=\"2.6\" fill=\"#f0f0f0\"/><circle cx=\"27\" cy=\"25\" r=\"2.6\" fill=\"#c0392b\"/><circle cx=\"33\" cy=\"17\" r=\"2.6\" fill=\"#f1c40f\"/>"},"birdcage":{"occupiable":false,"name":"lintuhäkki","icon":"<path d=\"M23 4 v4\" stroke=\"#3b2a1a\" stroke-width=\"1.6\"/><circle cx=\"23\" cy=\"3.5\" r=\"1.8\" fill=\"none\" stroke=\"#3b2a1a\" stroke-width=\"1.3\"/><path d=\"M10 37 v-15 q0 -14 13 -14 q13 0 13 14 v15\" fill=\"#f4ead2\" fill-opacity=\".55\" stroke=\"#7a5a2a\" stroke-width=\"1.5\"/><path d=\"M14.5 37 v-16 q0 -9 8.5 -12 M19 37 v-18 q1 -8 4 -11 M27 37 v-18 q-1 -8 -4 -11 M31.5 37 v-16 q0 -9 -8.5 -12\" fill=\"none\" stroke=\"#9a7638\" stroke-width=\"1\"/><path d=\"M14 27 h18\" stroke=\"#7a5a2a\" stroke-width=\"1.2\"/><path d=\"M18 25 q2 -6 7 -5 l3 -1.5 l-1 2.5 q1 3 -3 4.5 l-5 1 z\" fill=\"#d9a23a\" stroke=\"#6b4a14\" stroke-width=\".9\"/><circle cx=\"25.5\" cy=\"21.6\" r=\".8\" fill=\"#1f1f1f\"/><rect x=\"8\" y=\"37\" width=\"30\" height=\"4\" rx=\"1.2\" fill=\"#7a5a2a\"/>"},"bookcase":{"occupiable":false,"name":"kirjahylly","icon":"<rect x=\"7\" y=\"4\" width=\"32\" height=\"38\" fill=\"#6e4a2a\" stroke=\"#3f2d1d\" stroke-width=\"1.5\"/><g><rect x=\"10\" y=\"8\" width=\"4\" height=\"10\" fill=\"#b3252f\"/><rect x=\"15\" y=\"8\" width=\"3\" height=\"10\" fill=\"#2f6f5a\"/><rect x=\"19\" y=\"8\" width=\"5\" height=\"10\" fill=\"#c9a03a\"/><rect x=\"25\" y=\"8\" width=\"4\" height=\"10\" fill=\"#3a6fb0\"/><rect x=\"30\" y=\"8\" width=\"6\" height=\"10\" fill=\"#7a5a9a\"/><rect x=\"10\" y=\"21\" width=\"6\" height=\"10\" fill=\"#3a6fb0\"/><rect x=\"17\" y=\"21\" width=\"4\" height=\"10\" fill=\"#b3252f\"/><rect x=\"22\" y=\"21\" width=\"5\" height=\"10\" fill=\"#2f6f5a\"/><rect x=\"28\" y=\"21\" width=\"3\" height=\"10\" fill=\"#c9a03a\"/><rect x=\"32\" y=\"21\" width=\"4\" height=\"10\" fill=\"#b3252f\"/><rect x=\"10\" y=\"34\" width=\"26\" height=\"5\" fill=\"#8a6a3a\"/></g>"},"boots":{"occupiable":false,"name":"saappaat","icon":"<path d=\"M6 31 v-15 h8 v8 h7 v7 z\" fill=\"#8b5a2b\" stroke=\"#4a2f14\" stroke-width=\"1.5\"/><path d=\"M25 31 v-15 h8 v8 h7 v7 z\" fill=\"#8b5a2b\" stroke=\"#4a2f14\" stroke-width=\"1.5\"/><rect x=\"6\" y=\"31\" width=\"15\" height=\"5\" rx=\"1\" fill=\"#2f2a26\"/><rect x=\"25\" y=\"31\" width=\"15\" height=\"5\" rx=\"1\" fill=\"#2f2a26\"/><path d=\"M8 19 h4 M8 22 h4 M27 19 h4 M27 22 h4\" stroke=\"#e0c9a6\" stroke-width=\"1\"/>"},"cabinet":{"occupiable":false,"name":"vitriini","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\"/>"},"cactus":{"occupiable":false,"name":"kaktus","icon":"<path d=\"M10 43 h26\" stroke=\"#c9a66b\" stroke-width=\"2\" stroke-linecap=\"round\"/><path d=\"M19 30 h-5 q-5 0 -5 -5 v-7 q0 -3 3 -3 q3 0 3 3 v6 h4 z\" fill=\"#3f9a4f\" stroke=\"#1f5a2c\" stroke-width=\"1.3\" stroke-linejoin=\"round\"/><path d=\"M28 25 h5 q5 0 5 -5 v-6 q0 -3 -3 -3 q-3 0 -3 3 v5 h-4 z\" fill=\"#3f9a4f\" stroke=\"#1f5a2c\" stroke-width=\"1.3\" stroke-linejoin=\"round\"/><path d=\"M19 43 V11 q0 -6 4.5 -6 q4.5 0 4.5 6 V43 z\" fill=\"#3f9a4f\" stroke=\"#1f5a2c\" stroke-width=\"1.3\"/><path d=\"M23.5 9 V40 M12 18 v6 M35 14 v5\" stroke=\"#1f5a2c\" stroke-width=\".8\" stroke-dasharray=\"1.5 2.5\"/><circle cx=\"23.5\" cy=\"5.5\" r=\"2\" fill=\"#f4a7c0\" stroke=\"#a8456b\" stroke-width=\".7\"/>"},"candelabra":{"occupiable":false,"name":"kynttelikkö","icon":"<rect x=\"20\" y=\"30\" width=\"6\" height=\"12\" fill=\"#c9a03a\" stroke=\"#7a5a12\"/><rect x=\"14\" y=\"41\" width=\"18\" height=\"3\" rx=\"1\" fill=\"#c9a03a\" stroke=\"#7a5a12\"/><path d=\"M23 30 v-10 M23 22 q-9 0 -11 -8 M23 22 q9 0 11 -8\" fill=\"none\" stroke=\"#c9a03a\" stroke-width=\"2.5\"/><g fill=\"#f4efe6\"><rect x=\"10\" y=\"6\" width=\"4\" height=\"9\"/><rect x=\"21\" y=\"3\" width=\"4\" height=\"10\"/><rect x=\"32\" y=\"6\" width=\"4\" height=\"9\"/></g><g fill=\"#f2a53a\"><ellipse cx=\"12\" cy=\"4\" rx=\"1.6\" ry=\"2.6\"/><ellipse cx=\"23\" cy=\"1.5\" rx=\"1.6\" ry=\"2.4\"/><ellipse cx=\"34\" cy=\"4\" rx=\"1.6\" ry=\"2.6\"/></g>"},"cardtable":{"occupiable":false,"name":"korttipöytä","icon":"<rect x=\"4\" y=\"9\" width=\"38\" height=\"28\" rx=\"10\" fill=\"#2e7d4f\" stroke=\"#1b4d30\" stroke-width=\"1.5\"/><rect x=\"8\" y=\"13\" width=\"30\" height=\"20\" rx=\"8\" fill=\"none\" stroke=\"#f0b429\" stroke-width=\"1\"/><rect x=\"14\" y=\"17\" width=\"7\" height=\"10\" rx=\"1\" fill=\"#f7f4ee\" stroke=\"#5b5852\" stroke-width=\".8\"/><rect x=\"24\" y=\"17\" width=\"7\" height=\"10\" rx=\"1\" fill=\"#f7f4ee\" stroke=\"#5b5852\" stroke-width=\".8\"/><path d=\"M17.5 20 l1.5 2 l-1.5 2 l-1.5 -2 z\" fill=\"#c0392b\"/><path d=\"M27.5 19.5 a1.5 1.5 0 1 1 0.1 0 M26 22 l3 0 l-1.5 2.5 z\" fill=\"#1b1b1b\"/><circle cx=\"34\" cy=\"30\" r=\"2\" fill=\"#c0392b\"/><circle cx=\"12\" cy=\"30\" r=\"2\" fill=\"#1f6fb2\"/>"},"chessboard":{"occupiable":false,"name":"shakkilauta","icon":"<rect x=\"4\" y=\"4\" width=\"38\" height=\"38\" rx=\"2\" fill=\"#d9b48a\" stroke=\"#5a3a1c\" stroke-width=\"1.5\"/><rect x=\"8\" y=\"8\" width=\"30\" height=\"30\" fill=\"#f4e6c8\"/><rect x=\"8\" y=\"13\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"8\" y=\"23\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"8\" y=\"33\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"13\" y=\"8\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"13\" y=\"18\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"13\" y=\"28\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"18\" y=\"13\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"18\" y=\"23\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"18\" y=\"33\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"23\" y=\"8\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"23\" y=\"18\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"23\" y=\"28\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"28\" y=\"13\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"28\" y=\"23\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"28\" y=\"33\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"33\" y=\"8\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"33\" y=\"18\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"33\" y=\"28\" width=\"5\" height=\"5\" fill=\"#4a2f14\"/><rect x=\"8\" y=\"8\" width=\"30\" height=\"30\" fill=\"none\" stroke=\"#3a2510\" stroke-width=\"1\"/><circle cx=\"15.5\" cy=\"30.5\" r=\"2.6\" fill=\"#f7f4ee\" stroke=\"#5a3a1c\" stroke-width=\".8\"/><circle cx=\"30.5\" cy=\"15.5\" r=\"2.6\" fill=\"#1b1b1b\"/>"},"chest":{"occupiable":false,"name":"arkku","icon":"<rect x=\"7\" y=\"18\" width=\"32\" height=\"22\" rx=\"3\" fill=\"#8a5a2a\" stroke=\"#4d2f12\" stroke-width=\"1.5\"/><path d=\"M7 20 q0 -10 16 -10 q16 0 16 10 z\" fill=\"#a5733f\" stroke=\"#4d2f12\" stroke-width=\"1.5\"/><rect x=\"7\" y=\"18\" width=\"32\" height=\"4\" fill=\"#f0c95a\"/><rect x=\"19\" y=\"22\" width=\"8\" height=\"8\" rx=\"1.5\" fill=\"#f0c95a\" stroke=\"#7a5d10\"/><circle cx=\"23\" cy=\"26\" r=\"1.5\" fill=\"#4d2f12\"/>"},"clock":{"occupiable":false,"name":"kaappikello","icon":"<rect x=\"15\" y=\"14\" width=\"16\" height=\"27\" rx=\"1.5\" fill=\"#7a4e2a\" stroke=\"#4a2e16\" stroke-width=\"1.5\"/><rect x=\"13\" y=\"40\" width=\"20\" height=\"4\" rx=\"1\" fill=\"#5e3a1e\" stroke=\"#4a2e16\"/><path d=\"M13 16 v-9 q0 -5 10 -5 q10 0 10 5 v9 z\" fill=\"#8f5e34\" stroke=\"#4a2e16\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"10\" r=\"5.5\" fill=\"#f4efe6\" stroke=\"#c9a03a\" stroke-width=\"1.2\"/><path d=\"M23 10 v-3.5 M23 10 h2.8\" stroke=\"#2a2018\" stroke-width=\"1.1\" stroke-linecap=\"round\"/><rect x=\"19\" y=\"19\" width=\"8\" height=\"16\" rx=\"4\" fill=\"#3a2414\"/><line x1=\"23\" y1=\"19\" x2=\"23\" y2=\"30\" stroke=\"#c9a03a\" stroke-width=\"1\"/><circle cx=\"23\" cy=\"31\" r=\"2.4\" fill=\"#c9a03a\"/>"},"counter":{"occupiable":false,"name":"työtaso","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":"kirjoituspulpetti","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\"/>"},"fireplace":{"occupiable":false,"name":"takka","icon":"<rect x=\"5\" y=\"6\" width=\"36\" height=\"34\" fill=\"#b9b6ae\" stroke=\"#5b5852\" stroke-width=\"1.5\"/><rect x=\"12\" y=\"14\" width=\"22\" height=\"26\" fill=\"#2b2b2b\"/><path d=\"M23 38 q-8 -8 -3 -14 q1 6 5 6 q3 -6 0 -12 q9 8 4 20 z\" fill=\"#f2a53a\"/><path d=\"M23 38 q-4 -5 -1 -9 q2 4 4 3 q1 -4 0 -6 q5 6 1 12 z\" fill=\"#f2d24a\"/><rect x=\"5\" y=\"6\" width=\"36\" height=\"5\" fill=\"#8f8c84\"/>"},"flowers":{"occupiable":false,"name":"kukkaistutus","icon":"<rect x=\"2\" y=\"8\" width=\"42\" height=\"30\" rx=\"7\" fill=\"#b9a38a\" stroke=\"#6e5a44\" stroke-width=\"1.5\"/><path d=\"M8 11.5 h30 q4 0 4 4 v15 q0 4 -4 4 h-30 q-4 0 -4 -4 v-15 q0 -4 4 -4 z\" fill=\"#6b4a2e\"/><path d=\"M2.6 18 h3 M2.6 28 h3 M40.4 18 h3 M40.4 28 h3 M15 8.6 v2.6 M31 8.6 v2.6 M15 34.8 v2.6 M31 34.8 v2.6\" stroke=\"#6e5a44\" stroke-width=\"1\"/><ellipse cx=\"8.3\" cy=\"19.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 8.3 19.2)\" fill=\"#3f8a4a\"/><ellipse cx=\"12.7\" cy=\"19.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 12.7 19.2)\" fill=\"#4f9e58\"/><ellipse cx=\"16.8\" cy=\"18.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 16.8 18.2)\" fill=\"#3f8a4a\"/><ellipse cx=\"21.2\" cy=\"18.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 21.2 18.2)\" fill=\"#4f9e58\"/><ellipse cx=\"25.3\" cy=\"19.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 25.3 19.2)\" fill=\"#3f8a4a\"/><ellipse cx=\"29.7\" cy=\"19.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 29.7 19.2)\" fill=\"#4f9e58\"/><ellipse cx=\"33.8\" cy=\"18.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 33.8 18.2)\" fill=\"#3f8a4a\"/><ellipse cx=\"38.2\" cy=\"18.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 38.2 18.2)\" fill=\"#4f9e58\"/><ellipse cx=\"12.3\" cy=\"26.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 12.3 26.2)\" fill=\"#3f8a4a\"/><ellipse cx=\"16.7\" cy=\"26.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 16.7 26.2)\" fill=\"#4f9e58\"/><ellipse cx=\"20.8\" cy=\"25.7\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 20.8 25.7)\" fill=\"#3f8a4a\"/><ellipse cx=\"25.2\" cy=\"25.7\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 25.2 25.7)\" fill=\"#4f9e58\"/><ellipse cx=\"29.3\" cy=\"26.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 29.3 26.2)\" fill=\"#3f8a4a\"/><ellipse cx=\"33.7\" cy=\"26.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 33.7 26.2)\" fill=\"#4f9e58\"/><ellipse cx=\"8.3\" cy=\"32.7\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 8.3 32.7)\" fill=\"#3f8a4a\"/><ellipse cx=\"12.7\" cy=\"32.7\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 12.7 32.7)\" fill=\"#4f9e58\"/><ellipse cx=\"16.8\" cy=\"33.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 16.8 33.2)\" fill=\"#3f8a4a\"/><ellipse cx=\"21.2\" cy=\"33.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 21.2 33.2)\" fill=\"#4f9e58\"/><ellipse cx=\"25.3\" cy=\"32.7\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 25.3 32.7)\" fill=\"#3f8a4a\"/><ellipse cx=\"29.7\" cy=\"32.7\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 29.7 32.7)\" fill=\"#4f9e58\"/><ellipse cx=\"33.8\" cy=\"33.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(-30 33.8 33.2)\" fill=\"#3f8a4a\"/><ellipse cx=\"38.2\" cy=\"33.2\" rx=\"2.4\" ry=\"1.2\" transform=\"rotate(30 38.2 33.2)\" fill=\"#4f9e58\"/><g fill=\"#e0526a\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"12.40\" cy=\"17.00\" r=\"1.7\"/><circle cx=\"11.09\" cy=\"18.81\" r=\"1.7\"/><circle cx=\"8.96\" cy=\"18.12\" r=\"1.7\"/><circle cx=\"8.96\" cy=\"15.88\" r=\"1.7\"/><circle cx=\"11.09\" cy=\"15.19\" r=\"1.7\"/></g><circle cx=\"10.5\" cy=\"17\" r=\"1.1\" fill=\"#f7e07a\"/><g fill=\"#f2d24a\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"20.90\" cy=\"16.00\" r=\"1.7\"/><circle cx=\"19.59\" cy=\"17.81\" r=\"1.7\"/><circle cx=\"17.46\" cy=\"17.12\" r=\"1.7\"/><circle cx=\"17.46\" cy=\"14.88\" r=\"1.7\"/><circle cx=\"19.59\" cy=\"14.19\" r=\"1.7\"/></g><circle cx=\"19\" cy=\"16\" r=\"1.1\" fill=\"#f2a53a\"/><g fill=\"#b05fc4\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"29.40\" cy=\"17.00\" r=\"1.7\"/><circle cx=\"28.09\" cy=\"18.81\" r=\"1.7\"/><circle cx=\"25.96\" cy=\"18.12\" r=\"1.7\"/><circle cx=\"25.96\" cy=\"15.88\" r=\"1.7\"/><circle cx=\"28.09\" cy=\"15.19\" r=\"1.7\"/></g><circle cx=\"27.5\" cy=\"17\" r=\"1.1\" fill=\"#f7e07a\"/><g fill=\"#f28c3a\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"37.90\" cy=\"16.00\" r=\"1.7\"/><circle cx=\"36.59\" cy=\"17.81\" r=\"1.7\"/><circle cx=\"34.46\" cy=\"17.12\" r=\"1.7\"/><circle cx=\"34.46\" cy=\"14.88\" r=\"1.7\"/><circle cx=\"36.59\" cy=\"14.19\" r=\"1.7\"/></g><circle cx=\"36\" cy=\"16\" r=\"1.1\" fill=\"#f7e07a\"/><g fill=\"#fbfaf6\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"16.40\" cy=\"24.00\" r=\"1.7\"/><circle cx=\"15.09\" cy=\"25.81\" r=\"1.7\"/><circle cx=\"12.96\" cy=\"25.12\" r=\"1.7\"/><circle cx=\"12.96\" cy=\"22.88\" r=\"1.7\"/><circle cx=\"15.09\" cy=\"22.19\" r=\"1.7\"/></g><circle cx=\"14.5\" cy=\"24\" r=\"1.1\" fill=\"#f7e07a\"/><g fill=\"#d94a8a\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"24.90\" cy=\"23.50\" r=\"1.7\"/><circle cx=\"23.59\" cy=\"25.31\" r=\"1.7\"/><circle cx=\"21.46\" cy=\"24.62\" r=\"1.7\"/><circle cx=\"21.46\" cy=\"22.38\" r=\"1.7\"/><circle cx=\"23.59\" cy=\"21.69\" r=\"1.7\"/></g><circle cx=\"23\" cy=\"23.5\" r=\"1.1\" fill=\"#f7e07a\"/><g fill=\"#e0526a\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"33.40\" cy=\"24.00\" r=\"1.7\"/><circle cx=\"32.09\" cy=\"25.81\" r=\"1.7\"/><circle cx=\"29.96\" cy=\"25.12\" r=\"1.7\"/><circle cx=\"29.96\" cy=\"22.88\" r=\"1.7\"/><circle cx=\"32.09\" cy=\"22.19\" r=\"1.7\"/></g><circle cx=\"31.5\" cy=\"24\" r=\"1.1\" fill=\"#f7e07a\"/><g fill=\"#f2d24a\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"12.40\" cy=\"30.50\" r=\"1.7\"/><circle cx=\"11.09\" cy=\"32.31\" r=\"1.7\"/><circle cx=\"8.96\" cy=\"31.62\" r=\"1.7\"/><circle cx=\"8.96\" cy=\"29.38\" r=\"1.7\"/><circle cx=\"11.09\" cy=\"28.69\" r=\"1.7\"/></g><circle cx=\"10.5\" cy=\"30.5\" r=\"1.1\" fill=\"#f2a53a\"/><g fill=\"#b05fc4\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"20.90\" cy=\"31.00\" r=\"1.7\"/><circle cx=\"19.59\" cy=\"32.81\" r=\"1.7\"/><circle cx=\"17.46\" cy=\"32.12\" r=\"1.7\"/><circle cx=\"17.46\" cy=\"29.88\" r=\"1.7\"/><circle cx=\"19.59\" cy=\"29.19\" r=\"1.7\"/></g><circle cx=\"19\" cy=\"31\" r=\"1.1\" fill=\"#f7e07a\"/><g fill=\"#f28c3a\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"29.40\" cy=\"30.50\" r=\"1.7\"/><circle cx=\"28.09\" cy=\"32.31\" r=\"1.7\"/><circle cx=\"25.96\" cy=\"31.62\" r=\"1.7\"/><circle cx=\"25.96\" cy=\"29.38\" r=\"1.7\"/><circle cx=\"28.09\" cy=\"28.69\" r=\"1.7\"/></g><circle cx=\"27.5\" cy=\"30.5\" r=\"1.1\" fill=\"#f7e07a\"/><g fill=\"#fbfaf6\" stroke=\"rgba(0,0,0,.25)\" stroke-width=\".4\"><circle cx=\"37.90\" cy=\"31.00\" r=\"1.7\"/><circle cx=\"36.59\" cy=\"32.81\" r=\"1.7\"/><circle cx=\"34.46\" cy=\"32.12\" r=\"1.7\"/><circle cx=\"34.46\" cy=\"29.88\" r=\"1.7\"/><circle cx=\"36.59\" cy=\"29.19\" r=\"1.7\"/></g><circle cx=\"36\" cy=\"31\" r=\"1.1\" fill=\"#f7e07a\"/>"},"fountain":{"occupiable":false,"name":"suihkulähde","icon":"<ellipse cx=\"23\" cy=\"33\" rx=\"18\" ry=\"8\" fill=\"#9fd3ea\" stroke=\"#4a7c95\" stroke-width=\"1.5\"/><rect x=\"19\" y=\"14\" width=\"8\" height=\"18\" fill=\"#b9b6ae\" stroke=\"#5b5852\"/><ellipse cx=\"23\" cy=\"14\" rx=\"10\" ry=\"4\" fill=\"#9fd3ea\" stroke=\"#4a7c95\"/><path d=\"M23 4 q-6 6 -4 10 M23 4 q6 6 4 10\" fill=\"none\" stroke=\"#7fb8d0\" stroke-width=\"2\"/>"},"globe":{"occupiable":false,"name":"karttapallo","icon":"<circle cx=\"23\" cy=\"19\" r=\"12\" fill=\"#7fb8d0\" stroke=\"#3a4148\" stroke-width=\"1.5\"/><path d=\"M14 14 q9 -4 18 2 M13 22 q10 4 20 -1 M23 7 v24\" fill=\"none\" stroke=\"#3f8a4a\" stroke-width=\"2\"/><path d=\"M11 12 q-6 10 4 20\" fill=\"none\" stroke=\"#3a4148\" stroke-width=\"2\"/><rect x=\"18\" y=\"33\" width=\"10\" height=\"4\" fill=\"#8a6a3a\"/><rect x=\"14\" y=\"37\" width=\"18\" height=\"4\" rx=\"1\" fill=\"#5b5852\"/>"},"gramophone":{"occupiable":false,"name":"gramofoni","icon":"<path d=\"M33 37 h6 M39 37 v-3\" stroke=\"#4a2a12\" stroke-width=\"1.6\" stroke-linecap=\"round\"/><rect x=\"7\" y=\"31\" width=\"26\" height=\"11\" rx=\"1.5\" fill=\"#8a5a2b\" stroke=\"#4a2a12\" stroke-width=\"1.4\"/><ellipse cx=\"20\" cy=\"31\" rx=\"11\" ry=\"2.4\" fill=\"#2b2b2b\" stroke=\"#111\" stroke-width=\".8\"/><circle cx=\"20\" cy=\"31\" r=\"1\" fill=\"#d7263d\"/><path d=\"M24 30 q2 -9 8 -12\" fill=\"none\" stroke=\"#b8902f\" stroke-width=\"2.2\" stroke-linecap=\"round\"/><path d=\"M30 20 L21 5 q9 -5 21 1 q2 8 -4 17 z\" fill=\"#e0b050\" stroke=\"#7a5a1a\" stroke-width=\"1.3\" stroke-linejoin=\"round\"/><path d=\"M30 20 L26 6 M30 20 L32 4.500 M30 20 L38 6.500\" stroke=\"#7a5a1a\" stroke-width=\".8\"/>"},"icebox":{"occupiable":false,"name":"jäälaatikko","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>"},"ladder":{"occupiable":false,"name":"tikkaat","icon":"<g fill=\"#b98a5a\" stroke=\"#6e4d2c\" stroke-width=\"1.2\"><rect x=\"13\" y=\"3\" width=\"4.5\" height=\"40\" rx=\"1.5\"/><rect x=\"28.5\" y=\"3\" width=\"4.5\" height=\"40\" rx=\"1.5\"/></g><g fill=\"#a5733f\" stroke=\"#6e4d2c\" stroke-width=\"1\"><rect x=\"16\" y=\"9\" width=\"14\" height=\"3\" rx=\"1\"/><rect x=\"16\" y=\"17\" width=\"14\" height=\"3\" rx=\"1\"/><rect x=\"16\" y=\"25\" width=\"14\" height=\"3\" rx=\"1\"/><rect x=\"16\" y=\"33\" width=\"14\" height=\"3\" rx=\"1\"/></g>"},"lamp":{"occupiable":false,"name":"lamppu","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\"/>"},"mirror":{"occupiable":false,"name":"peili","icon":"<rect x=\"12\" y=\"4\" width=\"22\" height=\"38\" rx=\"9\" fill=\"#c9a03a\" stroke=\"#7a5a12\" stroke-width=\"1.5\"/><rect x=\"15\" y=\"7\" width=\"16\" height=\"32\" rx=\"7\" fill=\"#dfe9ee\"/><path d=\"M19 11 q-3 8 0 20\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.5\" opacity=\".8\"/>"},"oven":{"occupiable":false,"name":"uuni","icon":"<rect x=\"19\" y=\"2\" width=\"8\" height=\"7\" fill=\"#7a7f86\" stroke=\"#3b3f44\" stroke-width=\"1\"/><rect x=\"6\" y=\"8\" width=\"34\" height=\"34\" rx=\"3\" fill=\"#efe4cc\" stroke=\"#6b5a45\" stroke-width=\"1.5\"/><rect x=\"15\" y=\"10.6\" width=\"16\" height=\"1.8\" rx=\".9\" fill=\"#b08a4a\"/><rect x=\"10\" y=\"13\" width=\"26\" height=\"11\" rx=\"1.5\" fill=\"#3a2a22\" stroke=\"#6b5a45\" stroke-width=\"1.2\"/><rect x=\"15\" y=\"24.8\" width=\"16\" height=\"1.8\" rx=\".9\" fill=\"#b08a4a\"/><rect x=\"10\" y=\"27.4\" width=\"26\" height=\"11\" rx=\"1.5\" fill=\"#3a2a22\" stroke=\"#6b5a45\" stroke-width=\"1.2\"/><path d=\"M13 22 q10 -6 20 0 M13 36.4 q10 -6 20 0\" fill=\"none\" stroke=\"#ff9a3c\" stroke-width=\"2.2\"/><rect x=\"6\" y=\"40\" width=\"34\" height=\"3\" rx=\"1\" fill=\"#6b5a45\"/>"},"painting":{"occupiable":false,"name":"maalaus","icon":"<rect x=\"7\" y=\"7\" width=\"32\" height=\"26\" rx=\"1\" fill=\"#d4a017\" stroke=\"#7a5a10\" stroke-width=\"2\"/><rect x=\"11\" y=\"11\" width=\"24\" height=\"18\" fill=\"#7fc4d8\"/><path d=\"M11 29 l8 -9 l5 5 l4 -6 l7 10 z\" fill=\"#3f8a4a\"/><circle cx=\"30\" cy=\"15\" r=\"2.5\" fill=\"#f0b429\"/><rect x=\"20\" y=\"33\" width=\"6\" height=\"8\" fill=\"#5b5852\"/><rect x=\"14\" y=\"40\" width=\"18\" height=\"3\" rx=\"1\" fill=\"#5b5852\"/>"},"piano":{"occupiable":false,"name":"piano","icon":"<path d=\"M8 8 h22 q10 0 12 12 v18 h-34 z\" fill=\"#1c1c1c\" stroke=\"#0b0b0b\" stroke-width=\"1.5\"/><rect x=\"10\" y=\"32\" width=\"18\" height=\"5\" fill=\"#f4efe6\"/><g fill=\"#1c1c1c\"><rect x=\"12\" y=\"32\" width=\"2\" height=\"3\"/><rect x=\"16\" y=\"32\" width=\"2\" height=\"3\"/><rect x=\"22\" y=\"32\" width=\"2\" height=\"3\"/></g>"},"planter":{"occupiable":false,"name":"istutuslaatikko","icon":"<path d=\"M6 25 q3 -9 11 -7 q5 -6 11 -1 q9 -1 11 8 z\" fill=\"#3f8a4a\" stroke=\"#2c6434\" stroke-width=\"1\"/><circle cx=\"14\" cy=\"19\" r=\"1.9\" fill=\"#e0526a\"/><circle cx=\"24\" cy=\"15\" r=\"1.9\" fill=\"#f2d24a\"/><circle cx=\"33\" cy=\"19\" r=\"1.9\" fill=\"#e0526a\"/><rect x=\"4\" y=\"25\" width=\"38\" height=\"14\" rx=\"2\" fill=\"#a5733f\" stroke=\"#4e3a1e\" stroke-width=\"1.5\"/><path d=\"M4 30 h38 M4 34.5 h38\" stroke=\"#7a5630\" stroke-width=\"1\"/><rect x=\"4\" y=\"25\" width=\"4\" height=\"14\" fill=\"#8a5a2f\" stroke=\"#4e3a1e\" stroke-width=\"1\"/><rect x=\"38\" y=\"25\" width=\"4\" height=\"14\" fill=\"#8a5a2f\" stroke=\"#4e3a1e\" stroke-width=\"1\"/><rect x=\"8\" y=\"39\" width=\"4\" height=\"3\" fill=\"#4e3a1e\"/><rect x=\"34\" y=\"39\" width=\"4\" height=\"3\" fill=\"#4e3a1e\"/>"},"rack":{"occupiable":false,"name":"naulakko","icon":"<line x1=\"6\" y1=\"10\" x2=\"40\" y2=\"10\" stroke=\"#5b5852\" stroke-width=\"3\"/><line x1=\"9\" y1=\"10\" x2=\"9\" y2=\"40\" stroke=\"#5b5852\" stroke-width=\"2.5\"/><line x1=\"37\" y1=\"10\" x2=\"37\" y2=\"40\" stroke=\"#5b5852\" stroke-width=\"2.5\"/><path d=\"M15 14 v2 h8 v14 h-8 z\" fill=\"#c8536a\"/><path d=\"M25 14 v2 h7 v12 h-7 z\" fill=\"#3a6fb0\"/><line x1=\"19\" y1=\"10\" x2=\"19\" y2=\"14\" stroke=\"#333\"/><line x1=\"28\" y1=\"10\" x2=\"28\" y2=\"14\" stroke=\"#333\"/>"},"radio":{"occupiable":false,"name":"radio","icon":"<rect x=\"6\" y=\"12\" width=\"34\" height=\"26\" rx=\"4\" fill=\"#8a5a2b\" stroke=\"#4a2e14\" stroke-width=\"1.5\"/><rect x=\"10\" y=\"16\" width=\"15\" height=\"18\" rx=\"2\" fill=\"#d8c08a\" stroke=\"#4a2e14\" stroke-width=\"1\"/><path d=\"M12 20 h11 M12 24 h11 M12 28 h11 M12 32 h11\" stroke=\"#8a6a3a\" stroke-width=\"1.2\"/><circle cx=\"32\" cy=\"20\" r=\"4\" fill=\"#f4e6c0\" stroke=\"#4a2e14\" stroke-width=\"1\"/><path d=\"M32 20 l2 -2\" stroke=\"#b03a2e\" stroke-width=\"1.2\"/><circle cx=\"29\" cy=\"31\" r=\"2.2\" fill=\"#3b2a18\"/><circle cx=\"35\" cy=\"31\" r=\"2.2\" fill=\"#3b2a18\"/><path d=\"M14 12 l-4 -8 M32 12 l4 -8\" stroke=\"#3b3f45\" stroke-width=\"1.5\"/>"},"safe":{"occupiable":false,"name":"kassakaappi","icon":"<rect x=\"9\" y=\"6\" width=\"28\" height=\"34\" rx=\"3\" fill=\"#3d444b\" stroke=\"#161c25\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"23\" r=\"7\" fill=\"none\" stroke=\"#9aa1a8\" stroke-width=\"2.5\"/><circle cx=\"23\" cy=\"23\" r=\"2\" fill=\"#9aa1a8\"/><rect x=\"31\" y=\"14\" width=\"3\" height=\"18\" fill=\"#9aa1a8\"/>"},"sewing":{"occupiable":false,"name":"ompelukone","icon":"<rect x=\"6\" y=\"30\" width=\"34\" height=\"10\" rx=\"2\" fill=\"#b98a5a\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><path d=\"M11 30 v-16 h8 v8 h12 v-10 h6 v18 z\" fill=\"#3d444b\" stroke=\"#161c25\" stroke-width=\"1.2\"/><circle cx=\"34\" cy=\"17\" r=\"3\" fill=\"#9aa1a8\"/>"},"sink":{"occupiable":false,"name":"tiskiallas","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\"/>"},"stairs":{"occupiable":false,"name":"portaat","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\"/>"},"statue":{"occupiable":false,"name":"patsas","icon":"<rect x=\"13\" y=\"32\" width=\"20\" height=\"9\" fill=\"#b9b6ae\" stroke=\"#5b5852\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"9\" r=\"5\" fill=\"#d9d5cc\" stroke=\"#8c8a82\"/><path d=\"M16 15 h14 l2 17 h-18 z\" fill=\"#d9d5cc\" stroke=\"#8c8a82\" stroke-width=\"1.2\"/>"},"stove":{"occupiable":false,"name":"liesi","icon":"<rect x=\"9\" y=\"8\" width=\"28\" height=\"30\" rx=\"3\" fill=\"#5a5a5a\" stroke=\"#2b2b2b\" stroke-width=\"1.5\"/><circle cx=\"17\" cy=\"20\" r=\"4\" fill=\"#8a8a8a\"/><circle cx=\"29\" cy=\"20\" r=\"4\" fill=\"#8a8a8a\"/><circle cx=\"23\" cy=\"28\" r=\"4\" fill=\"#8a8a8a\"/><path d=\"M16 8 q2 -6 5 -3 q3 -6 6 0 q3 -4 4 2\" fill=\"none\" stroke=\"#e0362e\" stroke-width=\"2\"/>"},"sundial":{"occupiable":false,"name":"aurinkokello","icon":"<circle cx=\"23\" cy=\"26\" r=\"15\" fill=\"#d9d5cc\" stroke=\"#5b5852\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"26\" r=\"10\" fill=\"none\" stroke=\"#8c8a82\" stroke-width=\"1\"/><path d=\"M23 26 L23 8 L30 14 Z\" fill=\"#6b6f76\" stroke=\"#3d444b\" stroke-width=\"1\"/><g stroke=\"#5b5852\" stroke-width=\"1.2\"><line x1=\"23\" y1=\"12\" x2=\"23\" y2=\"15\"/><line x1=\"37\" y1=\"26\" x2=\"34\" y2=\"26\"/><line x1=\"9\" y1=\"26\" x2=\"12\" y2=\"26\"/><line x1=\"23\" y1=\"40\" x2=\"23\" y2=\"37\"/></g>"},"table":{"occupiable":false,"name":"pöytä","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\"/>"},"tree":{"occupiable":false,"name":"puu","icon":"<rect x=\"20\" y=\"28\" width=\"6\" height=\"14\" rx=\"1\" fill=\"#6e4a2a\"/><circle cx=\"23\" cy=\"19\" r=\"13\" fill=\"#3f8a4a\" stroke=\"#2c5e33\" stroke-width=\"1.5\"/><circle cx=\"16\" cy=\"23\" r=\"7\" fill=\"#57a35e\"/><circle cx=\"30\" cy=\"14\" r=\"7\" fill=\"#57a35e\"/>"},"trophy":{"occupiable":false,"name":"pokaali","icon":"<path d=\"M13 6 h20 v10 q0 10 -10 12 q-10 -2 -10 -12 z\" fill=\"#f2c94c\" stroke=\"#8a6a12\" stroke-width=\"1.5\"/><path d=\"M13 9 q-8 0 -6 8 q2 6 8 6 M33 9 q8 0 6 8 q-2 6 -8 6\" fill=\"none\" stroke=\"#8a6a12\" stroke-width=\"2\"/><rect x=\"20\" y=\"28\" width=\"6\" height=\"7\" fill=\"#8a6a12\"/><rect x=\"14\" y=\"35\" width=\"18\" height=\"6\" rx=\"1.5\" fill=\"#5b4a1a\"/><path d=\"M18 12 h10\" stroke=\"#fff3b0\" stroke-width=\"2\" stroke-linecap=\"round\"/>"},"umbrella":{"occupiable":false,"name":"aurinkovarjo","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\"/>"},"wheelbarrow":{"occupiable":false,"name":"kottikärry","icon":"<path d=\"M8 16 h26 l-4 14 h-18 z\" fill=\"#3f6d5a\" stroke=\"#1e4726\" stroke-width=\"1.5\"/><path d=\"M34 16 l8 -3\" stroke=\"#6e4a2a\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"12\" cy=\"36\" r=\"6\" fill=\"#3d444b\" stroke=\"#161c25\" stroke-width=\"1.5\"/><line x1=\"26\" y1=\"30\" x2=\"26\" y2=\"40\" stroke=\"#6e4a2a\" stroke-width=\"3\"/><g fill=\"#8a6a3a\"><circle cx=\"16\" cy=\"13\" r=\"2.5\"/><circle cx=\"22\" cy=\"11\" r=\"2.5\"/><circle cx=\"28\" cy=\"13\" r=\"2.5\"/></g>"}},"wallTypes":{},"objects":[{"cell":[1,4],"type":"flowers"},{"cell":[1,8],"type":"tree"},{"cell":[1,11],"type":"table"},{"cell":[1,14],"type":"tree"},{"cell":[2,3],"type":"fountain"},{"cell":[2,4],"type":"bench"},{"cell":[2,7],"type":"deckchair"},{"cell":[2,12],"type":"statue"},{"cell":[2,14],"type":"bench"},{"cell":[2,16],"type":"tree"},{"cell":[3,3],"type":"sundial"},{"cell":[3,6],"type":"umbrella"},{"cell":[3,10],"type":"tree"},{"cell":[3,15],"type":"ladder"},{"cell":[4,2],"type":"flowers"},{"cell":[4,4],"type":"birdcage"},{"cell":[4,9],"type":"deckchair"},{"cell":[4,12],"type":"tree"},{"cell":[4,16],"type":"wheelbarrow"},{"cell":[5,1],"type":"cactus"},{"cell":[5,7],"type":"planter"},{"cell":[5,9],"type":"chair"},{"cell":[5,13],"type":"basket"},{"cell":[5,16],"type":"icebox"},{"cell":[6,2],"type":"chaise"},{"cell":[6,5],"type":"amphora"},{"cell":[6,7],"type":"chair"},{"cell":[6,8],"type":"table"},{"cell":[6,11],"type":"umbrella"},{"cell":[6,16],"type":"sink"},{"cell":[7,2],"type":"cactus"},{"cell":[7,4],"type":"cabinet"},{"cell":[7,10],"type":"table"},{"cell":[7,11],"type":"chair"},{"cell":[7,13],"type":"counter"},{"cell":[7,16],"type":"stove"},{"cell":[8,1],"type":"bookcase"},{"cell":[8,4],"type":"chair"},{"cell":[8,5],"type":"table"},{"cell":[8,14],"type":"stool"},{"cell":[8,16],"type":"oven"},{"cell":[9,5],"type":"table"},{"cell":[9,6],"type":"chair"},{"cell":[9,8],"type":"candelabra"},{"cell":[9,9],"type":"stairs"},{"cell":[9,10],"type":"stairs"},{"cell":[9,12],"type":"barrel"},{"cell":[9,16],"type":"chest"},{"cell":[10,2],"type":"globe"},{"cell":[10,5],"type":"chair"},{"cell":[10,11],"type":"rack"},{"cell":[10,13],"type":"gramophone"},{"cell":[11,2],"type":"armchair"},{"cell":[11,5],"type":"trophy"},{"cell":[11,13],"type":"sofa"},{"cell":[11,15],"type":"boots"},{"cell":[12,1],"type":"bookcase"},{"cell":[12,6],"type":"stool"},{"cell":[12,9],"type":"clock"},{"cell":[12,14],"type":"armchair"},{"cell":[12,15],"type":"fireplace"},{"cell":[13,4],"type":"billiard"},{"cell":[13,5],"type":"billiard"},{"cell":[13,9],"type":"mirror"},{"cell":[13,12],"type":"chessboard"},{"cell":[13,14],"type":"sofa"},{"cell":[13,16],"type":"lamp"},{"cell":[14,5],"type":"stool"},{"cell":[14,8],"type":"sewing"},{"cell":[14,13],"type":"painting"},{"cell":[15,2],"type":"cardtable"},{"cell":[15,6],"type":"sofa"},{"cell":[15,9],"type":"radio"},{"cell":[15,12],"type":"chair"},{"cell":[16,4],"type":"piano"},{"cell":[16,10],"type":"table"},{"cell":[16,12],"type":"desk"},{"cell":[16,16],"type":"safe"}],"wallFeatures":[],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Alfonso","gender":"M","role":"family","color":"#c62828","avatar":{"bg":"#4a3a3a","skin":"#efc7a3","hair":"#5a5a5a","style":"slick","shirt":"#1f1f24","mustache":true,"mustacheColor":"#5a5a5a"},"clue":"Jossain hänen <b>rivillään</b> oli <b>nojari</b>. Hän ja <b>Nolan</b> olivat samalla <b>lävistäjällä</b>.","job":"Victorian vieras","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Alfonso\"><rect width=\"80\" height=\"80\" fill=\"#4a3a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1f1f24\"/><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 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":"family","constraints":[{"type":"row_has","obj":"armchair"},{"type":"same_diagonal","q":"N"}]},{"id":"B","name":"Beth","gender":"F","role":"family","color":"#1565c0","avatar":{"bg":"#3a4a5a","skin":"#f3d3b5","hair":"#5a3a22","style":"bob","shirt":"#7a3a5a","necklace":true},"clue":"Joku muu hänen alueellaan oli <b>nojarin</b> vieressä.","job":"Alfonson vieras","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Beth\"><rect width=\"80\" height=\"80\" fill=\"#3a4a5a\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#5a3a22\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#7a3a5a\"/><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=\"#5a3a22\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/></svg>","solverRole":"family","constraints":[{"type":"with_beside","obj":"armchair"}]},{"id":"C","name":"Carson","gender":"M","role":"family","color":"#ad1457","avatar":{"bg":"#5a4a3a","skin":"#f1d0b0","hair":"#c8a050","style":"short","shirt":"#2a4a6a","beard":true},"clue":"Hän <b>ei</b> ollut <b>ruusutarhassa</b>. Jossain hänen <b>sarakkeessaan</b> oli <b>nojari</b>.","job":"Alfonson vieras","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Carson\"><rect width=\"80\" height=\"80\" fill=\"#5a4a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2a4a6a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f1d0b0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1d0b0\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#c8a050\"/><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=\"#c8a050\"/></svg>","solverRole":"family","constraints":[{"type":"not_area","areas":["Rose Garden"]},{"type":"col_has","obj":"armchair"}]},{"id":"D","name":"Donatella","gender":"F","role":"family","color":"#6a1b9a","avatar":{"bg":"#4a3a4a","skin":"#e9c6a4","hair":"#2a1a10","style":"long","shirt":"#8a2a3a","earrings":true,"lips":"#9a2a3a"},"clue":"Hänen alueellaan oli <b>täsmälleen yksi muu henkilö</b>.","job":"Bethin vieras","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Donatella\"><rect width=\"80\" height=\"80\" fill=\"#4a3a4a\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#2a1a10\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#8a2a3a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e9c6a4\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e9c6a4\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#2a1a10\"/><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=\"M35.4 42.9 Q37.7 40.9 40 42.3 Q42.3 40.9 44.6 42.9 Q40 47.6 35.4 42.9 Z\" fill=\"#9a2a3a\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"family","constraints":[{"type":"with_count","n":1}]},{"id":"E","name":"Eve","gender":"F","role":"publisher","color":"#2e7d32","avatar":{"bg":"#2f3f4f","skin":"#f2d2b4","hair":"#8a4a1a","style":"bun","shirt":"#2a5a5a","glasses":true},"clue":"Hän <b>ei ollut yksin</b> alueellaan.","job":"Victorian vieras","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Eve\"><rect width=\"80\" height=\"80\" fill=\"#2f3f4f\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2a5a5a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f2d2b4\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f2d2b4\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#8a4a1a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#8a4a1a\"/><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":"publisher","constraints":[{"type":"not_alone"}]},{"id":"F","name":"Frederick","gender":"M","role":"publisher","color":"#00838f","avatar":{"bg":"#3a3a4a","skin":"#e9c6a4","hair":"#1c1a1a","style":"slick","shirt":"#1f1f24","mustache":true,"mustacheColor":"#1c1a1a"},"clue":"Hän oli <b>ainoa mies</b> <b>jakkaran</b> vieressä.","job":"Even vieras","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Frederick\"><rect width=\"80\" height=\"80\" fill=\"#3a3a4a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1f1f24\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e9c6a4\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e9c6a4\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#1c1a1a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#1c1a1a\"/></svg>","solverRole":"publisher","constraints":[{"type":"only_beside","obj":"stool","gender":"M"}]},{"id":"G","name":"Gretchen","gender":"F","role":"publisher","color":"#e65100","avatar":{"bg":"#5a4a3a","skin":"#f6d8c0","hair":"#c8a050","style":"ponytail","shirt":"#6a7a3a","headband":"#f0f0f0"},"clue":"<b>Tynnyri</b> oli jossain hänen alueellaan. <b>Täsmälleen yhden rivin päässä</b> hänen pohjoispuolellaan oli <b>nainen</b>.","job":"Frederickin vieras","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Gretchen\"><rect width=\"80\" height=\"80\" fill=\"#5a4a3a\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#c8a050\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#6a7a3a\"/><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=\"#c8a050\"/><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=\"#f0f0f0\"/></svg>","solverRole":"publisher","constraints":[{"type":"area_has","obj":"barrel"},{"type":"rel_any","dir":"N","exact":1,"gender":"F"}]},{"id":"H","name":"Henry","gender":"M","role":"publisher","color":"#5d4037","avatar":{"bg":"#3a4a3a","skin":"#d9a77c","hair":"#2a1a10","style":"bald","shirt":"#4a3a2a","beard":true},"clue":"Hän oli <b>aivan sellaisen alueen vieressä, jolla ei ollut ketään</b>. <b>Lintuhäkki</b> oli jossain hänen alueellaan.","job":"Gretchenin vieras","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Henry\"><rect width=\"80\" height=\"80\" fill=\"#3a4a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#4a3a2a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#d9a77c\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#d9a77c\"/><path d=\"M26 30 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#2a1a10\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 30 Z\" fill=\"#2a1a10\"/><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=\"#2a1a10\"/></svg>","solverRole":"publisher","constraints":[{"type":"adjacent_area_empty"},{"type":"area_has","obj":"birdcage"}]},{"id":"I","name":"Idris","gender":"M","role":"neighbour","color":"#558b2f","avatar":{"bg":"#4a5a3a","skin":"#c99a6e","hair":"#9a9a9a","style":"short","shirt":"#5a4a2a","mustache":true,"mustacheColor":"#9a9a9a"},"clue":"Hän oli <b>aivan sellaisen alueen vieressä, jolla ei ollut ketään</b>. Hän <b>ei ollut yksin</b> alueellaan.","job":"Victorian vieras","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Idris\"><rect width=\"80\" height=\"80\" fill=\"#4a5a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5a4a2a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#c99a6e\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#c99a6e\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 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=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#9a9a9a\"/></svg>","solverRole":"neighbour","constraints":[{"type":"adjacent_area_empty"},{"type":"not_alone"}]},{"id":"J","name":"June","gender":"F","role":"neighbour","color":"#283593","avatar":{"bg":"#5a5a2a","skin":"#f1c8a5","hair":"#b8642a","style":"bob","shirt":"#c8a050","necklace":true},"clue":"<b>Tikkaat</b> olivat jossain hänen <b>rivillään</b>.","job":"Idrisin vieras","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"June\"><rect width=\"80\" height=\"80\" fill=\"#5a5a2a\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#b8642a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#c8a050\"/><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\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#b8642a\"/><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":"neighbour","constraints":[{"type":"row_has","obj":"ladder"}]},{"id":"K","name":"Kit","gender":"M","role":"neighbour","color":"#37474f","avatar":{"bg":"#2a4a5a","skin":"#efc7a3","hair":"#5a3a22","style":"short","shirt":"#e8e0cc","beard":true},"clue":"Hän oli <b>yksin alueellaan</b>. Hän oli <b>pöydän</b> vieressä.","job":"Idrisin vieras","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Kit\"><rect width=\"80\" height=\"80\" fill=\"#2a4a5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#e8e0cc\"/><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 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#5a3a22\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#5a3a22\"/></svg>","solverRole":"neighbour","constraints":[{"type":"alone"},{"type":"beside","obj":"table"}]},{"id":"L","name":"Lily","gender":"F","role":"neighbour","color":"#7b1fa2","avatar":{"bg":"#5a3a5a","skin":"#f3d3b5","hair":"#c8a050","style":"long","shirt":"#7a3a8a","earrings":true,"lips":"#b03050"},"clue":"Jossain hänen alueellaan oli <b>lepoistuin</b>. Hän <b>istui</b>.","job":"Idrisin vieras","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Lily\"><rect width=\"80\" height=\"80\" fill=\"#5a3a5a\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#c8a050\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#7a3a8a\"/><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=\"#c8a050\"/><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=\"M35.4 42.9 Q37.7 40.9 40 42.3 Q42.3 40.9 44.6 42.9 Q40 47.6 35.4 42.9 Z\" fill=\"#b03050\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"neighbour","constraints":[{"type":"area_has","obj":"deckchair"},{"type":"on_any","objs":["armchair","bench","chair","chaise","deckchair","sofa","stool"]}]},{"id":"M","name":"Madeleine","gender":"F","role":"friend","color":"#0277bd","avatar":{"bg":"#3a3a5a","skin":"#f3d3b5","hair":"#3a2a1a","style":"bun","shirt":"#1f3a6a","necklace":true,"earrings":true},"clue":"<b>Amfora</b> oli jossain hänen <b>sarakkeessaan</b>.","job":"Victorian vieras","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Madeleine\"><rect width=\"80\" height=\"80\" fill=\"#3a3a5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1f3a6a\"/><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\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#3a2a1a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 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=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"friend","constraints":[{"type":"col_has","obj":"amphora"}]},{"id":"N","name":"Nolan","gender":"M","role":"friend","color":"#f9a825","avatar":{"bg":"#5a2a3a","skin":"#efc7a3","hair":"#6a3a1a","style":"slick","shirt":"#2a2a30","beard":true},"clue":"Hän oli <b>tuolin</b> vieressä.","job":"Madeleinen vieras","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Nolan\"><rect width=\"80\" height=\"80\" fill=\"#5a2a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2a2a30\"/><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 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#6a3a1a\"/><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=\"#6a3a1a\"/></svg>","solverRole":"friend","constraints":[{"type":"beside","obj":"chair"}]},{"id":"O","name":"Oliver","gender":"M","role":"friend","color":"#c2185b","avatar":{"bg":"#3a5a4a","skin":"#f1d0b0","hair":"#2a1a10","style":"short","shirt":"#3a5a7a","mustache":true,"mustacheColor":"#2a1a10"},"clue":"Hän oli <b>alueensa nurkassa</b>.","job":"Nolanin vieras","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Oliver\"><rect width=\"80\" height=\"80\" fill=\"#3a5a4a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#3a5a7a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f1d0b0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1d0b0\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#2a1a10\"/><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=\"#2a1a10\"/></svg>","solverRole":"friend","constraints":[{"type":"corner_of_area"}]},{"id":"V","name":"Victoria","gender":"F","role":"victim","color":"#1b1b1b","avatar":{"bg":"#2a2a3a","skin":"#f3d3b5","hair":"#4a3a2a","style":"bun","shirt":"#e8e0cc","robe":"#6a1a3a","necklace":true,"lips":"#9a2a3a"},"clue":"<b>Uhri.</b> Hänet löydettiin <b>salongista</b>, <b>takan</b> vierestä – yksin murhaajan kanssa.","job":"emäntä","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Victoria\"><rect width=\"80\" height=\"80\" fill=\"#2a2a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#e8e0cc\"/><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\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#4a3a2a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 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\"/><path d=\"M35.4 42.9 Q37.7 40.9 40 42.3 Q42.3 40.9 44.6 42.9 Q40 47.6 35.4 42.9 Z\" fill=\"#9a2a3a\"/><path d=\"M31 57 L40 76 L49 57 L45 57 L40 68 L35 57 Z\" fill=\"#6a1a3a\"/><path d=\"M12 12 L68 68 M68 12 L12 68\" stroke=\"#e0362e\" stroke-width=\"5\" stroke-linecap=\"round\" opacity=\".9\"/></svg>","solverRole":"host","constraints":[{"type":"area","areas":["Drawing Room"]},{"type":"beside","obj":"fireplace"}]}],"victim":"V","murderer":"E","solution":{"I":[1,6],"L":[2,7],"J":[3,8],"O":[4,11],"H":[5,3],"K":[6,9],"M":[7,5],"G":[8,12],"F":[9,14],"B":[10,4],"D":[11,1],"A":[12,10],"V":[13,15],"E":[14,16],"N":[15,13],"C":[16,2]},"walkthrough":[{"place":["V"],"cand":{"D":[[11,1],[11,3],[12,2]],"A":[[11,7],[11,9],[11,11],[11,14],[11,16],[12,4],[12,8],[12,10],[12,12],[12,14],[12,16]]},"text":"<b>The Library and Victoria.</b> Somebody else in Beth’s area was beside an armchair, so her room has an armchair: the Library (R11C2) or the Drawing Room (R12C14). The Drawing Room holds Victoria and exactly one more person, and under the special rule Beth could only be there together with Alfonso, who invited her – three people. So Beth is in the Library. Donatella had exactly one other person in her area, and by the rule that person is linked to her by an invitation: only Beth, her inviter. The Library therefore holds Beth and Donatella and nobody else, and Donatella is the one beside the armchair: R11C1, R11C3 or R12C2 – row 11 or 12. Alfonso has an armchair in his row, so he too is in row 11 or 12. Rows 11 and 12 are theirs; of Victoria’s three squares beside the fireplace, R12C14 and R12C16 are in row 12: <b>Victoria R13C15</b>. The murderer, alone with her, is linked to her directly: Alfonso, Eve, Idris or Madeleine – and Madeleine stands in column 5 (the amphora), which has no Drawing Room square. So the murderer is Alfonso, Eve or Idris."},{"place":[],"cand":{"D":[[11,1],[11,3]],"A":[[12,4],[12,8],[12,10],[12,12],[12,14],[12,16]],"F":[[7,14],[9,14],[14,4],[14,6]]},"text":"<b>Donatella in row 11.</b> Suppose Donatella were on R12C2. Column 2 would be hers, so Carson, who has an armchair in his column (column 2 or 14), would be in column 14 – and Frederick, the only man beside a stool, would lose his Kitchen squares R7C14 and R9C14; R8C13 is impossible anyway (Gretchen, who has the barrel in her area, would have to sit on R9C14 with a man directly north of her), so Frederick would be beside the stool of the Billiard Room, on R14C4 or R14C6, in row 14. Who is with Victoria then? Alfonso would be in row 11, and of the Drawing Room’s row-11 squares only R11C14 shares a diagonal with a square beside a chair (Nolan’s) – in Carson’s column; Eve and Idris have R10C14 and R14C14 in that column too, and R14C16 in Frederick’s row. Nobody – impossible. So <b>Donatella is on R11C1 or R11C3</b>, and Alfonso in row 12: R12C4, R12C8, R12C10, R12C12, R12C14 or R12C16 (the squares on a diagonal with one of Nolan’s squares beside a chair)."},{"place":[],"cand":{"I":[[1,6],[1,12],[4,8],[4,9],[4,10],[4,11],[5,12],[6,13]],"A":[[12,4],[12,8],[12,10],[12,12],[12,16]]},"text":"<b>The murderer’s square.</b> Idris is not the murderer: with him in the Drawing Room his three guests are cut off – Lily sits alone on a deckchair on the Lawn (R2C7 or R4C9), June cannot join her (only through Idris), Kit is alone anyway. Rows 1–4 need four people, and apart from June (row 3, the ladder) and Lily only Madeleine (R1C5), Oliver (corners of the Rose Garden and the Orchard) and Carson (R2C14, R4C14 in the Orchard) have squares there. Whichever two of them fill the remaining two rows, they occupy the Rose Garden and the Orchard between them (Carson is in the Orchard, Madeleine in the Rose Garden, and Oliver cannot share a room with either of them – he is linked to them only through Nolan, who has no square there), and June, in row 3, finds every room closed: the Rose Garden and the Orchard hold people she is not linked to, the Lawn holds Lily without Idris. So Alfonso or Eve was with Victoria. Neither can stand in column 14 (Alfonso R12C14, Eve R10C14 or R14C14): Carson would then be in column 2, in the Billiard Room (R14C2 or R16C2 – the Library is full), Frederick could not join him there and would have only R8C13 in the Kitchen, which leaves Gretchen without a square (R8C11, R8C12 in his row, R9C13 in his column, R9C14 in the murderer’s). <b>The murderer stands in column 16: Alfonso on R12C16 or Eve on R14C16.</b> Oliver (R1C16, R15C16) and June (R3C16) are out of that column; and if Alfonso is the murderer, Nolan is on R15C13, the only square beside a chair on a diagonal of R12C16."},{"place":[],"cand":{"C":[[14,2],[16,2]],"F":[[7,14],[9,14]],"E":[[7,12],[8,11],[8,12],[9,13],[14,16]],"B":[[9,1],[9,3],[10,1],[10,3],[10,4]]},"text":"<b>Carson is in the Billiard Room.</b> Suppose he were in column 14 (Orchard or Study). Frederick’s Kitchen squares R7C14 and R9C14 are gone, and R8C13 would leave Gretchen nothing (R8C11, R8C12 in his row, R9C13 in his column, R9C14 in Carson’s): Frederick is in the Billiard Room, in row 14 – so Eve is not the murderer (R14C16), <b>Alfonso</b> is, on R12C16, with <b>Nolan R15C13</b> in the Study. Carson cannot share the Study with Nolan, so he is in the Orchard. Eve is not alone and not with Victoria: she is with Frederick in the Billiard Room, in row 16 (rows 14 and 15 are taken). Gretchen is alone in the Kitchen on R8C11 or R8C12 (column 13 is Nolan’s, column 14 Carson’s) – row 8, so the person in row 7 is a woman: Madeleine, on R7C5. The Dining Room is occupied, so Henry’s empty neighbour is the Rose Garden or the Terrace: row 5 (R5C2, R5C3, R5C6). Kit, alone and beside a table, has only the Terrace left (the Dining Room has Madeleine, the Morning Room’s rows 15 and 16 are Nolan’s and Eve’s), in row 6 (R6C7, R6C9, R6C10) – so the Terrace is occupied, Henry is on R5C2 or R5C3 and the Rose Garden stays empty. Now rows 1–4: Carson (R2C14 or R4C14) and Lily (R2C7 or R4C9) take rows 2 and 4, Idris row 1 (R1C6 or R1C12), June row 3 – on the Lawn, with Idris, as the Rose Garden is empty and the Orchard is Carson’s. Oliver has no row left among 1–8 and 11–16: he is in the Hall (R9C11, R10C8 or R10C12). Column 10 can only be filled by Kit: Kit R6C10. Columns 7, 8 and 9 are then left to Lily, June and Oliver: Oliver R10C8, Lily and June in columns 7 and 9. Beth is in row 9, so column 4 falls to Frederick (R14C4). But now columns 6, 11 and 12 have only Idris (R1C6 or R1C12) and Gretchen (R8C11 or R8C12) – two people for three columns. Impossible: <b>Carson is in the Billiard Room, on R14C2 or R16C2</b>, column 2. Beth loses R8C2 and R9C2, and Frederick, who cannot join Carson, is in the Kitchen, on R7C14 or R9C14."},{"place":["F"],"cand":{"G":[[8,11],[8,12],[8,13]],"B":[[10,1],[10,3],[10,4]],"E":[[7,12],[14,16]],"M":[[1,5],[7,5],[15,5],[16,5]],"N":[[6,6],[15,11],[15,13]],"H":[[5,3],[5,6],[6,4]],"K":[[5,8],[6,7],[6,9],[6,10],[15,10],[16,9],[16,11]]},"text":"<b>Frederick R9C14.</b> Were he on R7C14, Gretchen (the barrel is in her area) would be in row 8 with a man – Frederick – directly north of her, or on R9C13; on R9C13 the person in row 8 must be a woman: Beth’s R8C2 is in Carson’s column, so it is Eve on R8C11 or R8C12 – Eve in the Kitchen, so Alfonso is the murderer, with Nolan on R15C13: in Gretchen’s column. Impossible: <b>Frederick R9C14</b>. Gretchen is in row 8 (R8C11, R8C12 or R8C13), so the person in row 7 is a woman: Madeleine on R7C5 or Eve on R7C12 – Eve’s other Kitchen squares are in rows 8 and 9, so she is on R7C12 or with Victoria on R14C16. Beth is in row 10 (R10C1, R10C3 or R10C4). Nolan is on R6C6, R15C11 or R15C13 (R14C12 pairs only with Alfonso R12C10, and then Eve is the murderer in row 14); Henry on R5C3, R5C6 or R6C4 (row 7 is a woman’s, row 8 Gretchen’s, column 2 Carson’s); Kit on the Terrace (R5C8, R6C7, R6C9, R6C10) or in the Morning Room (R15C10, R16C9, R16C11); Madeleine on R1C5, R7C5, R15C5 or R16C5."},{"place":["L"],"cand":{"J":[[3,1],[3,4],[3,8],[3,9],[3,11],[3,12],[3,13]],"K":[[5,8],[6,9],[6,10],[15,10],[16,9],[16,11]]},"text":"<b>Lily R2C7.</b> Suppose Lily sat on R4C9. Rows 1 and 2 must then be filled from Idris (R1C6, R1C12), Madeleine (R1C5) and Oliver (R1C1, R1C13, R2C4) – Carson is in the Billiard Room now – and row 2 only by Oliver: R2C4, in the Rose Garden. Madeleine cannot join him there (they are linked only through Nolan), so row 1 is Idris’s; R1C6 touches the Rose Garden, which is no longer empty, so Idris R1C12, and the Orchard beside him must be empty. Column 12 is his: Eve is not on R7C12, so she is the murderer, R14C16, Carson R16C2, and the woman in row 7 is Madeleine, R7C5. The Dining Room is occupied and the Rose Garden too, so Henry is on R5C6 and the Terrace is empty – Kit goes to the Morning Room, R15C10 (R16C9 and R16C11 are in Carson’s row). Row 15 is his, and Nolan has nothing left: R6C6 is on the empty Terrace, R15C11 and R15C13 in Kit’s row. So <b>Lily R2C7</b>."},{"place":["E","C","M"],"cand":{"A":[[12,8],[12,10],[12,12]],"H":[[5,3],[5,6]],"K":[[6,9],[6,10],[15,10]],"N":[[6,6],[15,11],[15,13]],"O":[[1,1],[1,13],[4,1],[4,3],[4,11]],"I":[[1,6],[1,12],[4,8],[4,9],[4,10],[4,11]]},"text":"<b>Eve is the murderer.</b> Suppose Eve were in the Kitchen, on R7C12: Alfonso is then the murderer on R12C16, Nolan on R15C13, Gretchen on R8C11 (R8C12 and R8C13 are in Eve’s and Nolan’s columns). Columns 11, 12 and 13 are taken, so Idris is on the Lawn (R1C6, R4C8, R4C9, R4C10), June on R3C1, R3C4, R3C8 or R3C9, Oliver in the Rose Garden (R1C1, R4C1, R4C3), on R6C6 or on R14C9, R14C10; Kit on R5C8, R6C9, R6C10 or R16C9, Madeleine on R1C5 or R16C5 (row 7 is Eve’s, row 15 Nolan’s). Rows 1 and 4 belong to two of Idris, Madeleine and Oliver. If Madeleine is on R1C5, Idris takes row 4 – R4C8, R4C9 or R4C10, each touching only the Terrace, which must therefore be empty: Kit goes to R16C9, Carson to R14C2, and Oliver, left with R6C6 on the empty Terrace, has nowhere. If Madeleine is on R16C5, Carson is on R14C2, Kit on the Terrace (R5C8, R6C9 or R6C10), and Oliver, out of the Terrace and of row 14, is in the Rose Garden – so both the Rose Garden and the Terrace are occupied and Henry is on R6C4; row 6 is his, so Kit R5C8, and column 4 is his, so Beth is on R10C1 or R10C3 – Beth and Donatella fill columns 1 and 3, and Oliver’s squares R1C1, R4C1, R4C3 are all in them. Impossible either way: <b>Eve R14C16</b> was alone with Victoria. Carson is on <b>R16C2</b> (row 14 is Eve’s), and the woman in row 7 is <b>Madeleine, R7C5</b>."},{"place":["H","D","B","I","O"],"cand":{"J":[[3,8],[3,9]],"A":[[12,10],[12,12]],"K":[[6,9],[6,10],[15,10]],"G":[[8,12],[8,13]]},"text":"<b>Henry, the Library pair, Idris and Oliver.</b> Rows 1 and 4 can only be filled by Idris and Oliver (June is in row 3, Lily in row 2, and nobody else has a square there). Rows 5 and 6 are then Henry’s and one more person’s, and that one can only be Kit (R6C9, R6C10) or Nolan (R6C6) – both on the Terrace. So the Terrace is occupied and Henry’s empty neighbour is the Rose Garden: <b>Henry R5C3</b>. Column 3 is his: <b>Donatella R11C1, Beth R10C4</b>. The Rose Garden is empty, so Oliver is in the Orchard (R1C13 or R4C11), alone – June cannot be with him, so she is on the Lawn with Idris: R3C8, R3C9 or R3C11. Idris stands beside an empty area: R4C8, R4C9 and R4C10 touch only the Terrace, R1C12 the Orchard, and R4C11 is in the Orchard with Oliver – so <b>Idris R1C6</b>, beside the Rose Garden, and <b>Oliver R4C11</b> (row 1 is taken)."},{"place":["N","A","K","J","G"],"text":"<b>The last five.</b> Column 6 is Idris’s, so Nolan is not on R6C6; column 11 is Oliver’s, so not on R15C11: <b>Nolan R15C13</b>. Alfonso shares a diagonal with him: <b>Alfonso R12C10</b> (R12C8 would need Nolan on R15C11, R12C12 on R6C6) – alone in the Hall. Column 10 is his and row 15 Nolan’s: <b>Kit R6C9</b>, alone on the Terrace beside the table R6C8. <b>June R3C8</b> (column 9 is Kit’s), and <b>Gretchen R8C12</b> (R8C11 is Oliver’s column, R8C13 Nolan’s) – with Frederick in the Kitchen, and Madeleine, the woman in row 7, directly north of her. Eve, Victoria’s editor, was alone with her in the Drawing Room."}],"solver":{"rules":[{"type":"invite_tree","parent":{"A":"V","B":"A","C":"A","D":"B","E":"V","F":"E","G":"F","H":"G","I":"V","J":"I","K":"I","L":"I","M":"V","N":"M","O":"N"}}],"occupiable":["bench","deckchair","chaise","chair","stool","armchair","sofa"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-10-17"},"score":656.142}