{"format":"murdoku-puzzle/1","id":"creator","version":1,"difficulty":"hard","level":7,"size":{"rows":10,"cols":10},"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":"La Maison des Créateurs","tagline":"Maison Lumen · la soirée du million d’abonnés · en direct du Studio","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-09-17","story":"La Maison Lumen est une villa au bord d’un lac où vit et tourne le collectif de créateurs Lumen. Ce soir, ils célébraient leur millionième abonné lors d’une soirée diffusée en direct depuis le Studio – jusqu’à ce que Vesper, la fondatrice de la maison, y soit retrouvée morte, à côté de l’anneau lumineux. Neuf personnes se trouvaient dans la maison : quatre créateurs, trois membres de l’équipe et deux invités. L’un d’eux est le meurtrier. Lis chaque déclaration, retrouve la case de chacun sur le plan et démasque le meurtrier – resté seul avec Vesper dans le Studio.","rules":{"standard":["Chaque <b>ligne</b> et chaque <b>colonne</b> contient exactement <b>une personne</b>. Dès que tu places quelqu’un, barre toute sa ligne et sa colonne.","<b>« À côté »</b> = directement à gauche, à droite, au-dessus ou en dessous, et <b>dans la même zone</b>. Les cases avec un objet (caméras, l’anneau lumineux, bureaux, le fourneau, la fontaine, arbres…) ne peuvent pas être occupées ; les chaises, les tabourets de bar, les canapés, les poufs, les lits, les transats, le paillasson, le banc et l’eau de la piscine, si. Un <b>coin</b> d’une zone est une case de cette zone qui se trouve dans l’un des quatre coins du plus petit rectangle englobant la zone – à la fois dans sa ligne la plus haute ou la plus basse, et dans sa colonne la plus à gauche ou la plus à droite.","Les directions se réfèrent aux lignes et aux colonnes, pas à la même ligne droite : <i>« exactement une ligne au nord de lui se trouvait une femme »</i> = la personne dans la ligne juste au-dessus est une femme, quelle que soit la colonne ; <i>« au nord d’Ava »</i> = dans une ligne plus haut, quelle que soit la colonne.","Le meurtrier était <b>seul avec la victime</b> : personne d’autre ne se trouvait dans cette zone."],"special":["<b>La règle maison du direct :</b> aucune zone n’accueillait plus de <b>deux personnes</b>."]},"roleNames":{"creator":"créateur","crew":"équipe","guest":"invité","victim":"victime"},"personGroups":[{"id":"creators","name":"Les créateurs","persons":["A","B","C","D","V"]},{"id":"crew","name":"L’équipe","persons":["E","F","G"]},{"id":"guests","name":"Invités","persons":["H","I"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Studio","cells":[[1,1],[1,2],[1,3],[1,4],[2,1],[2,2],[2,3],[2,4],[3,1],[3,2]],"fill":"#e6d9c3","pattern":"planks","labelAt":[3,1.5],"name":"Studio"},{"id":"Editing Room","cells":[[1,5],[1,6],[1,7],[2,5],[2,6],[2,7],[3,6],[3,7]],"fill":"#dfe3e6","pattern":"tiles","labelAt":[2,6],"name":"Salle de montage"},{"id":"Guest Room","cells":[[1,8],[1,9],[1,10],[2,8],[2,9],[2,10],[3,8],[3,9],[3,10],[4,9],[4,10]],"fill":"#e9dcd2","pattern":"boards","labelAt":[3,9],"name":"Chambre d’amis"},{"id":"Hall","cells":[[3,3],[3,4],[3,5],[4,5],[5,5],[6,5],[7,5],[8,5]],"fill":"#e4e0d2","pattern":"marble","labelAt":[7,5],"name":"Entrée"},{"id":"Kitchen","cells":[[4,1],[4,2],[4,3],[4,4],[5,1],[5,2],[5,3],[5,4],[6,1],[6,2],[6,3],[6,4],[7,1],[7,2]],"fill":"#e2e0d0","pattern":"tiles","labelAt":[6,2.5],"name":"Cuisine"},{"id":"Living Room","cells":[[4,6],[4,7],[4,8],[5,6],[5,7],[5,8],[5,9],[5,10],[6,6],[6,7],[6,8],[6,9],[6,10],[7,6],[7,7]],"fill":"#e3cfa8","pattern":"carpet","labelAt":[6,8],"name":"Salon"},{"id":"Pool Terrace","cells":[[7,3],[7,4],[8,1],[8,2],[8,3],[8,4],[8,6],[8,7],[8,8],[9,1],[9,2],[9,3],[9,4],[9,5],[9,6],[9,7],[9,8],[10,1],[10,2],[10,3],[10,4],[10,5],[10,6],[10,7]],"fill":"#d8e6ea","pattern":"marble","labelAt":[10,5],"name":"Terrasse de la piscine"},{"id":"Garden","cells":[[7,8],[7,9],[7,10],[8,9],[8,10],[9,9],[9,10],[10,8],[10,9],[10,10]],"fill":"#d9ead3","pattern":"marble","labelAt":[8,9.5],"name":"Jardin"}],"objectTypes":{"chair":{"occupiable":true,"name":"chaise","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\"/>"},"bed":{"occupiable":true,"name":"lit","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\"/>"},"doormat":{"occupiable":true,"name":"paillasson","icon":"<rect x=\"5\" y=\"14\" width=\"36\" height=\"18\" rx=\"2\" fill=\"#a5834f\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><g stroke=\"#7a5a2a\" stroke-width=\"1.2\"><line x1=\"9\" y1=\"18\" x2=\"37\" y2=\"18\"/><line x1=\"9\" y1=\"23\" x2=\"37\" y2=\"23\"/><line x1=\"9\" y1=\"28\" x2=\"37\" y2=\"28\"/></g>"},"stool":{"occupiable":true,"name":"tabouret de bar","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\"/>"},"sofa":{"occupiable":true,"name":"canapé","icon":"<rect x=\"3\" y=\"14\" width=\"40\" height=\"20\" rx=\"6\" fill=\"#7a5a9a\" stroke=\"#4a3560\" stroke-width=\"1.5\"/><rect x=\"7\" y=\"9\" width=\"32\" height=\"10\" rx=\"4\" fill=\"#9a7abd\" stroke=\"#4a3560\" stroke-width=\"1.5\"/><line x1=\"8\" y1=\"34\" x2=\"8\" y2=\"39\" stroke=\"#4a3560\" stroke-width=\"2\"/><line x1=\"38\" y1=\"34\" x2=\"38\" y2=\"39\" stroke=\"#4a3560\" stroke-width=\"2\"/>"},"beanbag":{"occupiable":true,"name":"pouf","icon":"<ellipse cx=\"23\" cy=\"28\" rx=\"17\" ry=\"13\" fill=\"#e67e22\" stroke=\"#9c4a0f\" stroke-width=\"1.5\"/><ellipse cx=\"23\" cy=\"21\" rx=\"12\" ry=\"8\" fill=\"#f39c4c\" stroke=\"#9c4a0f\" stroke-width=\"1\"/><ellipse cx=\"23\" cy=\"19\" rx=\"6\" ry=\"3\" fill=\"#f8b676\"/>"},"pool":{"occupiable":true,"name":"eau de la piscine","icon":"<rect x=\"0\" y=\"0\" width=\"46\" height=\"46\" fill=\"#9fd3ea\"/><path d=\"M4 14 q5 -4 10 0 t10 0 t10 0 t10 0\" fill=\"none\" stroke=\"#e8f6fb\" stroke-width=\"2\"/><path d=\"M4 26 q5 -4 10 0 t10 0 t10 0 t10 0\" fill=\"none\" stroke=\"#6fb6d4\" stroke-width=\"2\"/><path d=\"M4 38 q5 -4 10 0 t10 0 t10 0 t10 0\" fill=\"none\" stroke=\"#e8f6fb\" stroke-width=\"2\"/>"},"lounger":{"occupiable":true,"name":"transat","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\"/>"},"bench":{"occupiable":true,"name":"banc","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\"/>"},"camera":{"occupiable":false,"name":"caméra","icon":"<rect x=\"6\" y=\"14\" width=\"26\" height=\"18\" rx=\"3\" fill=\"#2b2f33\" stroke=\"#0b0e12\" stroke-width=\"1.5\"/><path d=\"M32 19 l9 -5 v18 l-9 -5 z\" fill=\"#2b2f33\" stroke=\"#0b0e12\" stroke-width=\"1.5\"/><circle cx=\"15\" cy=\"23\" r=\"5\" fill=\"#5b6b76\" stroke=\"#c9d6dd\" stroke-width=\"1.2\"/><circle cx=\"26\" cy=\"18\" r=\"1.6\" fill=\"#e0362e\"/><rect x=\"17\" y=\"32\" width=\"4\" height=\"9\" fill=\"#5b6b76\"/><path d=\"M10 42 l9 -4 l9 4\" fill=\"none\" stroke=\"#5b6b76\" stroke-width=\"2.5\"/>"},"ringlight":{"occupiable":false,"name":"anneau lumineux","icon":"<circle cx=\"23\" cy=\"17\" r=\"13\" fill=\"none\" stroke=\"#fff3b0\" stroke-width=\"6\"/><circle cx=\"23\" cy=\"17\" r=\"13\" fill=\"none\" stroke=\"#f2c94c\" stroke-width=\"2.5\"/><circle cx=\"23\" cy=\"17\" r=\"7\" fill=\"#fffbe6\" opacity=\".5\"/><rect x=\"21\" y=\"30\" width=\"4\" height=\"9\" fill=\"#2f3b4a\"/><path d=\"M13 42 l10 -4 l10 4\" fill=\"none\" stroke=\"#2f3b4a\" stroke-width=\"2.5\"/>"},"desk":{"occupiable":false,"name":"bureau","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\"/>"},"pc":{"occupiable":false,"name":"PC de montage","icon":"<rect x=\"3\" y=\"7\" width=\"27\" height=\"19\" rx=\"2\" fill=\"#1c232c\" stroke=\"#0b0e12\" stroke-width=\"1.5\"/><rect x=\"6\" y=\"10\" width=\"21\" height=\"13\" fill=\"#2ecc71\"/><rect x=\"8\" y=\"12\" width=\"12\" height=\"2\" fill=\"#0b0e12\" opacity=\".5\"/><rect x=\"8\" y=\"16\" width=\"16\" height=\"2\" fill=\"#0b0e12\" opacity=\".5\"/><rect x=\"13\" y=\"26\" width=\"7\" height=\"4\" fill=\"#0b0e12\"/><rect x=\"8\" y=\"30\" width=\"17\" height=\"3\" rx=\"1\" fill=\"#0b0e12\"/><rect x=\"33\" y=\"5\" width=\"10\" height=\"30\" rx=\"2\" fill=\"#2f3b4c\" stroke=\"#161c25\" stroke-width=\"1.5\"/><circle cx=\"38\" cy=\"10\" r=\"1.7\" fill=\"#7fc4d8\"/><rect x=\"35\" y=\"15\" width=\"6\" height=\"13\" fill=\"#161c25\"/><rect x=\"36\" y=\"17\" width=\"4\" height=\"2\" fill=\"#e74c3c\"/>"},"server":{"occupiable":false,"name":"baie de serveurs","icon":"<rect x=\"12\" y=\"3\" width=\"22\" height=\"40\" rx=\"2\" fill=\"#2f3b4c\" stroke=\"#161c25\" stroke-width=\"1.5\"/><rect x=\"15\" y=\"7\" width=\"16\" height=\"6\" fill=\"#161c25\"/><circle cx=\"18\" cy=\"10\" r=\"1.3\" fill=\"#2ecc71\"/><rect x=\"15\" y=\"15\" width=\"16\" height=\"6\" fill=\"#161c25\"/><circle cx=\"18\" cy=\"18\" r=\"1.3\" fill=\"#f0b429\"/><rect x=\"15\" y=\"23\" width=\"16\" height=\"6\" fill=\"#161c25\"/><circle cx=\"18\" cy=\"26\" r=\"1.3\" fill=\"#2ecc71\"/><rect x=\"15\" y=\"31\" width=\"16\" height=\"6\" fill=\"#161c25\"/><circle cx=\"18\" cy=\"34\" r=\"1.3\" fill=\"#e74c3c\"/><rect x=\"22\" y=\"9\" width=\"7\" height=\"2\" fill=\"#7fc4d8\" opacity=\".7\"/><rect x=\"22\" y=\"25\" width=\"7\" height=\"2\" fill=\"#7fc4d8\" opacity=\".7\"/>"},"wardrobe":{"occupiable":false,"name":"armoire","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\"/>"},"lamp":{"occupiable":false,"name":"lampe","icon":"<circle cx=\"23\" cy=\"12\" r=\"9\" fill=\"#f7e9a8\" opacity=\".5\"/><rect x=\"21\" y=\"16\" width=\"4\" height=\"24\" fill=\"#2f3b4a\"/><rect x=\"14\" y=\"39\" width=\"18\" height=\"4\" rx=\"1.5\" fill=\"#2f3b4a\"/><circle cx=\"23\" cy=\"12\" r=\"5\" fill=\"#f2c94c\" stroke=\"#2f3b4a\" stroke-width=\"1.4\"/>"},"mirror":{"occupiable":false,"name":"miroir","icon":"<rect x=\"12\" y=\"4\" width=\"22\" height=\"38\" rx=\"9\" fill=\"#c9a03a\" stroke=\"#7a5a12\" stroke-width=\"1.5\"/><rect x=\"15\" y=\"7\" width=\"16\" height=\"32\" rx=\"7\" fill=\"#dfe9ee\"/><path d=\"M19 11 q-3 8 0 20\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.5\" opacity=\".8\"/>"},"stairs":{"occupiable":false,"name":"escalier","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\"/>"},"stove":{"occupiable":false,"name":"fourneau","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\"/>"},"sink":{"occupiable":false,"name":"évier","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\"/>"},"counter":{"occupiable":false,"name":"comptoir","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\"/>"},"tv":{"occupiable":false,"name":"télé","icon":"<rect x=\"6\" y=\"10\" width=\"34\" height=\"24\" rx=\"2\" fill=\"#1c232c\" stroke=\"#0b0e12\" stroke-width=\"1.5\"/><rect x=\"9\" y=\"14\" width=\"22\" height=\"3\" fill=\"#f0b429\"/><rect x=\"9\" y=\"20\" width=\"26\" height=\"3\" fill=\"#f0b429\"/><rect x=\"9\" y=\"26\" width=\"18\" height=\"3\" fill=\"#7fc4d8\"/><rect x=\"18\" y=\"34\" width=\"10\" height=\"4\" fill=\"#0b0e12\"/>"},"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\"/>"},"bookcase":{"occupiable":false,"name":"bibliothèque","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>"},"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\"/>"},"tree":{"occupiable":false,"name":"arbre","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\"/>"},"flowers":{"occupiable":false,"name":"parterre de fleurs","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":"fontaine","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\"/>"}},"wallTypes":{},"objects":[{"cell":[1,1],"type":"camera"},{"cell":[1,4],"type":"chair"},{"cell":[1,5],"type":"pc"},{"cell":[1,6],"type":"desk"},{"cell":[1,8],"type":"wardrobe"},{"cell":[1,9],"type":"bed"},{"cell":[2,2],"type":"ringlight"},{"cell":[2,4],"type":"camera"},{"cell":[2,5],"type":"chair"},{"cell":[2,7],"type":"server"},{"cell":[2,10],"type":"bed"},{"cell":[3,1],"type":"desk"},{"cell":[3,4],"type":"stairs"},{"cell":[3,8],"type":"mirror"},{"cell":[3,10],"type":"lamp"},{"cell":[4,1],"type":"stove"},{"cell":[4,2],"type":"counter"},{"cell":[4,6],"type":"tv"},{"cell":[4,8],"type":"bookcase"},{"cell":[5,1],"type":"sink"},{"cell":[5,3],"type":"stool"},{"cell":[5,5],"type":"doormat"},{"cell":[5,7],"type":"sofa"},{"cell":[5,8],"type":"table"},{"cell":[5,10],"type":"beanbag"},{"cell":[6,1],"type":"counter"},{"cell":[6,9],"type":"sofa"},{"cell":[7,1],"type":"stool"},{"cell":[7,6],"type":"beanbag"},{"cell":[7,10],"type":"tree"},{"cell":[8,2],"type":"lounger"},{"cell":[8,4],"type":"lounger"},{"cell":[8,7],"type":"table"},{"cell":[8,9],"type":"flowers"},{"cell":[9,2],"type":"pool"},{"cell":[9,3],"type":"pool"},{"cell":[9,6],"type":"umbrella"},{"cell":[9,9],"type":"fountain"},{"cell":[9,10],"type":"bench"},{"cell":[10,2],"type":"pool"},{"cell":[10,3],"type":"pool"},{"cell":[10,8],"type":"tree"}],"wallFeatures":[],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Ava","gender":"F","role":"creator","color":"#c62828","avatar":{"bg":"#5b2c6f","skin":"#f6d8c0","hair":"#d9b464","style":"long","shirt":"#c0392b","necklace":true},"clue":"Elle était à côté du <b>parasol</b>.","job":"vlogueuse","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Ava\"><rect width=\"80\" height=\"80\" fill=\"#5b2c6f\"/><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=\"#c0392b\"/><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=\"#d9b464\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/></svg>","solverRole":"creator","constraints":[{"type":"beside","obj":"umbrella"}]},{"id":"B","name":"Bastian","gender":"M","role":"creator","color":"#2e7d32","avatar":{"bg":"#2f4858","skin":"#f1c8a5","hair":"#1c1a1a","style":"short","shirt":"#264653","headphones":true},"clue":"Il était assis sur un <b>pouf</b>.","job":"streameur de jeux vidéo","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Bastian\"><rect width=\"80\" height=\"80\" fill=\"#2f4858\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#264653\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f1c8a5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1c8a5\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#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=\"M25 34 Q25 12 40 12 Q55 12 55 34\" fill=\"none\" stroke=\"#111\" stroke-width=\"3\"/><rect x=\"21\" y=\"30\" width=\"7\" height=\"12\" rx=\"3\" fill=\"#111\"/><rect x=\"52\" y=\"30\" width=\"7\" height=\"12\" rx=\"3\" fill=\"#111\"/></svg>","solverRole":"creator","constraints":[{"type":"on","obj":"beanbag"}]},{"id":"C","name":"Carmen","gender":"F","role":"creator","color":"#1565c0","avatar":{"bg":"#6e2c4b","skin":"#e9c6a4","hair":"#2b1c14","style":"ponytail","shirt":"#8e44ad","headband":"#f0b429"},"clue":"Elle était à côté d’un <b>pouf</b>.","job":"créatrice de danse","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Carmen\"><rect width=\"80\" height=\"80\" fill=\"#6e2c4b\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#2b1c14\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#8e44ad\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e9c6a4\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e9c6a4\"/><path d=\"M26 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 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\"/><rect x=\"26\" y=\"23\" width=\"28\" height=\"5\" rx=\"2\" fill=\"#f0b429\"/></svg>","solverRole":"creator","constraints":[{"type":"beside","obj":"beanbag"}]},{"id":"D","name":"Dylan","gender":"M","role":"creator","color":"#6a1b9a","avatar":{"bg":"#1b2a33","skin":"#f0cdb0","hair":"#b7482c","style":"curly","shirt":"#f4efe6","apron":true},"clue":"Il y avait <b>un invité</b> dans sa zone. Il était dans un <b>coin de sa zone</b>.","job":"créateur culinaire","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Dylan\"><rect width=\"80\" height=\"80\" fill=\"#1b2a33\"/><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=\"#f0cdb0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f0cdb0\"/><path d=\"M25 34 q-3 -8 4 -10 q0 -8 8 -7 q3 -4 8 -1 q6 -3 9 3 q7 0 5 8 q4 4 -1 9 q-6 -14 -16 -12 q-9 -1 -17 10 Z\" fill=\"#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":"creator","constraints":[{"type":"with_role","role":"guest"},{"type":"corner_of_area"}]},{"id":"E","name":"Eloise","gender":"F","role":"crew","color":"#e65100","avatar":{"bg":"#7a6a3c","skin":"#f6d8c0","hair":"#5a3a22","style":"bun","shirt":"#2f3b4c","glasses":true},"clue":"Elle était <b>au sud d’Ava</b>.","job":"manageuse","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Eloise\"><rect width=\"80\" height=\"80\" fill=\"#7a6a3c\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2f3b4c\"/><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=\"#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\"/><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":"crew","constraints":[{"type":"rel","q":"A","dir":"S"}]},{"id":"F","name":"Forrest","gender":"M","role":"crew","color":"#00838f","avatar":{"bg":"#3d5a6e","skin":"#e7b98f","hair":"#5a3a22","style":"slick","shirt":"#5d4037","beard":true},"clue":"<b>Exactement une ligne au nord</b> de lui se trouvait une <b>créatrice</b>.","job":"monteur vidéo","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Forrest\"><rect width=\"80\" height=\"80\" fill=\"#3d5a6e\"/><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=\"#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=\"#5a3a22\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#5a3a22\"/></svg>","solverRole":"crew","constraints":[{"type":"rel_any","dir":"N","exact":1,"gender":"F","role":"creator"}]},{"id":"G","name":"Gloria","gender":"F","role":"crew","color":"#ad1457","avatar":{"bg":"#35607a","skin":"#d9a57a","hair":"#1c1a1a","style":"bob","shirt":"#3f8a4a","cap":true},"clue":"Elle n’était <b>pas seule</b> dans sa zone.","job":"cadreuse","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Gloria\"><rect width=\"80\" height=\"80\" fill=\"#35607a\"/><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=\"#3f8a4a\"/><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 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\"/><path d=\"M24 24 Q24 11 40 11 Q56 11 56 24 Z\" fill=\"#22406f\"/><rect x=\"22\" y=\"22\" width=\"36\" height=\"5\" rx=\"2\" fill=\"#12213a\"/><circle cx=\"40\" cy=\"18\" r=\"2.6\" fill=\"#f0b429\"/></svg>","solverRole":"crew","constraints":[{"type":"not_alone"}]},{"id":"H","name":"Hamish","gender":"M","role":"guest","color":"#5d4037","avatar":{"bg":"#8c3a5a","skin":"#f1c8a5","hair":"#c9c3b8","style":"bald","shirt":"#1b1b1b","bow":true,"glasses":true},"clue":"Il n’était <b>pas</b> à côté d’un <b>comptoir</b>. Il était dans un <b>coin de sa zone</b>.","job":"le représentant du sponsor","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Hamish\"><rect width=\"80\" height=\"80\" fill=\"#8c3a5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1b1b1b\"/><path d=\"M40 60 l-8 -4 v8 z M40 60 l8 -4 v8 z\" fill=\"#b8302b\"/><circle cx=\"40\" cy=\"60\" r=\"2\" fill=\"#7a1f1c\"/><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 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#c9c3b8\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 30 Z\" fill=\"#c9c3b8\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"46\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><line x1=\"39\" y1=\"35\" x2=\"41\" y2=\"35\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/></svg>","solverRole":"guest","constraints":[{"type":"not_beside","obj":"counter"},{"type":"corner_of_area"}]},{"id":"I","name":"Iona","gender":"F","role":"guest","color":"#827717","avatar":{"bg":"#4e6f8a","skin":"#f0cdb0","hair":"#b7482c","style":"long","shirt":"#7a5a9a","earrings":true},"clue":"Elle était dans l’<b>Entrée</b>. Elle était <b>seule dans sa zone</b>.","job":"modératrice du chat","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Iona\"><rect width=\"80\" height=\"80\" fill=\"#4e6f8a\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#b7482c\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#7a5a9a\"/><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 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#b7482c\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"guest","constraints":[{"type":"area","areas":["Hall"]},{"type":"alone"}]},{"id":"V","name":"Vesper","gender":"F","role":"victim","color":"#1b1b1b","avatar":{"bg":"#5a2a2a","skin":"#f6d8c0","hair":"#1c1a1a","style":"bun","shirt":"#1b1b1b","tiara":true},"clue":"<b>La victime.</b> Elle a été retrouvée dans le <b>Studio</b>, à côté de l’<b>anneau lumineux</b> – seule avec le meurtrier.","job":"la fondatrice de la maison","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Vesper\"><rect width=\"80\" height=\"80\" fill=\"#5a2a2a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1b1b1b\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#1c1a1a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#1c1a1a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M28 20 l3 -7 l4 5 l5 -8 l5 8 l4 -5 l3 7 z\" fill=\"#f2d24a\" stroke=\"#a8841a\" stroke-width=\"1\"/><circle cx=\"40\" cy=\"13\" r=\"1.8\" fill=\"#e0362e\"/><path d=\"M12 12 L68 68 M68 12 L12 68\" stroke=\"#e0362e\" stroke-width=\"5\" stroke-linecap=\"round\" opacity=\".9\"/></svg>","solverRole":"creator","constraints":[{"type":"area","areas":["Studio"]},{"type":"beside","obj":"ringlight"}]}],"victim":"V","murderer":"F","solution":{"V":[1,2],"F":[2,3],"I":[3,5],"H":[4,4],"B":[5,10],"C":[6,6],"D":[7,1],"G":[8,8],"A":[9,7],"E":[10,9]},"walkthrough":[{"place":[],"cand":{"V":[[1,2],[2,1],[2,3],[3,2]],"B":[[5,10],[7,6]],"C":[[5,9],[6,6],[6,10],[7,7]],"A":[[8,6],[9,5],[9,7]],"D":[[4,4],[7,1],[7,8],[10,10]],"H":[[4,4],[7,8],[10,10]],"I":[[3,3],[3,5],[4,5],[5,5],[6,5],[7,5],[8,5]],"E":[[9,1],[9,2],[9,3],[9,4],[9,5],[9,7],[9,8],[9,10],[10,1],[10,2],[10,3],[10,4],[10,5],[10,6],[10,7],[10,9],[10,10]]},"text":"Vesper a été retrouvée dans le Studio, à côté de l’anneau lumineux : en R1C2, R2C1, R2C3 ou R3C2 – et le meurtrier était seul avec elle là. Bastian était assis sur un pouf, en R5C10 ou R7C6, tous deux dans le Salon ; Carmen était à côté d’un pouf : R5C9, R6C6, R6C10 ou R7C7 – dans le Salon également. La règle maison autorise deux personnes par zone, donc le Salon est complet avec Bastian et Carmen, et personne d’autre ne peut s’y trouver. Iona était seule dans l’Entrée, dont les cases libres sont R3C3, R3C5 et la colonne 5 de R4C5 à R8C5 ; personne d’autre ne peut prendre R3C5, car cela couperait Iona de toutes ses cases (la ligne 3 et la colonne 5 à la fois). Dylan était avec un invité : les invités sont Hamish et Iona, et Iona est seule – donc Hamish est avec Dylan, tous deux dans des coins de la même zone (un coin d’une zone est une case située dans l’un des quatre coins du rectangle qui l’englobe). Quelles zones offrent deux coins utilisables dans des lignes et colonnes différentes ? Le Studio n’a que R1C4, la Terrasse de la piscine que R10C1 ; le R1C7 et le R3C7 de la Salle de montage partagent la colonne 7, le R1C10 et le R4C10 de la Chambre d’amis partagent la colonne 10 ; l’Entrée est à Iona seule, le Salon est complet. Restent la Cuisine (R4C4 et R7C1) et le Jardin (R7C8 et R10C10). Ava était à côté du parasol – R8C6, R9C5 ou R9C7 (R10C6 est exclu, car Eloise était au sud d’elle) – et Eloise est en ligne 9 ou 10."},{"place":["H","D","B"],"cand":{"C":[[6,6]],"A":[[9,5],[9,7]],"I":[[3,3],[3,5],[8,5]],"V":[[1,2],[2,3],[3,2]],"E":[[10,2],[10,3],[10,5],[10,7],[10,9]],"F":[[2,3],[2,5],[2,8],[2,9],[3,2],[3,7],[3,9]]},"text":"<b>Dylan et Hamish pourraient-ils être dans le Jardin, en R7C8 et R10C10 ?</b> Bastian n’aurait alors aucune case : R5C10 se trouve dans la colonne 10, R7C6 dans la ligne 7. Contradiction – donc <b>Dylan et Hamish sont dans la Cuisine, en R4C4 et R7C1</b>. Hamish n’était pas à côté d’un comptoir, et R7C1 est voisin du comptoir R6C1 : <b>Hamish est en R4C4</b>, <b>Dylan en R7C1</b>, sur le tabouret de la cuisine. La ligne 7 est celle de Dylan, donc le pouf de Bastian en R7C6 est exclu : <b>Bastian est en R5C10</b>."},{"place":["C"],"cand":{"A":[[9,5],[9,7]],"I":[[3,3],[3,5],[8,5]],"V":[[1,2],[2,3],[3,2]],"E":[[10,2],[10,3],[10,5],[10,7],[10,9]],"F":[[2,3],[2,5],[2,8],[2,9],[3,2],[3,7],[3,9]],"G":[[1,2],[1,3],[1,7],[1,9],[2,3],[2,5],[2,8],[2,9],[3,2],[3,7],[3,9],[8,2],[8,3],[8,8]]},"text":"Carmen, à côté d’un pouf : R5C9 est dans la ligne de Bastian, R6C10 dans sa colonne, R7C7 dans la ligne de Dylan – <b>Carmen est en R6C6</b>. Les lignes 4, 5, 6 et 7 ainsi que les colonnes 1, 4, 6 et 10 sont maintenant prises. Il reste à Iona R3C3, R3C5 et R8C5. Ava, à côté du parasol, garde R9C5 ou R9C7 (R8C6 est dans la colonne de Carmen), donc Eloise, au sud d’elle, est en ligne 10 : R10C2, R10C3, R10C5, R10C7 ou R10C9. Il reste à Vesper R1C2, R2C3 ou R3C2. Forrest avait une créatrice (Ava, Carmen ou Vesper) exactement une ligne au-dessus de lui : sous Carmen se trouve la ligne de Dylan, donc il est en ligne 10 sous Ava, ou en ligne 2 ou 3 sous Vesper."},{"place":["A"],"cand":{"I":[[3,3],[3,5],[8,5]],"V":[[1,2],[2,3],[3,2]],"E":[[10,2],[10,3],[10,5],[10,9]],"F":[[2,3],[2,5],[2,8],[2,9],[3,2],[3,9]],"G":[[1,2],[1,3],[1,9],[2,3],[2,5],[2,8],[2,9],[3,2],[3,9],[8,2],[8,3],[8,8]]},"text":"<b>Ava pourrait-elle être en R9C5 ?</b> La colonne 5 serait alors la sienne, et Iona perdrait R3C5 et R8C5 : Iona serait en R3C3, possédant la ligne 3 et la colonne 3. Vesper perdrait R2C3 et R3C2 et serait en R1C2 – mais alors personne ne pourrait être avec elle dans le Studio : R1C3 et R1C4 sont dans sa ligne, R2C1 dans la colonne de Dylan, R2C3 dans la colonne d’Iona, R3C2 dans la ligne d’Iona. Or le meurtrier devait être avec elle – contradiction. <b>Ava est en R9C7</b>, et il reste à Eloise, en ligne 10, R10C2, R10C3, R10C5 ou R10C9."},{"place":["V","F"],"cand":{"I":[[3,5],[8,5]],"E":[[10,5],[10,9]],"G":[[3,9],[8,8]]},"text":"<b>Vesper pourrait-elle être en R2C3 ?</b> La colonne 3 serait alors la sienne, et Iona serait en R3C5 ou R8C5 – dans la colonne 5. La colonne 8 n’aurait plus qu’une seule case libre, R8C8 : tout le reste y est du mobilier ou une ligne déjà prise (lignes 2, 6, 7 et 9). Qui peut se tenir en R8C8 ? Pas Eloise (ligne 10), pas Iona, pas Forrest non plus (il lui faudrait une créatrice en ligne 7, la ligne de Dylan) – seulement Gloria. Mais la ligne 1 n’a elle aussi qu’une seule personne possible : ses cases libres R1C2, R1C7, R1C9 et R1C10 sont fermées à Forrest (personne n’est au nord de la ligne 1), à Eloise et à Iona – de nouveau seulement Gloria. Elle ne peut pas être aux deux endroits : contradiction. <b>Vesper est en R1C2</b> : la ligne 1 et la colonne 2 sont les siennes, donc sa compagne ou son compagnon dans le Studio ne peut être qu’en R2C3 (R1C3 et R1C4 sont dans sa ligne, R2C1 dans la colonne de Dylan, R3C2 dans sa propre colonne). Forrest ne peut être en ligne 10, qu’il faut à Eloise, ni en ligne 7 : il est en ligne 2, une ligne sous Vesper – et Gloria ne peut pas prendre R2C3, car cela priverait Forrest de toute ligne. Donc <b>Forrest est en R2C3, seul avec Vesper dans le Studio</b> – le monteur est le meurtrier. La colonne 3 est la sienne : Iona est en R3C5 ou R8C5, Eloise en R10C5 ou R10C9, Gloria (pas seule) en R3C9 ou R8C8."},{"place":["I","E","G"],"text":"Iona est de toute façon dans la colonne 5, donc Eloise, en ligne 10, est en <b>R10C9</b> ; la colonne 9 est la sienne, ce qui envoie <b>Gloria en R8C8</b>, sur la Terrasse de la piscine avec Ava – et la ligne 8 étant prise, <b>Iona est en R3C5</b>. Tout le monde est placé."},{"final":true,"text":"Affaire classée : Vesper était seule dans le Studio avec le monteur vidéo de la maison. <b>Forrest est le meurtrier !</b>"}],"solver":{"rules":[{"type":"area_count_max_each","areas":["Studio","Editing Room","Guest Room","Hall","Kitchen","Living Room","Pool Terrace","Garden"],"n":2}],"occupiable":["chair","stool","bench","sofa","beanbag","bed","doormat","lounger","pool"],"corner_mode":"bbox"},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-09-17"}}