{"format":"murdoku-puzzle/1","id":"sanatorium","version":1,"difficulty":"expert","level":9,"size":{"rows":16,"cols":16},"languages":["en","hu","de","fr","es","it","nl","pl","pt","ro","ca","cs","fi","vi","tr","el","ru","uk","ar","ko","ja","zh-Hans","zh-Hant"],"defaultLanguage":"en","title":"The Sanatorium","tagline":"A sanatorium in the High Tatras · winter 1926 · everyone kept their distance – even the murderer","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-10-01","story":"In the winter of 1926 the lung sanatorium in the High Tatras lived by one iron rule of its chief physician, Vincenz: against infection, nobody ever came close enough to touch another person – not even corner to corner. On the evening of the first heavy snow he took his drops from the medicine cabinet as always, and was found dead in his office beside the desk, poisoned by his own medicine. Fifteen people were in the house that evening: six patients, six members of staff and three visitors. The murderer kept the distance rule like everybody else – and yet was alone with Vincenz in the Chief Physician’s Office. Read every statement, find everyone’s square and unmask the poisoner.","rules":{"standard":["Every <b>row</b> and every <b>column</b> holds exactly <b>one person</b>. As soon as you place someone, cross out their whole row and column.","<b>“Beside”</b> = directly left, right, above or below, and <b>in the same area</b>. Squares with objects (the oven, the sinks, the tables, the barrel, the kettle, the shelves, the counter, the microscope, the alembic, the X-ray apparatus, the cabinets, the desk, the potted plants, the medicine trolley, the lamps, the altar, the candelabra, the piano, the bookcases, the globe, the gramophone, the shower, the water jet, the wardrobes, the parasols, the telescope, the pillars, the oxygen tank, the fir trees, the fountain, the statue, the sundial, the hedges, the flower patches) cannot be occupied; the seats – the chairs, the armchairs, the benches, the deckchairs and the loungers – and the beds and the massage table can: whoever is on a seat was sitting, whoever is on a bed or on the massage table was lying. A <b>corner</b> of an area is a square of that area that borders the outside (another area or the edge of the board) on one horizontal and one vertical side.","<i>“A flower patch was somewhere in her row”</i> = a flower patch is on one of the squares of her row, in any area; the same goes for columns.","Directions refer to rows and columns, not to the same line: <i>“exactly one row north of him was a woman”</i> = the person in the row directly above his is a woman, in any column.","<i>“Beside the same kind of thing”</i> = beside objects of the same type; they need not be the same piece.","The murderer was <b>alone with the victim</b>: nobody else was in that area."],"special":["<b>No two people were on touching squares, not even corner to corner.</b>"]},"roleNames":{"patient":"patient","staff":"staff","visitor":"visitor","victim":"victim"},"personGroups":[{"id":"patients","name":"Patients","persons":["A","B","C","D","E","F"]},{"id":"staff","name":"Staff","persons":["G","H","I","J","K","L","V"]},{"id":"visitors","name":"Visitors","persons":["M","N","O"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Kitchen","cells":[[1,1],[1,2],[1,3],[1,4],[2,1],[2,2],[2,3],[2,4],[3,1],[3,2],[3,3],[4,1],[4,2]],"fill":"#e4e8e2","pattern":"tiles","labelAt":[4,1.5],"name":"Kitchen"},{"id":"Pharmacy","cells":[[1,5],[1,6],[2,5],[2,6],[3,4],[3,5],[3,6]],"fill":"#e3ece4","pattern":"tiles","labelAt":[3,5],"name":"Pharmacy"},{"id":"Laboratory","cells":[[1,7],[1,8],[1,9],[1,10],[2,7],[2,8],[2,9],[3,7],[3,8],[3,9]],"fill":"#e2ebef","pattern":"tiles","labelAt":[3,8],"name":"Laboratory"},{"id":"X-ray Room","cells":[[1,11],[1,12],[1,13],[2,10],[2,11],[2,12],[2,13],[3,11],[3,12]],"fill":"#dfe3ec","pattern":"tiles","labelAt":[3,11.5],"name":"X-ray Room"},{"id":"Chief Physician's Office","cells":[[1,14],[1,15],[1,16],[2,14],[2,15],[2,16],[3,13],[3,14],[3,15],[3,16],[4,14]],"fill":"#ead8c0","pattern":"planks","labelAt":[3,15.5],"name":"Chief Physician’s Office"},{"id":"Corridor","cells":[[3,10],[4,3],[4,4],[4,5],[4,6],[4,7],[4,8],[4,9],[4,10],[4,11],[4,12],[4,13],[5,3],[5,12],[6,12],[7,12],[7,13],[8,13],[9,12],[9,13],[10,12],[11,6],[11,7],[11,8],[11,9],[11,10],[11,11],[11,12]],"fill":"#ece6da","pattern":"marble","labelAt":[4,7.5],"name":"Corridor"},{"id":"Chapel","cells":[[4,15],[4,16],[5,13],[5,14],[5,15],[5,16],[6,13],[6,14],[6,15],[6,16],[7,14],[7,15]],"fill":"#e8e0ef","pattern":"marble","labelAt":[7,14.5],"name":"Chapel"},{"id":"Dining Room","cells":[[5,1],[5,2],[5,4],[5,5],[6,1],[6,2],[6,3],[6,4],[6,5],[7,1],[7,2],[7,3],[7,4],[8,1],[8,2],[8,3],[8,4],[9,1],[9,2],[9,3],[10,1],[10,2],[11,1],[11,2]],"fill":"#efdcc6","pattern":"planks","labelAt":[7,2],"name":"Dining Room"},{"id":"Library","cells":[[5,6],[5,7],[5,8],[5,9],[6,6],[6,7],[6,8],[6,9],[7,5],[7,6],[7,7],[7,8],[7,9],[8,5],[8,6],[8,7]],"fill":"#e2d3bb","pattern":"boards","labelAt":[8,6],"name":"Library"},{"id":"Bath","cells":[[5,10],[5,11],[6,10],[6,11],[7,10],[7,11],[8,8],[8,9],[8,10],[8,11],[8,12],[9,10],[9,11]],"fill":"#d8e9f1","pattern":"tiles","labelAt":[9,10.5],"name":"Bath"},{"id":"Patients' Rooms","cells":[[9,4],[9,5],[9,6],[9,7],[9,8],[9,9],[10,3],[10,4],[10,5],[10,6],[10,7],[10,8],[10,9],[10,10],[10,11],[11,3],[11,4],[11,5]],"fill":"#f2ece2","pattern":"planks","labelAt":[10,6.5],"name":"Patients’ Rooms"},{"id":"Solarium","cells":[[7,16],[8,14],[8,15],[8,16],[9,14],[9,15],[9,16],[10,13],[10,14],[10,15],[10,16],[11,13],[11,14],[11,15],[11,16],[12,14],[12,15]],"fill":"#f4e7c3","pattern":"boards","labelAt":[11,15],"name":"Solarium"},{"id":"Cure Hall","cells":[[12,1],[12,2],[12,3],[12,4],[12,5],[12,6],[12,7],[12,8],[12,9],[12,10],[12,11],[12,12],[12,13],[13,1],[13,2],[13,3],[13,4],[13,5],[13,6],[13,7],[13,8],[13,9],[13,10],[13,11],[13,12],[13,13],[13,14],[14,3],[14,4],[14,5],[14,11],[14,12],[14,13]],"fill":"#e8dfcb","pattern":"boards","labelAt":[13,8.5],"name":"Cure Hall"},{"id":"Park","cells":[[12,16],[13,15],[13,16],[14,1],[14,2],[14,6],[14,7],[14,8],[14,9],[14,10],[14,14],[14,15],[14,16],[15,1],[15,2],[15,3],[15,4],[15,5],[15,6],[15,7],[15,8],[15,9],[15,10],[15,11],[15,12],[15,13],[15,14],[15,15],[15,16],[16,1],[16,2],[16,3],[16,4],[16,5],[16,6],[16,7],[16,8],[16,9],[16,10],[16,11],[16,12],[16,13],[16,14],[16,15],[16,16]],"fill":"#eef3f7","pattern":"snow","labelAt":[15,11],"name":"Park"}],"objectTypes":{"armchair":{"occupiable":true,"name":"armchair","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":"bed","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":"bench","icon":"<rect x=\"7\" y=\"8\" width=\"3.2\" height=\"31\" fill=\"#5e4127\"/><rect x=\"35.8\" y=\"8\" width=\"3.2\" height=\"31\" fill=\"#5e4127\"/><rect x=\"4\" y=\"8\" width=\"38\" height=\"6\" rx=\"1.5\" fill=\"#a5733f\" stroke=\"#4e3a1e\" stroke-width=\"1.3\"/><rect x=\"4\" y=\"17.5\" width=\"38\" height=\"6\" rx=\"1.5\" fill=\"#c08a50\" stroke=\"#6b4a26\" stroke-width=\"1.2\"/><rect x=\"4\" y=\"25\" width=\"38\" height=\"6\" rx=\"1.5\" fill=\"#c08a50\" stroke=\"#6b4a26\" stroke-width=\"1.2\"/><rect x=\"4\" y=\"32.5\" width=\"38\" height=\"6\" rx=\"1.5\" fill=\"#c08a50\" stroke=\"#6b4a26\" stroke-width=\"1.2\"/>"},"chair":{"occupiable":true,"name":"chair","icon":"<rect x=\"9\" y=\"7\" width=\"28\" height=\"32\" rx=\"6\" fill=\"#fbfaf6\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"9\" y=\"7\" width=\"28\" height=\"9\" rx=\"4\" fill=\"#d9d5cc\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/>"},"deckchair":{"occupiable":true,"name":"deckchair","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\"/>"},"lounger":{"occupiable":true,"name":"lounger","icon":"<rect x=\"7\" y=\"6\" width=\"32\" height=\"36\" rx=\"5\" fill=\"#f6f1e6\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"7\" y=\"6\" width=\"32\" height=\"12\" rx=\"5\" fill=\"#e0a86a\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><line x1=\"11\" y1=\"24\" x2=\"35\" y2=\"24\" stroke=\"#d3c9b6\"/><line x1=\"11\" y1=\"30\" x2=\"35\" y2=\"30\" stroke=\"#d3c9b6\"/><line x1=\"11\" y1=\"36\" x2=\"35\" y2=\"36\" stroke=\"#d3c9b6\"/>"},"massage":{"occupiable":true,"name":"massage table","icon":"<rect x=\"7\" y=\"4\" width=\"32\" height=\"38\" rx=\"6\" fill=\"#f7f4ee\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"8\" width=\"24\" height=\"9\" rx=\"4\" fill=\"#dfe6ea\" stroke=\"#8c8a82\"/><rect x=\"10\" y=\"20\" width=\"26\" height=\"18\" rx=\"4\" fill=\"#9fb3d6\"/><rect x=\"18\" y=\"41\" width=\"10\" height=\"3\" fill=\"#8c8a82\"/>"},"alembic":{"occupiable":false,"name":"alembic","icon":"<rect x=\"7\" y=\"39\" width=\"18\" height=\"4\" rx=\"1\" fill=\"#5a4a3a\"/><path d=\"M11 39 q5 -6 10 0\" fill=\"#e2733a\"/><circle cx=\"16\" cy=\"26\" r=\"9\" fill=\"#d6efe6\" stroke=\"#3f6b5f\" stroke-width=\"1.5\"/><path d=\"M7.5 28 q8.5 4 17 0 q-1.5 7 -8.5 7 q-7 0 -8.5 -7 z\" fill=\"#5cc28a\"/><path d=\"M19 17.5 q3 -11 13 -10 l5 17\" fill=\"none\" stroke=\"#3f6b5f\" stroke-width=\"3\" stroke-linecap=\"round\"/><path d=\"M19 17.5 q3 -11 13 -10 l5 17\" fill=\"none\" stroke=\"#d6efe6\" stroke-width=\"1.2\" stroke-linecap=\"round\"/><path d=\"M33 26 h8 l1 14 q-5 3 -10 0 z\" fill=\"#d6efe6\" stroke=\"#3f6b5f\" stroke-width=\"1.4\"/><path d=\"M32.6 34 h8.8 l.6 6 q-5 3 -10 0 z\" fill=\"#5cc28a\"/><circle cx=\"37\" cy=\"29.5\" r=\"1.2\" fill=\"#5cc28a\"/>"},"altar":{"occupiable":false,"name":"altar","icon":"<rect x=\"5\" y=\"16\" width=\"36\" height=\"22\" rx=\"2\" fill=\"#d9d5cc\" stroke=\"#5b5852\" stroke-width=\"1.5\"/><rect x=\"5\" y=\"16\" width=\"36\" height=\"6\" fill=\"#f4efe6\" stroke=\"#5b5852\" stroke-width=\"1.2\"/><path d=\"M23 4 v10 M19 8 h8\" stroke=\"#c9a03a\" stroke-width=\"2.5\" stroke-linecap=\"round\"/><rect x=\"9\" y=\"9\" width=\"3\" height=\"7\" fill=\"#f4efe6\" stroke=\"#8c8a82\" stroke-width=\".8\"/><rect x=\"34\" y=\"9\" width=\"3\" height=\"7\" fill=\"#f4efe6\" stroke=\"#8c8a82\" stroke-width=\".8\"/>"},"barrel":{"occupiable":false,"name":"barrel","icon":"<path d=\"M11 8 q-4 15 0 30 h24 q4 -15 0 -30 z\" fill=\"#a5733f\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><rect x=\"9\" y=\"14\" width=\"28\" height=\"3\" fill=\"#4a4a4a\"/><rect x=\"9\" y=\"29\" width=\"28\" height=\"3\" fill=\"#4a4a4a\"/><line x1=\"18\" y1=\"8\" x2=\"17\" y2=\"38\" stroke=\"#7a5230\"/><line x1=\"28\" y1=\"8\" x2=\"29\" y2=\"38\" stroke=\"#7a5230\"/>"},"bookcase":{"occupiable":false,"name":"bookcase","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>"},"cabinet":{"occupiable":false,"name":"cabinet","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\"/>"},"candelabra":{"occupiable":false,"name":"candelabra","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>"},"counter":{"occupiable":false,"name":"counter","icon":"<rect x=\"0\" y=\"10\" width=\"46\" height=\"26\" fill=\"#a97c50\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><rect x=\"0\" y=\"10\" width=\"46\" height=\"7\" fill=\"#c9a06f\"/>"},"desk":{"occupiable":false,"name":"desk","icon":"<rect x=\"5\" y=\"12\" width=\"36\" height=\"22\" rx=\"3\" fill=\"#8f6a44\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><rect x=\"9\" y=\"16\" width=\"14\" height=\"10\" fill=\"#f4efe6\" stroke=\"#8c8a82\"/><rect x=\"27\" y=\"17\" width=\"10\" height=\"4\" fill=\"#3d444b\"/>"},"fir":{"occupiable":false,"name":"fir tree","icon":"<rect x=\"21\" y=\"34\" width=\"4\" height=\"8\" fill=\"#6b4a2b\"/><path d=\"M23 4 L34 20 L28 20 L38 34 L8 34 L18 20 L12 20 Z\" fill=\"#2f6b3a\"/><path d=\"M23 4 L29 13 Q26 14 23 12 Q20 14 17 13 Z\" fill=\"#eef6f8\"/><path d=\"M14 27 Q23 25 32 27 L30 22 Q23 24 16 22 Z\" fill=\"#eef6f8\" opacity=\".9\"/>"},"flowers":{"occupiable":false,"name":"flower patch","icon":"<path d=\"M17 28 h12 l-2 12 h-8 z\" fill=\"#c9c3b8\" stroke=\"#6b6660\" stroke-width=\"1.2\"/><circle cx=\"16\" cy=\"19\" r=\"5\" fill=\"#e0526a\"/><circle cx=\"30\" cy=\"19\" r=\"5\" fill=\"#f2a53a\"/><circle cx=\"23\" cy=\"12\" r=\"5\" fill=\"#f2d24a\"/><circle cx=\"23\" cy=\"22\" r=\"4.5\" fill=\"#d94a8a\"/><path d=\"M12 25 q6 -8 11 -6\" fill=\"none\" stroke=\"#3f8a4a\" stroke-width=\"2\"/><path d=\"M34 25 q-6 -8 -11 -6\" fill=\"none\" stroke=\"#3f8a4a\" stroke-width=\"2\"/>"},"fountain":{"occupiable":false,"name":"fountain","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":"globe","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":"gramophone","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\"/>"},"hedge":{"occupiable":false,"name":"hedge","icon":"<rect x=\"3\" y=\"8\" width=\"40\" height=\"30\" rx=\"6\" fill=\"#2f6b3a\" stroke=\"#1e4726\" stroke-width=\"1.5\"/><g fill=\"#4f9a5a\"><circle cx=\"12\" cy=\"18\" r=\"4\"/><circle cx=\"24\" cy=\"15\" r=\"4\"/><circle cx=\"35\" cy=\"20\" r=\"4\"/><circle cx=\"17\" cy=\"29\" r=\"4\"/><circle cx=\"30\" cy=\"30\" r=\"4\"/></g>"},"jet":{"occupiable":false,"name":"water jet","icon":"<rect x=\"0\" y=\"0\" width=\"46\" height=\"46\" fill=\"#8fc6df\"/><circle cx=\"23\" cy=\"23\" r=\"14\" fill=\"none\" stroke=\"#e8f6fb\" stroke-width=\"2.5\"/><circle cx=\"23\" cy=\"23\" r=\"8\" fill=\"none\" stroke=\"#e8f6fb\" stroke-width=\"2\"/><circle cx=\"23\" cy=\"23\" r=\"3\" fill=\"#5f9fbd\"/><circle cx=\"8\" cy=\"9\" r=\"1.8\" fill=\"#ffffff\"/><circle cx=\"37\" cy=\"11\" r=\"1.4\" fill=\"#ffffff\"/><circle cx=\"10\" cy=\"36\" r=\"1.4\" fill=\"#ffffff\"/><circle cx=\"36\" cy=\"36\" r=\"1.8\" fill=\"#ffffff\"/>"},"kettle":{"occupiable":false,"name":"kettle","icon":"<ellipse cx=\"23\" cy=\"37\" rx=\"14\" ry=\"4.5\" fill=\"#8a5a2a\"/><path d=\"M8 20 q0 18 15 18 q15 0 15 -18 z\" fill=\"#b8702e\" stroke=\"#6b3f14\" stroke-width=\"1.5\"/><rect x=\"7\" y=\"17\" width=\"32\" height=\"5\" rx=\"2\" fill=\"#d08a44\" stroke=\"#6b3f14\" stroke-width=\"1.2\"/><path d=\"M15 14 q2 -4 0 -8 M23 13 q2 -4 0 -8 M31 14 q2 -4 0 -8\" fill=\"none\" stroke=\"#c9ced3\" stroke-width=\"1.6\" stroke-linecap=\"round\"/>"},"lamp":{"occupiable":false,"name":"lamp","icon":"<circle cx=\"23\" cy=\"12\" r=\"9\" fill=\"#f7e9a8\" opacity=\".5\"/><rect x=\"21\" y=\"16\" width=\"4\" height=\"24\" fill=\"#2f3b4a\"/><rect x=\"14\" y=\"39\" width=\"18\" height=\"4\" rx=\"1.5\" fill=\"#2f3b4a\"/><circle cx=\"23\" cy=\"12\" r=\"5\" fill=\"#f2c94c\" stroke=\"#2f3b4a\" stroke-width=\"1.4\"/>"},"microscope":{"occupiable":false,"name":"microscope","icon":"<rect x=\"9\" y=\"38\" width=\"26\" height=\"5\" rx=\"2\" fill=\"#2f3640\"/><path d=\"M29 38 V29 q0 -5 -5 -7\" fill=\"none\" stroke=\"#2f3640\" stroke-width=\"4\" stroke-linecap=\"round\"/><rect x=\"11\" y=\"27\" width=\"18\" height=\"3\" rx=\"1\" fill=\"#4a5560\"/><circle cx=\"18\" cy=\"34\" r=\"2.6\" fill=\"#dfe6ea\" stroke=\"#5a6068\" stroke-width=\"1\"/><g transform=\"rotate(-20 20 16)\"><rect x=\"16\" y=\"6\" width=\"7\" height=\"19\" rx=\"2\" fill=\"#c9a24a\" stroke=\"#6e5420\" stroke-width=\"1.2\"/><rect x=\"15\" y=\"2.500\" width=\"9\" height=\"4\" rx=\"1.2\" fill=\"#2f3640\"/><rect x=\"17.500\" y=\"24\" width=\"4\" height=\"4\" fill=\"#2f3640\"/></g>"},"oven":{"occupiable":false,"name":"oven","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\"/>"},"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>"},"pillar":{"occupiable":false,"name":"pillar","icon":"<circle cx=\"23\" cy=\"23\" r=\"12\" fill=\"#b9b6ae\" stroke=\"#5b5852\" stroke-width=\"2\"/><circle cx=\"23\" cy=\"23\" r=\"6\" fill=\"#9a968d\"/>"},"plant":{"occupiable":false,"name":"potted plant","icon":"<path d=\"M15 28 h16 l-2 12 h-12 z\" fill=\"#c2643a\" stroke=\"#7a3d20\" stroke-width=\"1.2\"/><ellipse cx=\"15\" cy=\"17\" rx=\"7\" ry=\"10\" fill=\"#3f8a4a\" transform=\"rotate(-30 15 17)\"/><ellipse cx=\"31\" cy=\"17\" rx=\"7\" ry=\"10\" fill=\"#3f8a4a\" transform=\"rotate(30 31 17)\"/><ellipse cx=\"23\" cy=\"13\" rx=\"6\" ry=\"11\" fill=\"#57a35e\"/>"},"shelf":{"occupiable":false,"name":"shelf","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\"/>"},"shower":{"occupiable":false,"name":"shower","icon":"<rect x=\"20\" y=\"6\" width=\"6\" height=\"14\" fill=\"#8a949c\"/><rect x=\"12\" y=\"18\" width=\"22\" height=\"6\" rx=\"3\" fill=\"#dfe6ea\" stroke=\"#5b6b76\"/><line x1=\"15\" y1=\"26\" x2=\"14\" y2=\"38\" stroke=\"#7fc4d8\" stroke-width=\"1.5\"/><line x1=\"20\" y1=\"26\" x2=\"19\" y2=\"40\" stroke=\"#7fc4d8\" stroke-width=\"1.5\"/><line x1=\"25\" y1=\"26\" x2=\"26\" y2=\"40\" stroke=\"#7fc4d8\" stroke-width=\"1.5\"/><line x1=\"30\" y1=\"26\" x2=\"31\" y2=\"38\" stroke=\"#7fc4d8\" stroke-width=\"1.5\"/>"},"sink":{"occupiable":false,"name":"sink","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\"/>"},"statue":{"occupiable":false,"name":"statue","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\"/>"},"sundial":{"occupiable":false,"name":"sundial","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":"table","icon":"<rect x=\"7\" y=\"7\" width=\"32\" height=\"32\" rx=\"5\" fill=\"#b98a5a\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><rect x=\"12\" y=\"12\" width=\"22\" height=\"22\" rx=\"3\" fill=\"#d1a675\"/>"},"tanks":{"occupiable":false,"name":"oxygen tank","icon":"<rect x=\"4\" y=\"30\" width=\"38\" height=\"6\" rx=\"2\" fill=\"#8a949c\" stroke=\"#3d444b\"/><rect x=\"9\" y=\"8\" width=\"11\" height=\"30\" rx=\"5\" fill=\"#f2c230\" stroke=\"#7a5d10\" stroke-width=\"1.3\"/><rect x=\"26\" y=\"8\" width=\"11\" height=\"30\" rx=\"5\" fill=\"#2f7fbf\" stroke=\"#1d4f78\" stroke-width=\"1.3\"/><rect x=\"12\" y=\"3\" width=\"5\" height=\"6\" rx=\"1.5\" fill=\"#555\"/><rect x=\"29\" y=\"3\" width=\"5\" height=\"6\" rx=\"1.5\" fill=\"#555\"/><line x1=\"9\" y1=\"20\" x2=\"20\" y2=\"20\" stroke=\"#7a5d10\" stroke-width=\"1.5\"/><line x1=\"26\" y1=\"20\" x2=\"37\" y2=\"20\" stroke=\"#1d4f78\" stroke-width=\"1.5\"/>"},"telescope":{"occupiable":false,"name":"telescope","icon":"<rect x=\"21\" y=\"24\" width=\"4\" height=\"14\" fill=\"#2f3b4a\"/><rect x=\"12\" y=\"38\" width=\"22\" height=\"4\" rx=\"1.5\" fill=\"#2f3b4a\"/><g transform=\"rotate(-35 23 20)\"><rect x=\"8\" y=\"16\" width=\"30\" height=\"8\" rx=\"3\" fill=\"#f2f2f2\" stroke=\"#5a6068\" stroke-width=\"1.4\"/><rect x=\"34\" y=\"14\" width=\"8\" height=\"12\" rx=\"2\" fill=\"#dfe6ea\" stroke=\"#5a6068\" stroke-width=\"1.4\"/><rect x=\"4\" y=\"18\" width=\"6\" height=\"4\" fill=\"#5a6068\"/></g>"},"trolley":{"occupiable":false,"name":"medicine trolley","icon":"<rect x=\"7\" y=\"12\" width=\"32\" height=\"18\" rx=\"3\" fill=\"#9aa1a8\" stroke=\"#3d444b\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"6\" width=\"24\" height=\"10\" rx=\"2\" fill=\"#a15c3e\" stroke=\"#3f2d1d\"/><circle cx=\"13\" cy=\"35\" r=\"4\" fill=\"#2b2f33\"/><circle cx=\"33\" cy=\"35\" r=\"4\" fill=\"#2b2f33\"/><line x1=\"39\" y1=\"12\" x2=\"42\" y2=\"4\" stroke=\"#3d444b\" stroke-width=\"2\"/>"},"umbrella":{"occupiable":false,"name":"parasol","icon":"<path d=\"M5 24 q18 -22 36 0 z\" fill=\"#e26d5a\" stroke=\"#8a3a2a\" stroke-width=\"1.2\"/><path d=\"M5 24 q4 -6 9 0 q4 -6 9 0 q4 -6 9 0 q4 -6 9 0\" fill=\"none\" stroke=\"#f9d7cf\" stroke-width=\"1.5\"/><line x1=\"23\" y1=\"24\" x2=\"23\" y2=\"42\" stroke=\"#5a4a3a\" stroke-width=\"2\"/>"},"wardrobe":{"occupiable":false,"name":"wardrobe","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\"/>"},"xray":{"occupiable":false,"name":"X-ray apparatus","icon":"<rect x=\"7\" y=\"40\" width=\"32\" height=\"4\" rx=\"1.5\" fill=\"#3d444b\"/><rect x=\"11\" y=\"5\" width=\"4\" height=\"36\" fill=\"#5a6068\"/><rect x=\"13\" y=\"11\" width=\"15\" height=\"3\" fill=\"#5a6068\"/><path d=\"M21 18 h-3 M39 18 h3\" stroke=\"#4a7d8c\" stroke-width=\"1.6\"/><ellipse cx=\"30\" cy=\"18\" rx=\"8.500\" ry=\"5.500\" fill=\"#dff3f7\" stroke=\"#4a7d8c\" stroke-width=\"1.3\"/><circle cx=\"30\" cy=\"18\" r=\"2.200\" fill=\"#7fc4d8\"/><rect x=\"20\" y=\"25\" width=\"20\" height=\"14\" rx=\"1.5\" fill=\"#2b3a42\" stroke=\"#1a242a\" stroke-width=\"1.2\"/><path d=\"M25 28.500 v7 M30 27.500 v9 M35 28.500 v7\" stroke=\"#9fd4e0\" stroke-width=\"1.5\" stroke-linecap=\"round\"/>"}},"wallTypes":{},"objects":[{"cell":[1,1],"type":"oven"},{"cell":[1,4],"type":"sink"},{"cell":[1,5],"type":"shelf"},{"cell":[1,8],"type":"microscope"},{"cell":[1,10],"type":"shelf"},{"cell":[1,11],"type":"cabinet"},{"cell":[1,14],"type":"armchair"},{"cell":[1,16],"type":"cabinet"},{"cell":[2,2],"type":"table"},{"cell":[2,6],"type":"counter"},{"cell":[2,9],"type":"alembic"},{"cell":[2,12],"type":"xray"},{"cell":[2,15],"type":"desk"},{"cell":[3,3],"type":"kettle"},{"cell":[3,13],"type":"plant"},{"cell":[4,1],"type":"barrel"},{"cell":[4,5],"type":"bench"},{"cell":[4,9],"type":"trolley"},{"cell":[4,16],"type":"candelabra"},{"cell":[5,2],"type":"chair"},{"cell":[5,7],"type":"bookcase"},{"cell":[5,8],"type":"bookcase"},{"cell":[5,11],"type":"shower"},{"cell":[5,16],"type":"altar"},{"cell":[6,2],"type":"table"},{"cell":[6,4],"type":"chair"},{"cell":[6,6],"type":"armchair"},{"cell":[6,10],"type":"jet"},{"cell":[6,14],"type":"bench"},{"cell":[7,3],"type":"chair"},{"cell":[7,7],"type":"globe"},{"cell":[7,9],"type":"armchair"},{"cell":[7,13],"type":"plant"},{"cell":[7,15],"type":"bench"},{"cell":[7,16],"type":"telescope"},{"cell":[8,3],"type":"table"},{"cell":[8,5],"type":"gramophone"},{"cell":[8,9],"type":"massage"},{"cell":[8,15],"type":"deckchair"},{"cell":[9,1],"type":"cabinet"},{"cell":[9,2],"type":"chair"},{"cell":[9,4],"type":"bed"},{"cell":[9,7],"type":"bed"},{"cell":[9,9],"type":"wardrobe"},{"cell":[9,11],"type":"sink"},{"cell":[9,16],"type":"umbrella"},{"cell":[10,1],"type":"table"},{"cell":[10,3],"type":"lamp"},{"cell":[10,5],"type":"bed"},{"cell":[10,8],"type":"bed"},{"cell":[10,11],"type":"bed"},{"cell":[10,14],"type":"deckchair"},{"cell":[11,2],"type":"piano"},{"cell":[11,4],"type":"wardrobe"},{"cell":[11,6],"type":"lamp"},{"cell":[11,11],"type":"plant"},{"cell":[11,14],"type":"umbrella"},{"cell":[11,16],"type":"deckchair"},{"cell":[12,2],"type":"lounger"},{"cell":[12,4],"type":"pillar"},{"cell":[12,6],"type":"lounger"},{"cell":[12,8],"type":"pillar"},{"cell":[12,10],"type":"lounger"},{"cell":[12,12],"type":"pillar"},{"cell":[12,15],"type":"plant"},{"cell":[13,3],"type":"lounger"},{"cell":[13,5],"type":"table"},{"cell":[13,7],"type":"lounger"},{"cell":[13,9],"type":"table"},{"cell":[13,11],"type":"lounger"},{"cell":[13,14],"type":"tanks"},{"cell":[13,16],"type":"flowers"},{"cell":[14,4],"type":"lounger"},{"cell":[14,8],"type":"statue"},{"cell":[14,12],"type":"lounger"},{"cell":[14,14],"type":"hedge"},{"cell":[15,2],"type":"hedge"},{"cell":[15,5],"type":"fountain"},{"cell":[15,6],"type":"bench"},{"cell":[15,9],"type":"fir"},{"cell":[15,13],"type":"bench"},{"cell":[16,1],"type":"fir"},{"cell":[16,7],"type":"flowers"},{"cell":[16,12],"type":"sundial"},{"cell":[16,15],"type":"fir"}],"wallFeatures":[],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Adrienne","gender":"F","role":"patient","color":"#c62828","avatar":{"bg":"#5b2c6f","skin":"#f6d8c0","hair":"#2b1c14","style":"bun","shirt":"#7a1f3d","necklace":true,"earrings":true},"clue":"A <b>flower patch</b> was somewhere in her <b>row</b>.","job":"opera singer","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Adrienne\"><rect width=\"80\" height=\"80\" fill=\"#5b2c6f\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#7a1f3d\"/><path d=\"M31 58 Q40 66 49 58\" fill=\"none\" stroke=\"#f3e2b3\" stroke-width=\"2\" stroke-dasharray=\"2 2\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#2b1c14\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#2b1c14\"/><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":"patient","constraints":[{"type":"row_has","obj":"flowers"}]},{"id":"B","name":"Béla","gender":"M","role":"patient","color":"#2e7d32","avatar":{"bg":"#2f4858","skin":"#e9c2a0","hair":"#cfc9bf","style":"bald","shirt":"#2e4a3a","mustache":true,"mustacheColor":"#d9d4cc"},"clue":"<b>Exactly one row north</b> of him was a <b>woman</b>. He was in the <b>Park</b>.","job":"retired hussar captain","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Béla\"><rect width=\"80\" height=\"80\" fill=\"#2f4858\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2e4a3a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e9c2a0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e9c2a0\"/><path d=\"M26 30 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#cfc9bf\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 30 Z\" fill=\"#cfc9bf\"/><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=\"#d9d4cc\"/></svg>","solverRole":"patient","constraints":[{"type":"rel_any","dir":"N","exact":1,"gender":"F"},{"type":"area","areas":["Park"]}]},{"id":"C","name":"Christl","gender":"F","role":"patient","color":"#1565c0","avatar":{"bg":"#6e2c4b","skin":"#f3d3b8","hair":"#1c1a1a","style":"bob","shirt":"#3f5f8a","earrings":true},"clue":"A <b>bed</b> was somewhere in her <b>column</b>. She and <b>Vincenz</b> were beside the <b>same kind of thing</b>.","job":"typist from Vienna","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Christl\"><rect width=\"80\" height=\"80\" fill=\"#6e2c4b\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#1c1a1a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#3f5f8a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f3d3b8\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f3d3b8\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#1c1a1a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"patient","constraints":[{"type":"col_has","obj":"bed"},{"type":"same_object_type","q":"V"}]},{"id":"D","name":"Dušan","gender":"M","role":"patient","color":"#6a1b9a","avatar":{"bg":"#3d5a6e","skin":"#f0cdb0","hair":"#3a2a1c","style":"short","shirt":"#4a3a5a","scarf":"#b7482c"},"clue":"A <b>bed</b> was somewhere in his area.","job":"young poet","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Dušan\"><rect width=\"80\" height=\"80\" fill=\"#3d5a6e\"/><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=\"#f0cdb0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f0cdb0\"/><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=\"M30 58 Q40 70 50 58 L48 66 Q40 76 32 66 Z\" fill=\"#b7482c\"/></svg>","solverRole":"patient","constraints":[{"type":"area_has","obj":"bed"}]},{"id":"E","name":"Emilie","gender":"F","role":"patient","color":"#e65100","avatar":{"bg":"#7a5a2c","skin":"#f1c8a5","hair":"#8a5a32","style":"bun","shirt":"#5d6e7a","glasses":true},"clue":"She was in the <b>Dining Room</b>. She was <b>with Karla</b>.","job":"schoolteacher","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Emilie\"><rect width=\"80\" height=\"80\" fill=\"#7a5a2c\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5d6e7a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f1c8a5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1c8a5\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#8a5a32\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#8a5a32\"/><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":"patient","constraints":[{"type":"area","areas":["Dining Room"]},{"type":"with","q":"K"}]},{"id":"F","name":"František","gender":"M","role":"patient","color":"#00838f","avatar":{"bg":"#35607a","skin":"#e4b998","hair":"#5a4a3a","style":"slick","shirt":"#5d4037","glasses":true,"mustache":true,"mustacheColor":"#5a4a3a"},"clue":"He was in a <b>corner of his area</b>. A <b>bench</b> was somewhere in his area.","job":"watchmaker","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"František\"><rect width=\"80\" height=\"80\" fill=\"#35607a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5d4037\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e4b998\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e4b998\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#5a4a3a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><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=\"#5a4a3a\"/></svg>","solverRole":"patient","constraints":[{"type":"corner_of_area"},{"type":"area_has","obj":"bench"}]},{"id":"G","name":"Grete","gender":"F","role":"staff","color":"#ad1457","avatar":{"bg":"#8c3a5a","skin":"#f6d8c0","hair":"#b08a5a","style":"bun","shirt":"#e8eef2","apron":true,"headband":"#ffffff"},"clue":"A <b>bed</b> was somewhere in her <b>row</b>. She was <b>not</b> beside a <b>bed</b>.","job":"head nurse","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Grete\"><rect width=\"80\" height=\"80\" fill=\"#8c3a5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#e8eef2\"/><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=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#b08a5a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#b08a5a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><rect x=\"26\" y=\"23\" width=\"28\" height=\"5\" rx=\"2\" fill=\"#ffffff\"/></svg>","solverRole":"staff","constraints":[{"type":"row_has","obj":"bed"},{"type":"not_beside","obj":"bed"}]},{"id":"H","name":"Hans","gender":"M","role":"staff","color":"#5d4037","avatar":{"bg":"#1b2a33","skin":"#d9a57a","hair":"#2b2b2b","style":"short","shirt":"#f4efe6","beard":true},"clue":"The <b>alembic</b> was somewhere in his <b>column</b>. There was <b>no other man</b> in his area.","job":"bath attendant","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Hans\"><rect width=\"80\" height=\"80\" fill=\"#1b2a33\"/><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=\"#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=\"#2b2b2b\"/><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=\"#2b2b2b\"/></svg>","solverRole":"staff","constraints":[{"type":"col_has","obj":"alembic"},{"type":"no_gender_in_area","gender":"M"}]},{"id":"I","name":"Irena","gender":"F","role":"staff","color":"#827717","avatar":{"bg":"#4a6a5a","skin":"#f0cdb0","hair":"#c9a46a","style":"ponytail","shirt":"#f4efe6","glasses":true},"clue":"A <b>cabinet</b> was somewhere in her area.","job":"laboratory assistant","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Irena\"><rect width=\"80\" height=\"80\" fill=\"#4a6a5a\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#c9a46a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#f4efe6\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f0cdb0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f0cdb0\"/><path d=\"M26 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 Z\" fill=\"#c9a46a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"46\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><line x1=\"39\" y1=\"35\" x2=\"41\" y2=\"35\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/></svg>","solverRole":"staff","constraints":[{"type":"area_has","obj":"cabinet"}]},{"id":"J","name":"Jaroslav","gender":"M","role":"staff","color":"#283593","avatar":{"bg":"#264653","skin":"#e7b98f","hair":"#1c1a1a","style":"slick","shirt":"#f4efe6","mustache":true,"mustacheColor":"#1c1a1a"},"clue":"He was <b>alone in his area</b>. The <b>altar</b> was somewhere in his <b>row</b>.","job":"X-ray technician","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Jaroslav\"><rect width=\"80\" height=\"80\" fill=\"#264653\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#f4efe6\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e7b98f\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e7b98f\"/><path d=\"M26 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":"staff","constraints":[{"type":"alone"},{"type":"row_has","obj":"altar"}]},{"id":"K","name":"Karla","gender":"F","role":"staff","color":"#33691e","avatar":{"bg":"#5a2a3a","skin":"#f6d8c0","hair":"#6b4a2f","style":"bob","shirt":"#f4efe6","necklace":true},"clue":"There was <b>exactly one other person</b> in her area. Somebody in her area was sitting in a <b>chair</b>.","job":"pharmacist","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Karla\"><rect width=\"80\" height=\"80\" fill=\"#5a2a3a\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#6b4a2f\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#f4efe6\"/><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=\"#6b4a2f\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/></svg>","solverRole":"staff","constraints":[{"type":"with_count","n":1},{"type":"with_on","obj":"chair"}]},{"id":"L","name":"Ludvík","gender":"M","role":"staff","color":"#37474f","avatar":{"bg":"#7a5a2c","skin":"#e4b998","hair":"#4a3626","style":"short","shirt":"#f4efe6","apron":true,"mustache":true,"mustacheColor":"#4a3626"},"clue":"The <b>water jet</b> was somewhere in his <b>column</b>. There was <b>exactly one other person</b> in his area.","job":"cook","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ludvík\"><rect width=\"80\" height=\"80\" fill=\"#7a5a2c\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#f4efe6\"/><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=\"#4a3626\"/><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=\"#4a3626\"/></svg>","solverRole":"staff","constraints":[{"type":"col_has","obj":"jet"},{"type":"with_count","n":1}]},{"id":"M","name":"Miloš","gender":"M","role":"visitor","color":"#bf360c","avatar":{"bg":"#3a2f2a","skin":"#e9c2a0","hair":"#2b1c14","style":"slick","shirt":"#2f2f3a","beard":true,"tophat":"#1b1b1b"},"clue":"A <b>cabinet</b> was somewhere in his area. There was <b>exactly one other person</b> in his area.","job":"timber merchant","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Miloš\"><rect width=\"80\" height=\"80\" fill=\"#3a2f2a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2f2f3a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e9c2a0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e9c2a0\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#2b1c14\"/><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=\"#2b1c14\"/><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":"area_has","obj":"cabinet"},{"type":"with_count","n":1}]},{"id":"N","name":"Naděžda","gender":"F","role":"visitor","color":"#4e342e","avatar":{"bg":"#2c3e50","skin":"#f3d3b8","hair":"#9a4a2a","style":"bob","shirt":"#6a4a7a","beanie":"#3a5a7a"},"clue":"A <b>chair</b> was somewhere in her <b>column</b>. She was the <b>only woman</b> beside a <b>lounger</b>.","job":"journalist","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Naděžda\"><rect width=\"80\" height=\"80\" fill=\"#2c3e50\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#9a4a2a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#6a4a7a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f3d3b8\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f3d3b8\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#9a4a2a\"/><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=\"#3a5a7a\"/><rect x=\"23\" y=\"26\" width=\"34\" height=\"6\" rx=\"3\" fill=\"#3a5a7a\" stroke=\"rgba(0,0,0,.18)\"/><circle cx=\"40\" cy=\"10\" r=\"4\" fill=\"#f4efe6\"/></svg>","solverRole":"visitor","constraints":[{"type":"col_has","obj":"chair"},{"type":"only_beside","obj":"lounger","gender":"F"}]},{"id":"O","name":"Orsolya","gender":"F","role":"visitor","color":"#00695c","avatar":{"bg":"#6e4a2c","skin":"#f6d8c0","hair":"#d9b464","style":"long","shirt":"#2f6a5a","beanie":"#b7482c"},"clue":"She was sitting on an <b>armchair</b> or a <b>lounger</b>. Somebody in her area was sitting on a <b>lounger</b>.","job":"painter","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Orsolya\"><rect width=\"80\" height=\"80\" fill=\"#6e4a2c\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#d9b464\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2f6a5a\"/><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=\"#d9b464\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M24 31 Q24 11 40 11 Q56 11 56 31 Q48 21 40 21 Q32 21 24 31 Z\" fill=\"#b7482c\"/><rect x=\"23\" y=\"26\" width=\"34\" height=\"6\" rx=\"3\" fill=\"#b7482c\" stroke=\"rgba(0,0,0,.18)\"/><circle cx=\"40\" cy=\"10\" r=\"4\" fill=\"#f4efe6\"/></svg>","solverRole":"visitor","constraints":[{"type":"on_any","objs":["armchair","lounger"]},{"type":"with_on","obj":"lounger"}]},{"id":"V","name":"Vincenz","gender":"M","role":"victim","color":"#1b1b1b","avatar":{"bg":"#5a2a2a","skin":"#e9c2a0","hair":"#e8e4dc","style":"bald","shirt":"#f4efe6","beard":true,"glasses":true},"clue":"<b>The victim.</b> He was found in the <b>Chief Physician’s Office</b>, beside the <b>desk</b> – alone with the murderer.","job":"the chief physician","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Vincenz\"><rect width=\"80\" height=\"80\" fill=\"#5a2a2a\"/><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=\"#e9c2a0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e9c2a0\"/><path d=\"M26 30 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#e8e4dc\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 30 Z\" fill=\"#e8e4dc\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"46\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><line x1=\"39\" y1=\"35\" x2=\"41\" y2=\"35\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#e8e4dc\"/><path d=\"M12 12 L68 68 M68 12 L12 68\" stroke=\"#e0362e\" stroke-width=\"5\" stroke-linecap=\"round\" opacity=\".9\"/></svg>","solverRole":"staff","constraints":[{"type":"area","areas":["Chief Physician's Office"]},{"type":"beside","obj":"desk"}]}],"victim":"V","murderer":"M","solution":{"I":[1,12],"V":[2,14],"M":[3,16],"F":[4,13],"J":[5,15],"C":[6,7],"K":[7,1],"H":[8,9],"E":[9,2],"G":[10,8],"D":[11,5],"N":[12,3],"A":[13,11],"O":[14,4],"B":[15,6],"L":[16,10]},"walkthrough":[{"place":[],"cand":{"A":[[13,7],[13,11]],"N":[[12,3],[14,3]],"O":[[12,2],[12,6],[14,4],[14,12]],"B":[[15,1],[15,4],[15,6],[15,7],[15,8],[15,11],[15,12],[15,13],[15,14],[15,15],[15,16]],"E":[[6,4],[9,2]]},"text":"Three single objects fix three lines: the <b>altar</b> is in row 5, so <b>Jaroslav</b> is in row 5; the <b>alembic</b> is in column 9 – <b>Hans</b>’s column; the <b>water jet</b> in column 10 – <b>Ludvík</b>’s. Loungers are found only in the <b>Cure Hall</b>. <b>Orsolya</b> sat on an armchair or a lounger, and somebody in her area sat on a lounger: she is on a lounger in the Cure Hall, with another lounger-sitter. <b>Naděžda</b>, the only woman beside a lounger, is there too – on a free square, because no lounger has another lounger beside it. The second lounger-sitter can only be <b>Adrienne</b> (Ludvík on R12C10 would have more than one companion), in row 13, which has a flower patch. The Cure Hall has three rows, so these three women fill rows 12–14: Naděžda beside a lounger in a column with a chair – <b>R12C3 or R14C3</b>, column 3 is hers; Adrienne on <b>R13C7 or R13C11</b>; Orsolya on R12C2, R12C6, R14C4 or R14C12. <b>Béla</b> in the Park had a woman exactly one row north of him, and no woman can reach the Park: he is in <b>row 15</b>. <b>Karla</b> had exactly one other person in her area, sitting on a chair, and <b>Emilie</b> was with her in the Dining Room: Emilie sits on a chair there – <b>R6C4 or R9C2</b> (R5C2 is in Jaroslav’s row, R7C3 in Naděžda’s column). Finally, row 16 lies entirely in the Park: only Ludvík (R16C10, with Béla as his one companion) or František (R16C16, a corner of the Park with its benches) can be there."},{"place":[],"cand":{"C":[[6,7],[7,8]],"V":[[1,15],[2,14]],"L":[[2,10],[3,10],[4,10],[10,10],[11,10],[16,10]]},"text":"<b>Vincenz</b> was beside the <b>desk</b>: R1C15, R2C14, R2C16 or R3C15. These four squares all touch or share a line with one another, so his murderer can use none of them. Besides him only <b>Irena</b> and <b>Miloš</b> can enter the Office (a cabinet in their area); the Dining Room already has its two people, so <b>one of them is the murderer and the other – the second person with a cabinet in their area – is in the X-ray Room</b>. <b>Christl</b> has a bed in her column and was beside the same kind of thing as Vincenz – an armchair, a cabinet or the desk: R2C11 (cabinet), R6C7 or R7C8 (armchairs). <b>Suppose she were at R2C11.</b> Vincenz would then be beside the Office cabinet outside her row, at R1C15, and the X-ray Room would have no square for the second person with a cabinet in their area: R1C12 and R3C12 touch Christl corner to corner, R1C13 is in Vincenz’s row, R2C10 and R2C13 in Christl’s row, R3C11 in her column. So <b>Christl is in the Library</b> beside an armchair (R6C7 or R7C8), and Vincenz is beside the armchair R1C14: <b>R1C15 or R2C14</b>. His murderer can be neither on R1C14 (in line with both) nor on his four squares: only <b>R3C14, R3C16 or R4C14</b> remain – with Vincenz at R2C14 only R3C16. So <b>František</b> is not at R4C15 (it touches R3C14 and R3C16 and shares row 4 with R4C14), and <b>Ludvík</b> is not in the Bath: Hans is the only other person who could be there, and he had no other man in his area."},{"place":[],"cand":{"H":[[3,9],[7,9],[8,9]]},"text":"<b>Hans</b> is in column 9: R1C9, R3C9, R7C9, R8C9 or R11C9. <b>R1C9?</b> Row 1 would be his, so Vincenz would be at R2C14 and the murderer at R3C16 – and the second person with a cabinet in their area would find no square in the X-ray Room, whose squares all lie in rows 1–3. <b>R11C9?</b> Then no other man could be in the Corridor: Ludvík could not be at R3C10 or R4C10, František in none of its corners, and Jaroslav, who was alone, would be in the Chapel (R5C13–R5C15). So František could not be in the Chapel either: he would be at R16C16 in the Park. But then row 4 would be empty – R4C10 and R4C13 are gone, and R4C14 touches or lines up with each of Jaroslav’s squares. Hans is at <b>R3C9, R7C9 or R8C9</b>."},{"place":[],"cand":{"H":[[3,9],[8,9]]},"text":"<b>Hans at R7C9?</b> He would be in the Library with Christl, who would then be at R6C7 (R7C8 is in his row); with row 6 hers, Emilie would sit at R9C2. Christl, Dušan, Emilie, Grete and Karla can only be in rows 6–11 – with Hans that makes six people for six rows. Row 8 could then only be Karla’s: R8C4 (R8C1 touches Emilie, R8C2 is her column); Grete would take row 10 and Dušan row 11, at R11C5. Orsolya would be left with R14C12 (R12C2 is in Emilie’s column, R12C6 touches Dušan, R14C4 is in Karla’s column), and Adrienne, who must not touch her, with R13C7 – in Christl’s column. Impossible: Hans is at <b>R3C9 or R8C9</b>."},{"place":["H","C","E","A"],"cand":{},"text":"<b>Hans at R3C9?</b> Row 3 would be his, so the murderer would be at R4C14 and Vincenz at R1C15; Jaroslav may neither touch nor line up with R4C14, so he would be alone in the Corridor at R5C12. The second person with a cabinet in their area would take row 2 of the X-ray Room, so Ludvík would be in none of the rows 2–4, nor in the Corridor (Jaroslav’s) or the Bath: R10C10 or R16C10. František: R4C13 is in the murderer’s row, the Corridor is Jaroslav’s, R6C13 touches him, R7C14 and R7C15 are in the columns of the murderer and of Vincenz – so R6C16 or R16C16. At R16C16 he would take row 16, so Ludvík would be at R10C10 with Dušan as his only companion; Grete could then be neither in the Patients’ Rooms nor in the Corridor, and the Solarium squares lie in row 10 or in columns 14–15. At R6C16, with Ludvík at R16C10, row 6 would be František’s: Christl at R7C8, Emilie at R9C2, row 8 Karla’s (R8C4), Grete in row 10, Dušan at R11C5 – and Orsolya would have no lounger left (R12C2 is in Emilie’s column, R12C6 touches Dušan, R14C4 is in Karla’s column, R14C12 in Jaroslav’s). Both fail, so <b>Hans is at R8C9</b>, lying on the massage table. He touches R7C8, so <b>Christl is at R6C7</b>; row 6 is hers, so <b>Emilie is at R9C2</b>; column 7 is Christl’s, so <b>Adrienne is at R13C11</b>."},{"place":["D","O","N","K","B","G"],"cand":{"F":[[4,13],[16,16]],"J":[[5,12],[5,13],[5,14],[5,15]],"L":[[2,10],[3,10],[4,10],[16,10]],"V":[[1,15],[2,14]]},"text":"Row 9 is Emilie’s, so Grete is in row 10 and Dušan in row 11: <b>Dušan is at R11C5</b>. Dušan touches R12C6, Adrienne touches R14C12, and R12C2 is in Emilie’s column: <b>Orsolya</b> sits on the lounger <b>R14C4</b>, and <b>Naděžda</b> is at <b>R12C3</b>. <b>Karla</b> – outside rows 6, 8, 9 and 11 and columns 2 and 4, and not touching Emilie – can only be at <b>R7C1</b>. Column 6 can now only be Béla’s: <b>Béla is at R15C6</b>, on the bench; column 8 only Grete’s: <b>Grete is at R10C8</b>, lying on a bed. Only the top of the house is left: František at R4C13 or R16C16, Ludvík in column 10, Jaroslav in row 5, Vincenz at R1C15 or R2C14, and Irena and Miloš, the two people with a cabinet in their area."},{"place":["F","J","V","L","I","M"],"cand":{},"text":"<b>František at R16C16?</b> Then Ludvík is not in row 16 but in rows 2–4, the murderer is not in column 16 – R3C14 or R4C14 – and Vincenz is at R1C15. Columns 12 and 13 are left for Jaroslav and the second person with a cabinet in their area, who can only use R2C13 or R3C12. With that person at R3C12 the murderer would be at R4C14, touching Jaroslav at R5C13; with that person at R2C13 the murderer would be at R4C14 (R3C14 touches R2C13), Jaroslav at R5C12, alone in the Corridor – and Ludvík would have only R3C10 in row 3, in the Corridor with him. So <b>František is at R4C13</b>, a corner of the Corridor. He touches R5C12 and R5C14 and owns column 13: <b>Jaroslav is at R5C15</b>, alone in the Chapel. Column 15 is his, so <b>Vincenz is at R2C14</b> and the murderer at R3C16; row 16 goes to <b>Ludvík at R16C10</b>, in the Park with Béla. The second person with a cabinet in their area is left with R1C12. Miloš had exactly one other person in his area – in the X-ray Room that could only have been Ludvík at R2C10, and Ludvík is in the Park. So <b>Irena is at R1C12</b> and <b>Miloš at R3C16</b>."},{"final":true,"text":"Case closed: apart from Vincenz only Miloš, the timber merchant, was in the Chief Physician’s Office – he kept his distance like everybody else. <b>Miloš is the murderer!</b>"}],"solver":{"rules":[{"type":"no_touch"}],"occupiable":["armchair","bench","chair","bed","deckchair","lounger","massage"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-10-01"}}