{"format":"murdoku-puzzle/1","id":"lipa","version":1,"difficulty":"expert","level":9,"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":"Hang Lipa","tagline":"Hang Lipa gần Cetinje · chuyến tham quan buổi tối · một tiếng kêu truyền từ buồng này sang buồng khác","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-10-23","story":"Nhóm chuyến tham quan buổi tối hang Lipa, bên dưới Cetinje, vừa bước xuống khỏi xe tham quan thì Vuk, hướng dẫn viên trưởng, được phát hiện đã chết. Có người hét lên “Cứu với!”, và tiếng kêu truyền từ buồng này sang buồng khác, chỉ được chuyển tiếp bởi những người có mặt để nghe thấy – hang nuốt chửng mọi âm thanh mà không ai mang đi tiếp. Ngoài Vuk, có chín người trong hang.","rules":{"standard":["Mỗi <b>hàng</b> và mỗi <b>cột</b> có đúng <b>một người</b>. Ngay khi đặt ai đó, hãy gạch bỏ toàn bộ hàng và cột của người ấy.","<b>“Cạnh”</b> = ngay bên trái, bên phải, bên trên hoặc bên dưới, và <b>trong cùng một khu vực</b>. Không thể ở trên ô có đồ vật (các măng đá, các tảng đá, các đèn, chòi bán vé, tấm biển, cuộn dây thừng, các bậc đá, cái thang, nước); các băng ghế và xe tham quan thì có thể. <b>Góc</b> của một khu vực là ô của khu vực đó tiếp giáp với bên ngoài (khu vực khác hoặc mép bảng) ở một cạnh ngang và một cạnh dọc.","<i>“Ở đâu đó trong hàng của cô ấy có một măng đá”</i> = ở một trong các ô của hàng cô ấy có một măng đá, ở khu vực bất kỳ; <i>“trong khu vực của anh ấy không có băng ghế nào”</i> = ở không ô nào của khu vực anh ấy đang ở.","Hung thủ <b>ở một mình với nạn nhân</b>: không có ai khác trong khu vực đó."],"special":["<b>Ai “nghe thấy tiếng kêu” thì ở trong một khu vực nối với Sảnh Màn bằng một chuỗi các khu vực đều có người, mỗi khu vực nối với khu vực kế tiếp qua một lối đi.</b>","Mỗi khu vực có người chuyển tiếp tiếng kêu sang các khu vực thông với nó qua một lối đi (các khe hở vẽ trên tường); Sân Trước bên ngoài cửa hang cũng được tính là một khu vực.","<b>Đúng hai trong tám khu vực bị bỏ trống.</b>"],"notes":[],"example":"<i>Ví dụ:</i> một khu vực trống chặn tiếng kêu – ai ở phía sau nó <i>“không nghe thấy tiếng kêu”</i>."},"roleNames":{"visitor":"khách tham quan","staff":"nhân viên hang","victim":"nạn nhân"},"personGroups":[{"id":"visitors","name":"Khách tham quan","persons":["A","B","C","D","E"]},{"id":"staff","name":"Nhân viên hang","persons":["F","G","H","I","V"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Forecourt","cells":[[1,1],[1,2],[1,3],[2,1],[2,2],[2,3]],"fill":"#dcd6c2","pattern":"tiles","labelAt":[1,2],"name":"Sân Trước"},{"id":"Entrance Tunnel","cells":[[1,4],[1,5],[1,6],[1,7],[1,8],[2,4],[2,5],[2,6],[2,7],[3,1],[3,2],[3,3],[3,4]],"fill":"#e3ded2","pattern":"marble","labelAt":[1,7],"name":"Đường Hầm Vào"},{"id":"Stairway","cells":[[1,9],[1,10],[2,9],[2,10],[3,9],[3,10],[4,9],[4,10],[5,10]],"fill":"#cdc6ba","pattern":"marble","labelAt":[2,9],"name":"Cầu Thang"},{"id":"Njegos Hall","cells":[[2,8],[3,5],[3,6],[3,7],[3,8],[4,1],[4,2],[4,3],[4,4],[4,5],[4,6],[4,7],[5,1],[5,2],[5,3],[5,4],[6,2],[6,3],[6,4]],"fill":"#e6e0d4","pattern":"marble","labelAt":[4,4],"name":"Sảnh Njegoš"},{"id":"Pillar Hall","cells":[[4,8],[5,5],[5,6],[5,7],[5,8],[6,5],[6,6],[6,7],[7,6],[7,7]],"fill":"#d3cec5","pattern":"marble","labelAt":[6,6],"name":"Sảnh Cột"},{"id":"Curtain Hall","cells":[[5,9],[6,8],[6,9],[6,10],[7,8],[7,9],[7,10],[8,8],[8,9],[8,10],[9,9],[9,10],[10,9],[10,10]],"fill":"#ddd6c8","pattern":"marble","labelAt":[8,9],"name":"Sảnh Màn"},{"id":"Pool Chamber","cells":[[7,4],[7,5],[8,3],[8,4],[8,5],[8,6],[8,7],[9,3],[9,4],[9,5],[9,6],[9,7],[9,8],[10,4],[10,5],[10,6],[10,7],[10,8]],"fill":"#dfe4ea","pattern":"marble","labelAt":[8,5],"name":"Buồng Bể Nước"},{"id":"Clay Passage","cells":[[6,1],[7,1],[7,2],[7,3],[8,1],[8,2],[9,1],[9,2],[10,1],[10,2],[10,3]],"fill":"#d6cabb","pattern":"marble","labelAt":[8,1.5],"name":"Hành Lang Đất Sét"}],"objectTypes":{"booth":{"occupiable":false,"name":"chòi bán vé","icon":"<rect x=\"7\" y=\"16\" width=\"32\" height=\"26\" fill=\"#7a4a2a\" stroke=\"#3f2d1d\" stroke-width=\"1.5\"/><rect x=\"12\" y=\"21\" width=\"22\" height=\"11\" fill=\"#dfe9ee\" stroke=\"#3f2d1d\"/><path d=\"M4 16 h38 l-4 -9 h-30 z\" fill=\"#c0392b\" stroke=\"#6b1218\" stroke-width=\"1.2\"/><g fill=\"#f4efe6\"><rect x=\"10\" y=\"8\" width=\"5\" height=\"7\"/><rect x=\"21\" y=\"8\" width=\"5\" height=\"7\"/><rect x=\"32\" y=\"8\" width=\"5\" height=\"7\"/></g><rect x=\"16\" y=\"35\" width=\"14\" height=\"4\" rx=\"1\" fill=\"#c9a03a\"/>","iconTall":"<rect x=\"7\" y=\"20\" width=\"32\" height=\"68\" fill=\"#7a4a2a\" stroke=\"#3f2d1d\" stroke-width=\"1.5\"/><rect x=\"12\" y=\"30\" width=\"22\" height=\"22\" fill=\"#dfe9ee\" stroke=\"#3f2d1d\"/><rect x=\"10\" y=\"58\" width=\"26\" height=\"6\" rx=\"1\" fill=\"#c9a03a\"/><rect x=\"15\" y=\"70\" width=\"16\" height=\"9\" rx=\"2\" fill=\"#f4efe6\" stroke=\"#3f2d1d\"/><line x1=\"23\" y1=\"70\" x2=\"23\" y2=\"79\" stroke=\"#3f2d1d\" stroke-dasharray=\"2 1.5\"/><path d=\"M4 20 h38 l-4 -11 h-30 z\" fill=\"#c0392b\" stroke=\"#6b1218\" stroke-width=\"1.2\"/><g fill=\"#f4efe6\"><rect x=\"10\" y=\"10\" width=\"5\" height=\"9\"/><rect x=\"21\" y=\"10\" width=\"5\" height=\"9\"/><rect x=\"32\" y=\"10\" width=\"5\" height=\"9\"/></g>"},"sign":{"occupiable":false,"name":"tấm biển","icon":"<rect x=\"21\" y=\"22\" width=\"4\" height=\"20\" fill=\"#6b6f76\"/><rect x=\"5\" y=\"6\" width=\"36\" height=\"17\" rx=\"3\" fill=\"#2e7d32\" stroke=\"#1b4d1e\" stroke-width=\"1.5\"/><path d=\"M10 14.5 h15 m-4 -4 l4 4 l-4 4\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><circle cx=\"33\" cy=\"14.5\" r=\"3.5\" fill=\"#ffffff\"/>"},"tourcart":{"occupiable":true,"name":"xe tham quan","icon":"<rect x=\"5\" y=\"9\" width=\"36\" height=\"3.500\" rx=\"1.500\" fill=\"#8b1e3f\" stroke=\"#4d1022\" stroke-width=\"1.2\"/><path d=\"M8 12.500 v13 M23 12.500 v13 M38 12.500 v11\" stroke=\"#6b6f74\" stroke-width=\"1.6\" stroke-linecap=\"round\"/><path d=\"M4 32 v-6 h34 q5 0 5 5 v1 z\" fill=\"#e9dcc0\" stroke=\"#6b5a3a\" stroke-width=\"1.4\" stroke-linejoin=\"round\"/><rect x=\"9\" y=\"20\" width=\"10\" height=\"6\" rx=\"1.500\" fill=\"#a5733f\" stroke=\"#5e4127\" stroke-width=\"1\"/><rect x=\"24\" y=\"20\" width=\"10\" height=\"6\" rx=\"1.500\" fill=\"#a5733f\" stroke=\"#5e4127\" stroke-width=\"1\"/><path d=\"M39 26 l2 -6 h2\" fill=\"none\" stroke=\"#4a4a4a\" stroke-width=\"1.400\" stroke-linecap=\"round\"/><circle cx=\"11\" cy=\"35\" r=\"4.500\" fill=\"#2b2b2b\"/><circle cx=\"11\" cy=\"35\" r=\"1.800\" fill=\"#c9ced4\"/><circle cx=\"35\" cy=\"35\" r=\"4.500\" fill=\"#2b2b2b\"/><circle cx=\"35\" cy=\"35\" r=\"1.800\" fill=\"#c9ced4\"/><circle cx=\"42.500\" cy=\"29\" r=\"1.300\" fill=\"#ffe08a\" stroke=\"#7a5a1a\" stroke-width=\".6\"/>"},"lamp":{"occupiable":false,"name":"đèn","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\"/>"},"ropes":{"occupiable":false,"name":"cuộn dây thừng","icon":"<g stroke=\"#a5733f\" stroke-width=\"2.5\" stroke-linecap=\"round\"><line x1=\"11\" y1=\"3\" x2=\"11\" y2=\"43\"/><line x1=\"19\" y1=\"3\" x2=\"19\" y2=\"43\"/><line x1=\"27\" y1=\"3\" x2=\"27\" y2=\"43\"/><line x1=\"35\" y1=\"3\" x2=\"35\" y2=\"43\"/></g><rect x=\"6\" y=\"30\" width=\"34\" height=\"6\" rx=\"2\" fill=\"#5b5852\"/>"},"stairs":{"occupiable":false,"name":"bậc đá","icon":"<path d=\"M4 42 h10 v-10 h10 v-10 h10 v-10 h8 v30 z\" fill=\"#b9b6ae\" stroke=\"#5b5852\" stroke-width=\"1.5\"/>"},"stalagmite":{"occupiable":false,"name":"măng đá","icon":"<ellipse cx=\"23\" cy=\"40\" rx=\"11\" ry=\"3.2\" fill=\"#8d7a5e\"/><path d=\"M23 5 C21 12 18 20 16 30 C15 35 14 38 14 40 L32 40 C32 38 31 35 30 30 C28 20 25 12 23 5 Z\" fill=\"#d9c8a9\" stroke=\"#6b5a45\" stroke-width=\"1.4\" stroke-linejoin=\"round\"/><path d=\"M22 12 C21 20 20 28 19 37\" fill=\"none\" stroke=\"#b39f7d\" stroke-width=\"1.3\" stroke-linecap=\"round\"/><path d=\"M26 18 C26 25 27 31 28 37\" fill=\"none\" stroke=\"#b39f7d\" stroke-width=\"1.1\" stroke-linecap=\"round\"/>"},"rock":{"occupiable":false,"name":"tảng đá","icon":"<path d=\"M6 36 q2 -14 12 -20 q10 -8 20 2 q6 6 4 18 z\" fill=\"#8f939a\" stroke=\"#4c5057\" stroke-width=\"1.5\"/><path d=\"M14 28 q6 -8 14 -6\" fill=\"none\" stroke=\"#b7bbc2\" stroke-width=\"2\"/>"},"bench":{"occupiable":true,"name":"băng ghế","icon":"<rect x=\"2\" y=\"13\" width=\"42\" height=\"21\" rx=\"3.5\" fill=\"#fbfaf6\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"2\" y=\"13\" width=\"42\" height=\"7\" rx=\"3\" fill=\"#d9d5cc\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><line x1=\"16\" y1=\"20\" x2=\"16\" y2=\"34\" stroke=\"#a9a49a\" stroke-width=\"1.3\"/><line x1=\"30\" y1=\"20\" x2=\"30\" y2=\"34\" stroke=\"#a9a49a\" stroke-width=\"1.3\"/>"},"water":{"occupiable":false,"name":"nước","icon":"<rect x=\"0\" y=\"0\" width=\"46\" height=\"46\" fill=\"#6aa9c7\"/><path d=\"M-2 12 q6 -5 12 0 t12 0 t12 0 t12 0 M-2 24 q6 -5 12 0 t12 0 t12 0 t12 0 M-2 36 q6 -5 12 0 t12 0 t12 0 t12 0\" fill=\"none\" stroke=\"#4f8fb0\" stroke-width=\"3\"/><path d=\"M-2 15 q6 -5 12 0 t12 0 t12 0 t12 0 M-2 27 q6 -5 12 0 t12 0 t12 0 t12 0 M-2 39 q6 -5 12 0 t12 0 t12 0 t12 0\" fill=\"none\" stroke=\"rgba(255,255,255,.5)\" stroke-width=\"1.5\"/>"},"ladder":{"occupiable":false,"name":"thang","icon":"<g fill=\"#b98a5a\" stroke=\"#6e4d2c\" stroke-width=\"1.2\"><rect x=\"13\" y=\"3\" width=\"4.5\" height=\"40\" rx=\"1.5\"/><rect x=\"28.5\" y=\"3\" width=\"4.5\" height=\"40\" rx=\"1.5\"/></g><g fill=\"#a5733f\" stroke=\"#6e4d2c\" stroke-width=\"1\"><rect x=\"16\" y=\"9\" width=\"14\" height=\"3\" rx=\"1\"/><rect x=\"16\" y=\"17\" width=\"14\" height=\"3\" rx=\"1\"/><rect x=\"16\" y=\"25\" width=\"14\" height=\"3\" rx=\"1\"/><rect x=\"16\" y=\"33\" width=\"14\" height=\"3\" rx=\"1\"/></g>"}},"wallTypes":{"door":{"name":"lối đi","icon":"<rect x=\"8\" y=\"17\" width=\"30\" height=\"10\" rx=\"2\" fill=\"#8a5a34\" stroke=\"#3f2d1d\"/><circle cx=\"34\" cy=\"22\" r=\"1.6\" fill=\"#f0b429\"/>"}},"objects":[{"cell":[1,1],"type":"booth"},{"cell":[1,3],"type":"sign"},{"cell":[1,5],"type":"lamp"},{"cell":[2,1],"type":"tourcart"},{"cell":[2,2],"type":"tourcart"},{"cell":[2,10],"type":"stairs"},{"cell":[3,3],"type":"ropes"},{"cell":[3,6],"type":"stalagmite"},{"cell":[3,10],"type":"stairs"},{"cell":[4,2],"type":"stalagmite"},{"cell":[4,5],"type":"lamp"},{"cell":[5,1],"type":"rock"},{"cell":[5,6],"type":"stalagmite"},{"cell":[6,1],"type":"ladder"},{"cell":[6,3],"type":"bench"},{"cell":[6,4],"type":"stalagmite"},{"cell":[6,7],"type":"stalagmite"},{"cell":[6,10],"type":"stalagmite"},{"cell":[7,4],"type":"rock"},{"cell":[7,8],"type":"lamp"},{"cell":[9,5],"type":"water"},{"cell":[9,6],"type":"water"},{"cell":[9,8],"type":"bench"},{"cell":[9,9],"type":"stalagmite"},{"cell":[10,1],"type":"rock"},{"cell":[10,5],"type":"water"},{"cell":[10,6],"type":"water"},{"cell":[10,7],"type":"stalagmite"},{"cell":[10,10],"type":"bench"}],"wallFeatures":[{"cell":[2,3],"side":"E","type":"door"},{"cell":[2,7],"side":"E","type":"door"},{"cell":[1,8],"side":"E","type":"door"},{"cell":[4,7],"side":"E","type":"door"},{"cell":[7,5],"side":"E","type":"door"},{"cell":[8,7],"side":"E","type":"door"},{"cell":[5,9],"side":"E","type":"door"},{"cell":[8,3],"side":"W","type":"door"}],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Anđela","gender":"F","role":"visitor","color":"#c62828","avatar":{"bg":"#3d5a6e","skin":"#f1c8a5","hair":"#1c1a1a","style":"bun","shirt":"#8e44ad","glasses":true},"clue":"Có người khác trong khu vực của cô ấy ngồi trên một <b>băng ghế</b>.","job":"giáo viên ở Podgorica","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Anđela\"><rect width=\"80\" height=\"80\" fill=\"#3d5a6e\"/><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=\"#f1c8a5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1c8a5\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#1c1a1a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#1c1a1a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"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":"visitor","constraints":[{"type":"with_on","obj":"bench"}]},{"id":"B","name":"Bojan","gender":"M","role":"visitor","color":"#2e7d32","avatar":{"bg":"#2f4858","skin":"#e9c6a4","hair":"#2b1c14","style":"short","shirt":"#264653","beard":true},"clue":"Anh ấy là <b>người đàn ông duy nhất</b> ở cạnh một <b>cái đèn</b>. Anh ấy <b>ở một mình với một người phụ nữ</b>.","job":"sinh viên","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Bojan\"><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=\"#e9c6a4\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e9c6a4\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 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\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#2b1c14\"/></svg>","solverRole":"visitor","constraints":[{"type":"only_beside","obj":"lamp","gender":"M"},{"type":"with_gender","gender":"F","exact":true}]},{"id":"C","name":"Cvijeta","gender":"F","role":"visitor","color":"#1565c0","avatar":{"bg":"#7a6a3c","skin":"#f6d8c0","hair":"#c9c3b8","style":"bob","shirt":"#7a5a9a","necklace":true,"glasses":true},"clue":"Cô ấy <b>không nghe thấy tiếng kêu</b>. Cô ấy <b>ở một mình với Anđela</b>.","job":"nữ hộ sinh đã nghỉ hưu","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Cvijeta\"><rect width=\"80\" height=\"80\" fill=\"#7a6a3c\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#c9c3b8\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#7a5a9a\"/><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=\"#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":"visitor","constraints":[{"type":"not_heard"},{"type":"alone_with","q":"A"}]},{"id":"D","name":"Danilo","gender":"M","role":"visitor","color":"#6a1b9a","avatar":{"bg":"#5b2c6f","skin":"#e7b98f","hair":"#8a8680","style":"slick","shirt":"#3f6a8a","mustache":true,"mustacheColor":"#8a8680"},"clue":"Anh ấy ở <b>góc của khu vực của mình</b>.","job":"luật sư","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Danilo\"><rect width=\"80\" height=\"80\" fill=\"#5b2c6f\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#3f6a8a\"/><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=\"#8a8680\"/><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=\"#8a8680\"/></svg>","solverRole":"visitor","constraints":[{"type":"corner_of_area"}]},{"id":"E","name":"Emir","gender":"M","role":"visitor","color":"#e65100","avatar":{"bg":"#1b2a33","skin":"#e4b998","hair":"#2b1c14","style":"short","shirt":"#e67e22","cap":true,"beard":true},"clue":"Trong khu vực của anh ấy <b>không có băng ghế nào</b>. Anh ấy và <b>Cvijeta</b> ở trên <b>cùng một đường chéo</b>.","job":"nhiếp ảnh gia","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Emir\"><rect width=\"80\" height=\"80\" fill=\"#1b2a33\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#e67e22\"/><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=\"#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\"/><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":"visitor","constraints":[{"type":"not_area_has","obj":"bench"},{"type":"same_diagonal","q":"C"}]},{"id":"F","name":"Fahrudin","gender":"M","role":"staff","color":"#00838f","avatar":{"bg":"#35607a","skin":"#e9c6a4","hair":"#c9c3b8","style":"bald","shirt":"#5d4037","cap":true,"mustache":true},"clue":"Anh ấy ngồi trên một <b>băng ghế</b> hoặc trong <b>xe tham quan</b>.","job":"người lái xe tham quan","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Fahrudin\"><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=\"#e9c6a4\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e9c6a4\"/><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\"/><path d=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#3a2a1c\"/><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":"staff","constraints":[{"type":"on_any","objs":["bench","tourcart"]}]},{"id":"G","name":"Gorana","gender":"F","role":"staff","color":"#ad1457","avatar":{"bg":"#4a2f3b","skin":"#f1c8a5","hair":"#5a3a22","style":"ponytail","shirt":"#2e5e3e","headband":"#f0b429"},"clue":"Ở đâu đó trong <b>hàng</b> của cô ấy có một <b>măng đá</b>.","job":"hướng dẫn viên thứ hai","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Gorana\"><rect width=\"80\" height=\"80\" fill=\"#4a2f3b\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#5a3a22\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2e5e3e\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f1c8a5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1c8a5\"/><path d=\"M26 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 Z\" fill=\"#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\"/><rect x=\"26\" y=\"23\" width=\"28\" height=\"5\" rx=\"2\" fill=\"#f0b429\"/></svg>","solverRole":"staff","constraints":[{"type":"row_has","obj":"stalagmite"}]},{"id":"H","name":"Hristina","gender":"F","role":"staff","color":"#827717","avatar":{"bg":"#8c3a5a","skin":"#f6d8c0","hair":"#b7482c","style":"long","shirt":"#f4efe6","scarf":"#c0392b"},"clue":"Cô ấy <b>không nghe thấy tiếng kêu</b>.","job":"nhân viên bán vé","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Hristina\"><rect width=\"80\" height=\"80\" fill=\"#8c3a5a\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#b7482c\"/><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=\"#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=\"#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\"/><path d=\"M30 58 Q40 70 50 58 L48 66 Q40 76 32 66 Z\" fill=\"#c0392b\"/></svg>","solverRole":"staff","constraints":[{"type":"not_heard"}]},{"id":"I","name":"Isidora","gender":"F","role":"staff","color":"#283593","avatar":{"bg":"#5a6e3d","skin":"#f0cdb0","hair":"#1c1a1a","style":"bob","shirt":"#264653","goggles":true},"clue":"Cô ấy <b>không</b> ở góc của khu vực của mình. Cô ấy <b>ở một mình với một khách tham quan</b>.","job":"nhà sinh vật học hang động","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Isidora\"><rect width=\"80\" height=\"80\" fill=\"#5a6e3d\"/><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=\"#264653\"/><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=\"#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\"/><rect x=\"27\" y=\"20\" width=\"26\" height=\"8\" rx=\"4\" fill=\"none\" stroke=\"#1b2a33\" stroke-width=\"2\"/><rect x=\"29\" y=\"21\" width=\"10\" height=\"6\" rx=\"3\" fill=\"#7fd1e8\" opacity=\".85\"/><rect x=\"41\" y=\"21\" width=\"10\" height=\"6\" rx=\"3\" fill=\"#7fd1e8\" opacity=\".85\"/></svg>","solverRole":"staff","constraints":[{"type":"not_corner_of_area"},{"type":"with_role","role":"visitor","exact":true}]},{"id":"V","name":"Vuk","gender":"M","role":"victim","color":"#1b1b1b","avatar":{"bg":"#5a2a2a","skin":"#e9c6a4","hair":"#5a3a22","style":"short","shirt":"#1b1b1b","beard":true,"cap":true},"clue":"<b>Nạn nhân.</b> Anh ấy được tìm thấy trong <b>Sảnh Màn</b>, cạnh một <b>măng đá</b> – ở một mình với hung thủ.","job":"hướng dẫn viên trưởng","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Vuk\"><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=\"#e9c6a4\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e9c6a4\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#5a3a22\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#5a3a22\"/><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\"/><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":["Curtain Hall"]},{"type":"beside","obj":"stalagmite"}]}],"victim":"V","solver":{"rules":[{"type":"relay","links":[["Forecourt","Entrance Tunnel"],["Entrance Tunnel","Njegos Hall"],["Entrance Tunnel","Stairway"],["Njegos Hall","Pillar Hall"],["Pool Chamber","Pillar Hall"],["Pool Chamber","Curtain Hall"],["Curtain Hall","Stairway"],["Pool Chamber","Clay Passage"]]},{"type":"n_empty_areas","n":2}],"occupiable":["bench","tourcart"]},"score":212.074,"seal":{"board":"1244acf42ed47219cd2e14078b83f0a505f357b89515124cd12c8a9a4d375244","murderer":"ec451d159094f74b07e2d8feaf0e364ca7340d74b179db490550c1447201942c"}}