{"format":"murdoku-puzzle/1","id":"gossip","version":1,"difficulty":"hard","level":8,"size":{"rows":12,"cols":12},"languages":["en","hu","de","fr","es","it","nl","pl","pt","ro","ca","cs","fi","vi","tr","el","ru","uk","ar","ko","ja","zh-Hans","zh-Hant"],"defaultLanguage":"en","title":"Juoruava talo","tagline":"Budapestilainen vuokratalo · pyykkipäivä, 1936 · jokainen sana kertoo viereisestä huoneesta","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-10-05","story":"Lauantaiaamu vuonna 1936, pyykkipäivä vuokratalossa Budapestin kahdeksannessa kaupunginosassa. Pohjakerros kiertää mukulakivistä pihaa: talonmiehen huone, puuvaja, ruokakauppa, porttikäytävä, pieni kahvibaari, pesula, räätäli, porraskäytävä ja pianonopettajan musiikkihuone. Puoli kymmeneltä Vid, talonmies, joka tunsi talon jokaisen avaimen ja jokaisen salaisuuden, löydettiin kuolleena höyryävästä pesulasta, mankelin vierestä. Tässä talossa kukaan ei sano sanaakaan huoneesta, jossa on itse – mutta kaikki tarkkailevat muita huoneita avointen ovien kautta. Niinpä jokainen vuokralainen ja vierailija kertoi etsivälle vain sen, minkä oli nähnyt oven kautta. Yksi heistä oli ollut yksin Vidin kanssa pesulassa.","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 (piano, nuottiteline, ruukkukasvit, portaat, ompelukone, mittanuket, pöydät, pesuammeet, mankeli, tiskiallas, vaatekaappi, liesi, polttopuut, kaivo, puu, mattotelakka, käsikärry, kukkapenkki, tiskit, hylly, tynnyri, polkupyörä, kyltti, espressokone ja bistropöydät), ei voi miehittää; nojatuoli, tuolit, jakkarat, sänky ja penkit voidaan miehittää. Alueen <b>nurkka</b> on sellainen alueen ruutu, joka rajautuu ulkopuoleen (toiseen alueeseen tai pelilaudan reunaan) yhdellä vaakasuoralla ja yhdellä pystysuoralla sivullaan.","Seinillä olevat ruskeat palkit ovat <b>ovia</b>: jokainen yhdistää kaksi sen molemmilla puolilla olevaa huonetta.","Murhaaja oli <b>yksin uhrin kanssa</b>: kukaan muu ei ollut sillä alueella."],"special":["<b>Kaikki kertoivat vain huoneista, joihin he näkivät oven kautta mutta joissa he eivät itse olleet.</b>"]},"roleNames":{"tenant":"vuokralainen","visitor":"vierailija","victim":"uhri"},"personGroups":[{"id":"house","name":"Talo","persons":["A","B","C","D","E","F","V"]},{"id":"visitors","name":"Vierailijat","persons":["G","H","I","J","K"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Music Room","cells":[[1,1],[1,2],[1,3],[1,4],[1,5],[2,1],[2,2],[2,3],[2,4],[3,3],[3,4]],"fill":"#ead9e6","pattern":"carpet","labelAt":[2,2],"name":"Musiikkihuone"},{"id":"Stairwell","cells":[[1,6],[1,7],[1,8],[2,5],[2,6],[2,7],[2,8],[3,5],[3,6]],"fill":"#dcd6cc","pattern":"tiles","labelAt":[2,7],"name":"Porraskäytävä"},{"id":"Tailor","cells":[[1,9],[1,10],[1,11],[1,12],[2,9],[2,10],[2,11],[2,12],[3,9],[3,10],[3,11],[4,10]],"fill":"#e8dcc8","pattern":"boards","labelAt":[2,10.5],"name":"Räätäli"},{"id":"Lodge","cells":[[3,1],[3,2],[4,1],[4,2],[4,3],[5,1],[5,2],[5,3],[6,1],[6,2],[7,2]],"fill":"#e2d6c2","pattern":"planks","labelAt":[4,1.5],"name":"Talonmiehen huone"},{"id":"Courtyard","cells":[[3,7],[3,8],[4,4],[4,5],[4,6],[4,7],[4,8],[4,9],[5,4],[5,5],[5,6],[5,7],[5,8],[5,9],[6,3],[6,4],[6,5],[6,6],[6,7],[6,8],[6,9],[7,3],[7,4],[7,5],[7,6],[7,7],[7,8],[7,9],[7,10],[8,4],[8,5],[8,6],[8,7],[8,8],[8,9],[9,3],[9,4],[9,5],[9,6],[9,7],[9,8],[10,8]],"fill":"#d9d4c8","pattern":"marble","labelAt":[5,7.5],"name":"Piha"},{"id":"Laundry","cells":[[3,12],[4,11],[4,12],[5,10],[5,11],[5,12],[6,10],[6,11],[6,12],[7,11],[7,12],[8,12]],"fill":"#d6e4ea","pattern":"tiles","labelAt":[7,11.5],"name":"Pesula"},{"id":"Woodshed","cells":[[7,1],[8,1],[8,2],[8,3],[9,1],[9,2]],"fill":"#d8c8a8","pattern":"planks","labelAt":[9,1.5],"name":"Puuvaja"},{"id":"Coffee Bar","cells":[[8,10],[8,11],[9,9],[9,10],[9,11],[9,12],[10,9],[10,10],[10,11],[10,12],[11,8],[11,9],[11,10],[11,11],[11,12],[12,9],[12,10],[12,11],[12,12]],"fill":"#efe0cf","pattern":"tiles","labelAt":[11,10],"name":"Kahvibaari"},{"id":"Grocer","cells":[[10,1],[10,2],[10,3],[10,4],[11,1],[11,2],[11,3],[12,1],[12,2],[12,3],[12,4],[12,5]],"fill":"#eadfc4","pattern":"boards","labelAt":[11,2],"name":"Ruokakauppa"},{"id":"Gateway","cells":[[10,5],[10,6],[10,7],[11,4],[11,5],[11,6],[11,7],[12,6],[12,7],[12,8]],"fill":"#d2cdc4","pattern":"marble","labelAt":[10,6],"name":"Porttikäytävä"}],"objectTypes":{"armchair":{"occupiable":true,"name":"nojatuoli","icon":"<rect x=\"6\" y=\"14\" width=\"34\" height=\"24\" rx=\"6\" fill=\"#b3252f\" stroke=\"#6b1218\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"8\" width=\"24\" height=\"14\" rx=\"5\" fill=\"#d0333f\" stroke=\"#6b1218\" stroke-width=\"1.5\"/><rect x=\"6\" y=\"20\" width=\"7\" height=\"14\" rx=\"3\" fill=\"#8a1a22\"/><rect x=\"33\" y=\"20\" width=\"7\" height=\"14\" rx=\"3\" fill=\"#8a1a22\"/>"},"bed":{"occupiable":true,"name":"sänky","icon":"<rect x=\"7\" y=\"1\" width=\"32\" height=\"44\" rx=\"6\" fill=\"#f7f4ee\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"5\" width=\"24\" height=\"10\" rx=\"4\" fill=\"#dfe6ea\" stroke=\"#8c8a82\"/><rect x=\"9\" y=\"19\" width=\"28\" height=\"22\" rx=\"4\" fill=\"#9fb3d6\"/>","iconTall":"<rect x=\"7\" y=\"3\" width=\"32\" height=\"86\" rx=\"7\" fill=\"#f7f4ee\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"7\" width=\"24\" height=\"12\" rx=\"4\" fill=\"#dfe6ea\" stroke=\"#8c8a82\"/><rect x=\"9\" y=\"24\" width=\"28\" height=\"61\" rx=\"4\" fill=\"#9fb3d6\"/>"},"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\"/>"},"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\"/>"},"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\"/>"},"bicycle":{"occupiable":false,"name":"polkupyörä","icon":"<circle cx=\"13\" cy=\"30\" r=\"8\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"2\"/><circle cx=\"33\" cy=\"30\" r=\"8\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"2\"/><path d=\"M13 30 L20 16 h10 l3 14 M20 16 l6 14 h-13 M30 16 l-4 -4\" fill=\"none\" stroke=\"#c0392b\" stroke-width=\"2.2\" stroke-linejoin=\"round\"/>"},"bistro":{"occupiable":false,"name":"bistropöytä","icon":"<circle cx=\"23\" cy=\"23\" r=\"16\" fill=\"#f3f0ea\" stroke=\"#6b6158\" stroke-width=\"1.6\"/><path d=\"M11 19 q6 3 10 -1 q4 -3 10 1 M14 31 q5 -3 10 1 q3 2 7 0\" fill=\"none\" stroke=\"#d3ccc0\" stroke-width=\"1\"/><circle cx=\"18\" cy=\"25\" r=\"4.4\" fill=\"#fff\" stroke=\"#8a7f74\" stroke-width=\"1\"/><circle cx=\"18\" cy=\"25\" r=\"2.4\" fill=\"#7a4a2a\"/><path d=\"M22.4 25 h2\" stroke=\"#8a7f74\" stroke-width=\"1.2\"/><circle cx=\"29\" cy=\"19\" r=\"2.8\" fill=\"#e26d8a\"/><circle cx=\"29\" cy=\"19\" r=\"1\" fill=\"#f7d774\"/>"},"carpetrack":{"occupiable":false,"name":"mattotelakka","icon":"<path d=\"M7 43 V8 M39 43 V8\" stroke=\"#4a4f55\" stroke-width=\"3\" stroke-linecap=\"round\"/><path d=\"M5 10 h36\" stroke=\"#4a4f55\" stroke-width=\"3\" stroke-linecap=\"round\"/><path d=\"M11 10 h24 v20 h-24 z\" fill=\"#b8323c\" stroke=\"#5a1a1a\" stroke-width=\"1.2\"/><path d=\"M14 14 h18 v12 h-18 z\" fill=\"none\" stroke=\"#e8c070\" stroke-width=\"1.2\"/><path d=\"M23 16 l4 4 l-4 4 l-4 -4 z\" fill=\"#e8c070\"/><path d=\"M12 30 v3 M16 30 v3 M20 30 v3 M24 30 v3 M28 30 v3 M32 30 v3\" stroke=\"#e8c070\" stroke-width=\"1\"/>"},"cart":{"occupiable":false,"name":"käsikärry","icon":"<rect x=\"8\" y=\"12\" width=\"30\" height=\"16\" rx=\"2\" fill=\"#8a5a34\" stroke=\"#3f2d1d\" stroke-width=\"1.3\"/><circle cx=\"15\" cy=\"34\" r=\"5\" fill=\"#2b2b2b\"/><circle cx=\"31\" cy=\"34\" r=\"5\" fill=\"#2b2b2b\"/><path d=\"M38 20 h6\" stroke=\"#3f2d1d\" stroke-width=\"2.5\"/>"},"counter":{"occupiable":false,"name":"tiski","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\"/>"},"espresso":{"occupiable":false,"name":"espressokone","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\"/>"},"firewood":{"occupiable":false,"name":"polttopuut","icon":"<g stroke=\"#5a3a1c\" stroke-width=\"1.2\"><circle cx=\"14\" cy=\"32\" r=\"6\" fill=\"#a5733f\"/><circle cx=\"26\" cy=\"32\" r=\"6\" fill=\"#a5733f\"/><circle cx=\"38\" cy=\"32\" r=\"6\" fill=\"#a5733f\"/><circle cx=\"20\" cy=\"22\" r=\"6\" fill=\"#b98455\"/><circle cx=\"32\" cy=\"22\" r=\"6\" fill=\"#b98455\"/><circle cx=\"26\" cy=\"12\" r=\"6\" fill=\"#a5733f\"/></g><g fill=\"#e0c9a6\"><circle cx=\"14\" cy=\"32\" r=\"2.4\"/><circle cx=\"26\" cy=\"32\" r=\"2.4\"/><circle cx=\"38\" cy=\"32\" r=\"2.4\"/><circle cx=\"20\" cy=\"22\" r=\"2.4\"/><circle cx=\"32\" cy=\"22\" r=\"2.4\"/><circle cx=\"26\" cy=\"12\" r=\"2.4\"/></g>"},"flowers":{"occupiable":false,"name":"kukkapenkki","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\"/>"},"mangle":{"occupiable":false,"name":"mankeli","icon":"<path d=\"M10 42 l4 -26 M36 42 l-4 -26\" stroke=\"#2f3439\" stroke-width=\"3\" stroke-linecap=\"round\"/><path d=\"M8 42 h30\" stroke=\"#2f3439\" stroke-width=\"2.5\" stroke-linecap=\"round\"/><rect x=\"11\" y=\"15\" width=\"24\" height=\"6\" rx=\"3\" fill=\"#e8dcc0\" stroke=\"#5a4a2a\" stroke-width=\"1.3\"/><rect x=\"11\" y=\"22\" width=\"24\" height=\"6\" rx=\"3\" fill=\"#e8dcc0\" stroke=\"#5a4a2a\" stroke-width=\"1.3\"/><rect x=\"14\" y=\"7\" width=\"18\" height=\"6\" rx=\"1.5\" fill=\"#2f3439\"/><circle cx=\"39\" cy=\"18\" r=\"6\" fill=\"none\" stroke=\"#2f3439\" stroke-width=\"2\"/><path d=\"M39 12 v12 M33 18 h12\" stroke=\"#2f3439\" stroke-width=\"1.4\"/><path d=\"M45 18 v-6\" stroke=\"#7a4a2a\" stroke-width=\"2.5\" stroke-linecap=\"round\"/>"},"mannequin":{"occupiable":false,"name":"mittanukke","icon":"<circle cx=\"23\" cy=\"8\" r=\"4\" fill=\"#d9d5cc\" stroke=\"#8c8a82\"/><path d=\"M15 14 h16 l3 16 h-22 z\" fill=\"#c8536a\" stroke=\"#7a2a3c\" stroke-width=\"1.2\"/><line x1=\"23\" y1=\"30\" x2=\"23\" y2=\"40\" stroke=\"#5b5852\" stroke-width=\"2.5\"/><line x1=\"15\" y1=\"41\" x2=\"31\" y2=\"41\" stroke=\"#5b5852\" stroke-width=\"2.5\"/>"},"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>"},"plant":{"occupiable":false,"name":"ruukkukasvi","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\"/>"},"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\"/>"},"shelf":{"occupiable":false,"name":"hylly","icon":"<rect x=\"8\" y=\"5\" width=\"30\" height=\"36\" fill=\"#8f6a44\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"9\" width=\"24\" height=\"8\" fill=\"#e6cfa8\"/><rect x=\"11\" y=\"20\" width=\"24\" height=\"8\" fill=\"#d4b98f\"/><rect x=\"11\" y=\"31\" width=\"24\" height=\"8\" fill=\"#e6cfa8\"/>"},"sign":{"occupiable":false,"name":"kyltti","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\"/>"},"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\"/>"},"stand":{"occupiable":false,"name":"nuottiteline","icon":"<rect x=\"13\" y=\"6\" width=\"20\" height=\"16\" rx=\"2\" fill=\"#3d444b\" stroke=\"#161c25\"/><line x1=\"16\" y1=\"11\" x2=\"30\" y2=\"11\" stroke=\"#f4efe6\"/><line x1=\"16\" y1=\"16\" x2=\"30\" y2=\"16\" stroke=\"#f4efe6\"/><line x1=\"23\" y1=\"22\" x2=\"23\" y2=\"38\" stroke=\"#3d444b\" stroke-width=\"2.5\"/><path d=\"M14 42 l9 -6 l9 6\" fill=\"none\" stroke=\"#3d444b\" stroke-width=\"2.5\"/>"},"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\"/>"},"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\"/>"},"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\"/>"},"wardrobe":{"occupiable":false,"name":"vaatekaappi","icon":"<rect x=\"8\" y=\"3\" width=\"30\" height=\"40\" rx=\"2\" fill=\"#8f6a44\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><line x1=\"23\" y1=\"3\" x2=\"23\" y2=\"43\" stroke=\"#5e4127\"/><circle cx=\"19\" cy=\"24\" r=\"1.6\" fill=\"#e6cfa8\"/><circle cx=\"27\" cy=\"24\" r=\"1.6\" fill=\"#e6cfa8\"/>"},"washtub":{"occupiable":false,"name":"pesuamme","icon":"<ellipse cx=\"23\" cy=\"38\" rx=\"15\" ry=\"4\" fill=\"#5a3a1a\" opacity=\".35\"/><path d=\"M6 17 h34 l-4 20 q-13 4 -26 0 z\" fill=\"#b07a45\" stroke=\"#5a3a1a\" stroke-width=\"1.5\" stroke-linejoin=\"round\"/><path d=\"M7.5 24 h31 M9 31 h28\" stroke=\"#4a4f55\" stroke-width=\"2\"/><ellipse cx=\"23\" cy=\"17\" rx=\"17\" ry=\"4.5\" fill=\"#cfe8f2\" stroke=\"#5a3a1a\" stroke-width=\"1.5\"/><path d=\"M14 16 q3 -2 6 0 M25 17.5 q3 -2 6 0\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"1.2\" stroke-linecap=\"round\"/><rect x=\"27\" y=\"4\" width=\"10\" height=\"15\" rx=\"1.5\" fill=\"#d9b98a\" stroke=\"#5a3a1a\" stroke-width=\"1.2\" transform=\"rotate(14 32 11)\"/><path d=\"M28.500 7 h7 M28.500 10 h7 M28.500 13 h7\" stroke=\"#8a6a3a\" stroke-width=\"1\" transform=\"rotate(14 32 11)\"/>"},"well":{"occupiable":false,"name":"kaivo","icon":"<rect x=\"10\" y=\"22\" width=\"26\" height=\"16\" rx=\"2\" fill=\"#8a949c\" stroke=\"#3d444b\" stroke-width=\"1.5\"/><path d=\"M12 24 h22 M12 30 h22 M23 22 v16\" stroke=\"#3d444b\" stroke-width=\"1\"/><rect x=\"13\" y=\"5\" width=\"20\" height=\"4\" rx=\"1\" fill=\"#6e4a2a\"/><rect x=\"14\" y=\"9\" width=\"3\" height=\"13\" fill=\"#6e4a2a\"/><rect x=\"29\" y=\"9\" width=\"3\" height=\"13\" fill=\"#6e4a2a\"/><circle cx=\"23\" cy=\"14\" r=\"3\" fill=\"none\" stroke=\"#3d444b\" stroke-width=\"1.5\"/><rect x=\"21\" y=\"16\" width=\"4\" height=\"7\" fill=\"#7fc4d8\"/>"}},"wallTypes":{},"objects":[{"cell":[1,1],"type":"piano"},{"cell":[1,4],"type":"armchair"},{"cell":[1,7],"type":"stairs"},{"cell":[1,8],"type":"stairs"},{"cell":[1,10],"type":"sewing"},{"cell":[1,11],"type":"chair"},{"cell":[2,3],"type":"stand"},{"cell":[2,5],"type":"plant"},{"cell":[2,12],"type":"mannequin"},{"cell":[3,1],"type":"bed"},{"cell":[3,3],"type":"plant"},{"cell":[3,10],"type":"mannequin"},{"cell":[3,11],"type":"table"},{"cell":[4,2],"type":"table"},{"cell":[4,3],"type":"chair"},{"cell":[4,4],"type":"cart"},{"cell":[4,8],"type":"tree"},{"cell":[4,12],"type":"washtub"},{"cell":[5,1],"type":"wardrobe"},{"cell":[5,5],"type":"bench"},{"cell":[5,11],"type":"mangle"},{"cell":[6,2],"type":"stove"},{"cell":[6,6],"type":"well"},{"cell":[6,10],"type":"stool"},{"cell":[6,12],"type":"washtub"},{"cell":[7,4],"type":"carpetrack"},{"cell":[7,5],"type":"carpetrack"},{"cell":[7,12],"type":"sink"},{"cell":[8,1],"type":"firewood"},{"cell":[8,7],"type":"bench"},{"cell":[9,2],"type":"firewood"},{"cell":[9,4],"type":"flowers"},{"cell":[9,10],"type":"bistro"},{"cell":[9,11],"type":"chair"},{"cell":[10,2],"type":"counter"},{"cell":[10,3],"type":"counter"},{"cell":[10,10],"type":"chair"},{"cell":[10,11],"type":"bistro"},{"cell":[11,5],"type":"bicycle"},{"cell":[11,10],"type":"stool"},{"cell":[11,11],"type":"stool"},{"cell":[12,1],"type":"shelf"},{"cell":[12,4],"type":"barrel"},{"cell":[12,8],"type":"sign"},{"cell":[12,10],"type":"counter"},{"cell":[12,11],"type":"counter"},{"cell":[12,12],"type":"espresso"}],"wallFeatures":[{"cell":[9,6],"side":"S","type":"door"},{"cell":[3,6],"side":"E","type":"door"},{"cell":[5,9],"side":"E","type":"door"},{"cell":[8,3],"side":"E","type":"door"},{"cell":[5,3],"side":"E","type":"door"},{"cell":[8,9],"side":"E","type":"door"},{"cell":[11,4],"side":"W","type":"door"},{"cell":[11,7],"side":"E","type":"door"},{"cell":[9,1],"side":"S","type":"door"},{"cell":[7,2],"side":"W","type":"door"},{"cell":[2,5],"side":"W","type":"door"},{"cell":[2,8],"side":"E","type":"door"},{"cell":[3,11],"side":"E","type":"door"},{"cell":[8,12],"side":"S","type":"door"}],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Adél","gender":"F","role":"tenant","color":"#c62828","avatar":{"bg":"#5a4a6a","skin":"#f6d8c0","hair":"#8a8580","style":"bun","shirt":"#4a3a5a","glasses":true,"earrings":true},"clue":"<b>Kukaan</b> <b>Porttikäytävällä</b> ei ollut <b>polkupyörän</b> vieressä.","job":"pianonopettaja","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Adél\"><rect width=\"80\" height=\"80\" fill=\"#5a4a6a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#4a3a5a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#8a8580\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#8a8580\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"46\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><line x1=\"39\" y1=\"35\" x2=\"41\" y2=\"35\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"tenant","constraints":[{"type":"about_area","area":"Gateway","lo":0,"hi":0,"obj":"bicycle","how":"beside"}]},{"id":"B","name":"Bódog","gender":"M","role":"tenant","color":"#2e7d32","avatar":{"bg":"#3f5a6a","skin":"#e4b998","hair":"#cfcac2","style":"bald","shirt":"#2f4a5a","mustache":true,"mustacheColor":"#cfcac2"},"clue":"Joku oli <b>Pihan</b> <b>nurkassa</b>. Täsmälleen <b>yksi ihminen</b> <b>Pihalla</b> oli <b>kukkapenkin</b> vieressä.","job":"eläkkeellä oleva raitiovaunun konduktööri","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Bódog\"><rect width=\"80\" height=\"80\" fill=\"#3f5a6a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2f4a5a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e4b998\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e4b998\"/><path d=\"M26 30 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#cfcac2\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 30 Z\" fill=\"#cfcac2\"/><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=\"#cfcac2\"/></svg>","solverRole":"tenant","constraints":[{"type":"about_area","area":"Courtyard","corner":true,"lo":1,"hi":null},{"type":"about_area","area":"Courtyard","lo":1,"hi":1,"obj":"flowers","how":"beside"}]},{"id":"C","name":"Cili","gender":"F","role":"tenant","color":"#1565c0","avatar":{"bg":"#7a4a3a","skin":"#f3d3b5","hair":"#b7482c","style":"ponytail","shirt":"#c98a5a","necklace":true},"clue":"<b>Kahvibaarissa</b> oli <b>nainen</b> <b>bistropöydän</b> vieressä.","job":"ompelijan tytär","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Cili\"><rect width=\"80\" height=\"80\" fill=\"#7a4a3a\"/><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=\"#c98a5a\"/><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 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\"/></svg>","solverRole":"tenant","constraints":[{"type":"about_area","area":"Coffee Bar","lo":1,"hi":null,"obj":"bistro","how":"beside","gender":"F"}]},{"id":"D","name":"Domokos","gender":"M","role":"tenant","color":"#6a1b9a","avatar":{"bg":"#2f2f3f","skin":"#e0b48c","hair":"#1c1a1a","style":"slick","shirt":"#5a5a6a","beard":true},"clue":"<b>Ruokakaupassa</b> oli täsmälleen <b>kaksi ihmistä</b>. <b>Yksikään vuokralainen</b> <b>Pihalla</b> ei ollut <b>käsikärryn</b> vieressä.","job":"yövuoron kirjapainotyöntekijä","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Domokos\"><rect width=\"80\" height=\"80\" fill=\"#2f2f3f\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5a5a6a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e0b48c\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e0b48c\"/><path d=\"M26 30 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=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#1c1a1a\"/></svg>","solverRole":"tenant","constraints":[{"type":"about_area","area":"Grocer","lo":2,"hi":2},{"type":"about_area","area":"Courtyard","lo":0,"hi":0,"obj":"cart","how":"beside","role":"tenant"}]},{"id":"E","name":"Emma","gender":"F","role":"tenant","color":"#e65100","avatar":{"bg":"#2a2a35","skin":"#f6d8c0","hair":"#2a1d14","style":"bob","shirt":"#1b1b1b","necklace":true,"earrings":true},"clue":"<b>Porraskäytävässä</b> oli <b>vuokralainen</b>.","job":"nuori leski toisesta kerroksesta","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Emma\"><rect width=\"80\" height=\"80\" fill=\"#2a2a35\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#2a1d14\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1b1b1b\"/><path d=\"M31 58 Q40 66 49 58\" fill=\"none\" stroke=\"#f3e2b3\" stroke-width=\"2\" stroke-dasharray=\"2 2\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#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=\"#2a1d14\"/><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":"tenant","constraints":[{"type":"about_area","area":"Stairwell","role":"tenant","lo":1,"hi":null}]},{"id":"F","name":"Ferdinánd","gender":"M","role":"tenant","color":"#00838f","avatar":{"bg":"#35607a","skin":"#f1c8a5","hair":"#6b4a2f","style":"slick","shirt":"#f4efe6","glasses":true,"mustache":true,"mustacheColor":"#6b4a2f"},"clue":"<b>Kahvibaarissa</b> oli <b>vierailija</b> istumassa <b>tuolilla</b>.","job":"oikeustieteen opiskelija","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ferdinánd\"><rect width=\"80\" height=\"80\" fill=\"#35607a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#f4efe6\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#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=\"#6b4a2f\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><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=\"#6b4a2f\"/></svg>","solverRole":"tenant","constraints":[{"type":"about_area","area":"Coffee Bar","lo":1,"hi":null,"obj":"chair","how":"on","role":"visitor"}]},{"id":"G","name":"Gedeon","gender":"M","role":"visitor","color":"#ad1457","avatar":{"bg":"#3a3a3a","skin":"#d9a57a","hair":"#2a2a2a","style":"short","shirt":"#3a3a3a","beard":true,"tophat":"#1b1b1b"},"clue":"<b>Joku</b> <b>Porraskäytävässä</b> oli <b>ruukkukasvin</b> vieressä.","job":"kivihiilikauppias","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Gedeon\"><rect width=\"80\" height=\"80\" fill=\"#3a3a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#3a3a3a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#d9a57a\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#d9a57a\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#2a2a2a\"/><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=\"#2a2a2a\"/><rect x=\"26\" y=\"0\" width=\"28\" height=\"26\" rx=\"2\" fill=\"#1b1b1b\"/><rect x=\"19\" y=\"24\" width=\"42\" height=\"6\" rx=\"3\" fill=\"#1b1b1b\" stroke=\"rgba(0,0,0,.25)\"/><rect x=\"26\" y=\"19\" width=\"28\" height=\"5\" fill=\"#c9a03a\"/></svg>","solverRole":"visitor","constraints":[{"type":"about_area","area":"Stairwell","lo":1,"hi":null,"obj":"plant","how":"beside"}]},{"id":"H","name":"Hanna","gender":"F","role":"visitor","color":"#5d4037","avatar":{"bg":"#8c3a5a","skin":"#f3d3b5","hair":"#d9b26a","style":"long","shirt":"#c2185b","earrings":true},"clue":"<b>Pihalla</b> oli <b>mies</b> <b>mattotelakan</b> vieressä.","job":"kahvibaarin kanta-asiakas","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Hanna\"><rect width=\"80\" height=\"80\" fill=\"#8c3a5a\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#d9b26a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#c2185b\"/><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=\"#d9b26a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"visitor","constraints":[{"type":"about_area","area":"Courtyard","lo":1,"hi":null,"obj":"carpetrack","how":"beside","gender":"M"}]},{"id":"I","name":"Ilka","gender":"F","role":"visitor","color":"#558b2f","avatar":{"bg":"#4a6a7a","skin":"#e7b98f","hair":"#5a3a22","style":"bun","shirt":"#7a9ac0","scarf":"#c62828","apron":true},"clue":"<b>Emma</b> oli <b>Räätälissä</b>.","job":"pyykkäri","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ilka\"><rect width=\"80\" height=\"80\" fill=\"#4a6a7a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#7a9ac0\"/><path d=\"M28 80 L30 62 Q40 58 50 62 L52 80 Z\" fill=\"#f4efe6\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e7b98f\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e7b98f\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#5a3a22\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 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=\"M30 58 Q40 70 50 58 L48 66 Q40 76 32 66 Z\" fill=\"#c62828\"/></svg>","solverRole":"visitor","constraints":[{"type":"about_area","area":"Tailor","q":"E","lo":1,"hi":1}]},{"id":"J","name":"Jusztina","gender":"F","role":"visitor","color":"#ef6c00","avatar":{"bg":"#2c4a7a","skin":"#f1c8a5","hair":"#8a5a2b","style":"bob","shirt":"#2c4a7a","beanie":"#1e3a6a"},"clue":"<b>Ruokakaupassa</b> oli <b>mies</b> <b>hyllyn</b> vieressä.","job":"postinkantaja","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Jusztina\"><rect width=\"80\" height=\"80\" fill=\"#2c4a7a\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#8a5a2b\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2c4a7a\"/><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=\"#8a5a2b\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M24 31 Q24 11 40 11 Q56 11 56 31 Q48 21 40 21 Q32 21 24 31 Z\" fill=\"#1e3a6a\"/><rect x=\"23\" y=\"26\" width=\"34\" height=\"6\" rx=\"3\" fill=\"#1e3a6a\" stroke=\"rgba(0,0,0,.18)\"/><circle cx=\"40\" cy=\"10\" r=\"4\" fill=\"#f4efe6\"/></svg>","solverRole":"visitor","constraints":[{"type":"about_area","area":"Grocer","lo":1,"hi":null,"obj":"shelf","how":"beside","gender":"M"}]},{"id":"K","name":"Kelemen","gender":"M","role":"visitor","color":"#4527a0","avatar":{"bg":"#5b4a2c","skin":"#d9a57a","hair":"#3a2a1c","style":"short","shirt":"#7a5a3a","mustache":true,"mustacheColor":"#3a2a1c","beanie":"#5d4037"},"clue":"<b>Porttikäytävällä</b> oli <b>vierailija</b>. Joku oli <b>Porttikäytävän</b> <b>nurkassa</b>.","job":"veitsenteroittaja","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Kelemen\"><rect width=\"80\" height=\"80\" fill=\"#5b4a2c\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#7a5a3a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#d9a57a\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#d9a57a\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#3a2a1c\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#3a2a1c\"/><path d=\"M24 31 Q24 11 40 11 Q56 11 56 31 Q48 21 40 21 Q32 21 24 31 Z\" fill=\"#5d4037\"/><rect x=\"23\" y=\"26\" width=\"34\" height=\"6\" rx=\"3\" fill=\"#5d4037\" stroke=\"rgba(0,0,0,.18)\"/><circle cx=\"40\" cy=\"10\" r=\"4\" fill=\"#f4efe6\"/></svg>","solverRole":"visitor","constraints":[{"type":"about_area","area":"Gateway","role":"visitor","lo":1,"hi":null},{"type":"about_area","area":"Gateway","corner":true,"lo":1,"hi":null}]},{"id":"V","name":"Vid","gender":"M","role":"victim","color":"#1b1b1b","avatar":{"bg":"#3a3a2a","skin":"#e4b998","hair":"#6a6560","style":"short","shirt":"#4a4a3a","beard":true,"apron":true},"clue":"<b>Uhri.</b> Hänet löydettiin <b>Pesulasta</b>, <b>mankelin</b> vierestä – yksin murhaajan kanssa.","job":"talonmies","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Vid\"><rect width=\"80\" height=\"80\" fill=\"#3a3a2a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#4a4a3a\"/><path d=\"M28 80 L30 62 Q40 58 50 62 L52 80 Z\" fill=\"#f4efe6\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e4b998\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e4b998\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#6a6560\"/><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=\"#6a6560\"/><path d=\"M12 12 L68 68 M68 12 L12 68\" stroke=\"#e0362e\" stroke-width=\"5\" stroke-linecap=\"round\" opacity=\".9\"/></svg>","solverRole":"caretaker","constraints":[{"type":"area","areas":["Laundry"]},{"type":"beside","obj":"mangle"}]}],"victim":"V","murderer":"I","solution":{"V":[5,12],"H":[9,11],"C":[3,8],"E":[1,9],"D":[7,1],"A":[11,3],"I":[6,10],"J":[10,7],"B":[2,6],"G":[4,5],"F":[8,4],"K":[12,2]},"walkthrough":[{"cand":{"A":[[10,1],[10,4],[11,1],[11,2],[11,3],[12,2],[12,3],[12,5]],"K":[[11,1],[12,2]]},"text":"Säännön mukaan jokainen oli huoneessa, jolla on ovi jokaiseen huoneeseen, josta hän puhui. Ruokakaupalla on ovet vain Porttikäytävälle ja Puuvajaan. Puuvajasta kukaan ei puhunut, ja vain Adél ja Kelemen puhuivat pelkästään Porttikäytävästä – joten vain he voivat olla Ruokakaupassa. Domokos näki siellä täsmälleen kaksi ihmistä: <b>Adél ja Kelemen ovat Ruokakaupassa</b>. Jusztina näki Ruokakaupassa miehen hyllyn R12C1 vieressä, ja ainoa mies siellä on Kelemen: <b>Kelemen on R11C1:ssä tai R12C2:ssa</b>."},{"place":["H"],"cand":{"A":[[10,1],[10,4],[11,1],[11,2],[11,3],[12,2],[12,3],[12,5]],"K":[[11,1],[12,2]],"J":[[10,5],[10,6],[10,7],[11,4],[11,6],[11,7],[12,6],[12,7]]},"text":"Ferdinánd näki Kahvibaarissa vierailijan istumassa tuolilla. Kahvibaarilla on ovet Pihalle, Porttikäytävälle ja Pesulaan; Gedeon (Porraskäytävä), Ilka (Räätäli) ja Jusztina (Ruokakauppa) puhuivat huoneista, joihin sillä ei ole ovea, ja Kelemen on Ruokakaupassa, joten vierailija on Hanna, tuolilla R9C11 tai R10C10. Kelemen näki Porttikäytävällä vierailijan: Hanna ja Kelemen ovat muualla, Gedeon ja Ilka eivät pääse sinne, joten <b>Jusztina on Porttikäytävällä</b>. Jokainen Ruokakaupan ja Porttikäytävän ruutu on riveillä 10–12, joten nämä kolme riviä kuuluvat Adélille, Kelemenille ja Jusztinalle, ja <b>Hanna on R9C11:ssä</b>."},{"place":["D","K"],"cand":{"A":[[10,4],[11,3]],"J":[[10,5],[10,6],[10,7],[11,6],[11,7],[12,6],[12,7]]},"text":"Bódog näki Pihalla täsmälleen yhden ihmisen kukkapenkin R9C4 vieressä: R10C4 kuuluu Ruokakauppaan, ja R9C3 ja R9C5 ovat Hannan rivillä, joten <b>joku on R8C4:ssä</b> – rivi 8 ja sarake 4 ovat varattuja. Domokos puhui Ruokakaupasta ja Pihasta, joten hän oli huoneessa, jolla on ovi molempiin: Porttikäytävällä tai Puuvajassa. Porttikäytävä on kokonaan riveillä 10–12, ja Puuvajan vapaat ruudut ovat R7C1, R8C2, R8C3 ja R9C1 – rivit 8 ja 9 ovat varattuja, joten <b>Domokos on R7C1:ssä</b>. Sarake 1 on hänen: <b>Kelemen on R12C2:ssa</b>."},{"place":["A","J"],"text":"Adél on nyt rivillä 10 tai 11, sarakkeiden 1 ja 2 ulkopuolella: R10C4 on sarakkeessa 4, joten <b>Adél on R11C3:ssa</b>, ja Jusztina on rivillä 10. Kelemen näki jonkun Porttikäytävän nurkassa, ja Jusztina on siellä ainoa. Adél ei nähnyt ketään Porttikäytävällä polkupyörän R11C5 vieressä, mikä sulkee pois nurkan R10C5; jäljelle jää nurkka R10C7: <b>Jusztina on R10C7:ssä</b>."},{"cand":{"B":[[1,6],[2,6],[2,8],[3,5],[3,6]],"E":[[1,9],[1,12],[2,9],[2,10],[3,9],[4,10]],"I":[[1,6],[2,6],[2,8],[3,5],[3,6],[3,12],[6,10]],"V":[[5,10],[5,12]]},"text":"Emma näki Porraskäytävässä vuokralaisen. Adélin ja Domokosin huoneet tiedetään jo, Cili ja Ferdinánd puhuivat Kahvibaarista, jolla ei ole ovea Porraskäytävään, ja Emma, joka puhui Porraskäytävästä, ei voi itse olla siellä – joten <b>Bódog on Porraskäytävässä</b>. Ilka sanoi Emman olleen Räätälissä: <b>Emma on Räätälissä</b>, ja Ilka on Porraskäytävässä tai Pesulassa. Vid oli mankelin R5C11 vieressä; sarake 11 on Hannan, joten <b>Vid on R5C10:ssä tai R5C12:ssa</b>. Pesulassa olivat vain Vid ja murhaaja, ja vain Cili, Ferdinánd (Kahvibaarilla on ovet Pihalle, Porttikäytävälle ja Pesulaan, ja Porttikäytävä on täynnä) ja Ilka voivat olla siellä: <b>murhaaja on Cili, Ferdinánd tai Ilka</b>. Pesulan vapaat ruudut ovat R3C12, R5C10, R5C12 ja R6C10 (R8C12 on rivillä 8); rivi 5 on Vidin, joten murhaaja on R3C12:ssa tai R6C10:ssä – se, joka ei ole Vidin sarakkeessa."},{"place":["V"],"cand":{"B":[[1,6],[2,6],[2,8],[3,5],[3,6]],"E":[[1,9],[2,9],[3,9]],"I":[[1,6],[2,6],[2,8],[3,5],[3,6],[6,10]]},"text":"Oletetaan, että Vid olisi R5C10:ssä. Silloin murhaaja on R3C12:ssa, ja rivit 3 ja 5 sekä sarakkeet 10 ja 12 ovat suljettuja. Emmalle jäävät R1C9 ja R2C9, Bódogille R1C6, R2C6 ja R2C8 – rivit 1 ja 2 kuuluvat näille kahdelle. Gedeon näki Porraskäytävässä jonkun ruukkukasvin R2C5 vieressä, R2C6:ssa tai R3C5:ssä; R3C5 on suljettu ja vain Bódog voi vielä päästä riville 2, joten Bódog on R2C6:ssa. Ilka ei voi enää olla Porraskäytävässä, joten hän olisi murhaaja R3C12:ssa, ja Cili, Ferdinánd ja Gedeon täyttäisivät rivit 4, 6 ja 8 sarakkeissa 4, 5 ja 8 – kaikki kolme Pihalla, ruuduissa R4C5, R6C8 ja R8C4. Mikään näistä ruuduista ei ole Pihan nurkka, vaikka Bódog näki jonkun nurkassa. Siispä <b>Vid on R5C12:ssa</b>, ja <b>murhaaja on R6C10:ssä</b>."},{"place":["I","B","E","G","F","C"],"text":"Rivit 5 ja 6 sekä sarakkeet 10 ja 12 ovat nyt suljettuja. Emmalle jäävät R1C9, R2C9 ja R3C9: sarake 9 on hänen. Bódog näki jonkun Pihan nurkassa; vapaat nurkat ovat vielä R3C8 ja R4C9, ja R4C9 on Emman sarakkeessa, joten <b>joku on R3C8:ssa</b>. Jos Ilka ei olisi murhaaja, hän olisi Porraskäytävässä Bódogin kanssa – mutta kun rivi 3 ja sarake 8 ovat varattuja, Porraskäytävään jäävät vain R1C6 ja R2C6, yksi sarake kahdelle ihmiselle. Siispä <b>Ilka on murhaaja, R6C10:ssä</b>. Bódog on silloin ruukkukasvin vieressä oleva henkilö (R3C5 on rivillä 3): <b>Bódog on R2C6:ssa</b>, ja <b>Emma R1C9:ssä</b>. Riviltä 4 jää vain R4C5, käsikärryn vieressä – yksikään vuokralainen ei ollut siellä, joten <b>Gedeon on R4C5:ssä</b>. Hanna näki miehen mattotelakan vieressä: sen vieressä olevista ruuduista vain R8C4 on vielä mahdollinen, joten <b>Ferdinánd on R8C4:ssä</b>, ja <b>Cili R3C8:ssa</b>."},{"final":true,"text":"Kaikki on sijoitettu. Vid löydettiin Pesulasta mankelin vierestä, ja ainoa muu henkilö Pesulassa on Ilka, R6C10:ssä: <b>Ilka on murhaaja!</b>"}],"solver":{"rules":[{"type":"gossip","doors":[["Courtyard","Gateway"],["Courtyard","Stairwell"],["Courtyard","Laundry"],["Courtyard","Woodshed"],["Courtyard","Lodge"],["Courtyard","Coffee Bar"],["Gateway","Grocer"],["Gateway","Coffee Bar"],["Woodshed","Grocer"],["Woodshed","Lodge"],["Stairwell","Music Room"],["Stairwell","Tailor"],["Tailor","Laundry"],["Laundry","Coffee Bar"]]}],"occupiable":["armchair","chair","stool","bed","bench"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-10-05"}}