天光刚亮,废墟间的雾气还没散尽。
那是一种很薄的、贴着地面漂浮的雾气,从荒草丛和碎石缝里渗出来,在晨曦里泛着淡淡的灰白色。雾气不浓,但散得慢,一团一团地挂在倒塌的墙角和锈蚀的钢架之间,像是有人在这些废弃的工业残骸里塞了一团团脱脂棉。空气里还残留着那股化学气味的尾调——不再是刺鼻的溶剂味,而是一种更淡的、带着焦糊和金属气息的混合味道,像是烧过的电线皮被雨水淋湿之后散发出的气味。
那团蓝火熄了。就是那么一瞬间的事,火焰从有到无,像被人用手指掐灭的烛芯。风卷着灰烬打了个旋,灰烬很轻,在气流里翻转、飘散,落在碎石地上,落在枯草尖上,落在那个人脚边的台阶上。但空气里还飘着白雾,不像之前那样浓烈地翻滚涌动,而是变成了一种更稀薄、更缓慢的状态,像一层薄纱蒙在人眼前,把所有的轮廓都柔化了一圈,让远处的警车、近处的荒草、站在台阶上的那个人的身影,全都带上了一种不真实的、毛玻璃般的质感。
持械男人还站在值班室门口。
他的姿势和几分钟前差不多——左手抓着罐体,罐体底部搁在台阶上,靠着他的腿支撑着不倒;右手握着电击器,拇指压在开关上。但他的身体姿态已经变了。之前他是站直的,后背挺着,整个人像一根绷紧的弦,随时准备释放或者断裂。现在他的肩膀塌下来了,脊柱微微弯曲,整个人像是被什么东西压弯了,从胸口到腹部的那条线不再是一条直线,而是一个微微向内凹陷的弧度。他的呼吸很粗重,胸腔起伏的幅度很大,每一次呼吸都带着一种喉咙深处的、沙哑的杂音,像是一台老旧的发动机在空转时发出的声响。
手指在发抖。不是之前那种剧烈的大幅度抖动,是一种更细密、更持续的震颤,像是手指里面有什么东西在高速振动,从指尖传到手腕,从手腕传到前臂,整条右臂的肌肉都在这种微细的震颤中微微跳动。拇指压在开关上,指腹的皮肤和开关之间没有空隙,但也没有再往下压——就停在那个临界点上,进一寸是引爆,退一寸是放弃,悬在中间,不上不下。
齐砚舟双手举着,没动,也没说话。
他的双手从刚才开始就一直举在肩膀的高度,掌心朝外,手指微微张开。这个姿势维持了太久,手臂的肌肉开始发酸,三角肌的前束有一种被拉伸过度的钝痛,但他没有放下来,也没有调整姿势。他只是站在那里,盯着对方手里的装置——盯着那个罐体的喷口,盯着电击器上那两个铜质的触点,盯着软管接口处那圈缠着的绝缘胶带。
他的目光没有游移,没有去看那个人的脸,没有去看他的眼睛,没有去捕捉他的表情变化。他只看装置。因为装置才是决定接下来会发生什么的唯一变量——人的情绪可以伪装,可以反复,可以在一个瞬间崩溃又在下一个瞬间重新凝聚;但装置不会。装置只有两个状态:启动,或者不启动。
就在那一瞬,他看见那个男人的喉结滚了一下。
是吞咽的动作。很用力,很缓慢,喉结从颈部的中段向上滑动到下颌骨的边缘,然后沉下去,再滑动上来,再沉下去。吞咽的时候他的嘴唇微微张开了一条缝,露出里面干燥的、泛白的舌头。这是脱水的表现——长时间没有喝水,唾液分泌减少,口腔黏膜干燥,吞咽变得困难和费力。
然后他的眼神晃了半秒。
就是半秒。瞳孔从正前方移开,往右下方偏了一下,然后又移回来。往右下方看的时候,他的目光落在了台阶,电击器已经滚到电缆堆里了,不在那个方向。他看的是更远的地方,是空地边缘停着的那辆警车,是警车旁边站着的人,是更远处的、东方那片正在变亮的天空。
是动摇,也是疲惫。
齐砚舟在手术台上见过这种眼神。不是病人的,是家属的。是在手术进行到第三个小时、家属在等候区坐了三个小时之后,有人推门进来,他们抬头看过来时的那一瞬——想知道结果,又害怕知道结果,想听到好消息,又已经做好了听到坏消息的准备。那种眼神里没有愤怒,没有悲伤,只有一种很深的、从骨头缝里渗出来的疲惫,像是身体里所有的力气都被抽走了,只剩下一副空壳还站在那里。
够了。
不需要更多了。
齐砚舟闭眼。
眼睛合上的那一瞬间,世界从视觉变成了另一种东西。不是黑暗,是某种更深层的、更本质的感知——像是在手术台上闭着眼睛缝合血管时,靠的是手指传递回来的触觉和肌肉记忆,而不是眼睛看到的东西。
脑子里“啪”地亮起来。
不是光,是图。
整片厂区在他意识里被拆开、重组,像一台刚推进手术室的病人。不是用眼睛看,是用手摸、用耳朵听、用整个身体去感受——每一块砖的位置、每一根钢梁的走向、每一个通风口的朝向,所有的数据在几秒钟之内涌入大脑,被拆解、分类、重组,形成一个完整的、三维的、可以从任意角度旋转和剖切的模型。
铁皮屋顶是胸骨。
那些锈蚀的、被风掀起来又落下去的镀锌铁皮,覆盖在厂区的上方,像胸骨覆盖在胸腔的前面。铁皮之间的接缝处已经翘起来了,露出和松动。风从接缝里灌进去,把铁皮吹得哗啦响,那声音在齐砚舟的听觉里被转化为另一种东西——是气流通过狭窄通道时产生的湍流,是压力差的波动,是可以被计算和预测的物理过程。
断裂的墙缝是肋间隙。
那些红砖墙上的裂缝,宽的能塞进拳头,窄的只能插进一张纸,从地面一直延伸到屋顶,把整面墙切割成不规则的几块。每一道裂缝的宽度、深度、走向,都在齐砚舟的意识里被精确地标注出来——宽的裂缝是气雾扩散的通道,窄的裂缝是结构薄弱点,斜向的裂缝是受力不均的标志。他在烧伤科处理过太多因建筑结构缺陷导致的二次伤害病例,那些病例教会他的不只是医学知识,还有对建筑力学的本能理解——哪里有裂缝,哪里就可能坍塌;哪里可能坍塌,哪里就不能站人。
电缆堆是纠缠的血管丛。
值班室门口那堆废弃的电缆,铜芯从绝缘皮里露出来,盘成一团,像一丛被切断的血管。铜芯的断面在晨光里泛着暗红色的光泽,和血液干涸之后的颜色几乎一模一样。电缆的绝缘皮是黑色的,有些地方被火烧过,表面起泡、碳化、开裂,露出里面的铜丝,像血管壁被烧穿之后露出里面的内膜。
地上的油渍是脂肪组织。
那些从废弃车辆和机械设备里漏出来的机油、润滑油和液压油,在碎石地上渗开,形成一片一片不规则的暗色斑块。油渍的表面在光线下反射着彩虹色的光泽,和手术台上人体脂肪组织在无影灯下的反光惊人地相似。有些油渍是新鲜的,表面还是湿润的,踩上去会滑;有些已经干了,形成一层薄薄的、脆硬的膜,边缘翘起来,像脱水之后的脂肪。
而那股扩散的可燃气雾,则是正在渗出的血液。
从罐体喷口出来的白雾,在空气中缓慢扩散、下沉、流动,贴着地面向四面八方蔓延。齐砚舟在意识里追踪着每一缕气雾的走向——它们不是均匀扩散的,而是沿着特定的通道流动:顺着墙根走,沿着排水沟流,在低洼处聚集,在障碍物后面形成涡流。这和他处理过的吸入性损伤病例中的气体扩散模式一模一样——有毒烟雾在建筑物内的扩散,遵循的是同样的流体力学规律,沿着走廊、楼梯间、通风管道蔓延,在死角处聚集,在开口处逸散。
齐砚舟在脑子里把整个现场翻转了一遍。不是用上帝视角俯瞰,而是把自己沉进去——沉到那个三维模型的内部,站在每一个可能的位置上,感受那个位置的风速、温度、气雾浓度、爆炸风险。
风向变了两次。
第一次变的时候,他感觉到了——不是用皮肤感觉的,是用意识里那个模型自动计算出来的。气雾的扩散方向从正东偏转到了东北,扩散的速度从每秒零点八米降到了每秒零点五米,扩散的宽度从三米收缩到了两米二。这些数字不是他用眼睛测量的,是模型根据他之前观察到的所有变量——风速、温度、湿度、地形、障碍物分布——自动推算出来的。
每次持续十七秒左右。
十七秒。他不知道为什么是十七秒,但他知道这个数字是对的。就像他在手术台上不需要数数就知道钳子夹住血管的时间不能超过多少秒一样——不是计算,是本能,是上千台手术、上万次操作堆出来的、刻进神经回路里的直觉。十七秒,足够气雾从一个位置扩散到另一个位置,足够浓度从一个值变化到另一个值,足够一个站在特定位置上的人从安全变成危险,或者从危险变成安全。
气雾的浓度随之波动。
浓度高的时候,白雾浓得发稠,流动的速度变慢,像是空气变成了糖浆;浓度低的时候,白雾稀薄得几乎看不见,只有迎着光才能看到空气里飘着细细的、亮亮的微粒。齐砚舟在意识里给每一团气雾标注了浓度值——用他在烧伤科处理吸入性损伤时积累的经验来估算:浓的白雾,吸入一口就会导致气道痉挛;稀的白雾,暴露三十秒以内不会造成不可逆损伤。这些估算不是精确的,但足够用来判断风险等级。
他以前处理过烧伤科最复杂的吸入性损伤病例。
那个病例是一个化工厂爆炸的幸存者,在废墟下被埋了四个小时,吸入大量有毒烟雾,气道黏膜重度烧伤,从口腔到支气管末梢,整个呼吸道的黏膜层全部坏死脱落。那台手术做了十一个小时,齐砚舟主刀,从头到尾没有离开手术室一步。手术结束后他在值班室的折叠床上躺了四个小时,脑子里一直在回放手术过程中的每一个细节——不是复盘,是在重新体验,在把每一个判断、每一个操作、每一个决策的过程重新拆开来看,看哪里可以做得更好,哪里可以更快,哪里可以更精确。
那台手术之后,他对气体在人体内的扩散路径有了完全不同的理解。不只是解剖学意义上的——气管、支气管、细支气管、肺泡——而是流体力学意义上的:气流在管道系统内的速度、压力、湍流、层流,气体分子在分叉处的分配比例,不同直径的管道对气流阻力的影响。这些知识后来被他用在每一次烧伤科的手术里,用在每一个吸入性损伤患者的治疗方案里,现在,被他用在了这里。
他把整个现场当成一个活体模型。
不是比喻,是字面意义上的——他在用处理人体器官的方式处理这个厂区。铁皮屋顶是胸骨,墙缝是肋间隙,电缆是血管,油渍是脂肪,气雾是血液。每一个结构在他的意识里都有对应的解剖学参照,每一个动态变化都有对应的病理生理学解释。这不是刻意的联想,是一种不自觉的、几乎是本能的转换——他的大脑被训练了太多年,已经习惯了用这种方式来理解和处理复杂的三维空间问题。
用三年来上千台手术积累的空间感知力。
三年。从他在烧伤科独立主刀到现在,三年时间,上千台手术。每一台手术都需要在术前对手术区域进行三维重建——不是用机器,是用脑子。把CT片子上二维的、黑白的、静止的图像,转化成脑子里三维的、彩色的、动态的模型,然后在那个模型上模拟手术路径,规划切口的位置、角度、深度,预判血管和神经的走向,计算缝合的张力分布。
这种能力不是天生的,是练出来的。最开始的时候他做得不好,术前规划的路径在术中经常需要调整,有时候调整的幅度很大,大到相当于重新做一遍规划。后来慢慢好了,偏差越来越小,预判越来越准,到现在,他术前在脑子里做的三维重建和术中的实际情况几乎完全一致——误差不超过两毫米。
现在,他用同样的能力来处理这个现场。
开始推演。
第一种路线:走正前方空地。
他在意识里把自己的身体放进那个三维模型里,从他现在站的位置出发,沿着正前方空地的方向,模拟行走的路径。每一步、每一个动作、每一个可能的风险点,都在模型里被逐帧推演。
不行。
模型给出了明确的结论。正前方空地的地面上有两处油渍聚集区,一处在他左前方两米五的位置,面积大概有脸盆大小,油层很厚,表面还是湿润的;另一处在他正前方三米二的位置,面积小一些,但油渍延伸到了碎石缝隙里,渗得很深。这两处油渍聚集区的上方,气雾的浓度最高——因为油渍的挥发性有机物在不断向空气中释放,和罐体喷出的气雾混合在一起,形成了一个局部高浓度区。
一旦有人走过——不,不用走过,只要有人靠近,鞋底和地面的摩擦就可能产生静电。在干燥的空气里,人体走动时鞋底和地面摩擦产生的静电电压可以达到几千伏甚至上万伏,只是平时电流太小,人感觉不到。但在可燃气雾环境里,几千伏的静电就足够点燃一切。或者鞋底的金属部件和地面碰撞时产生火花,或者体温导致局部空气温度升高——任何一个微小的变量,都可能导致瞬间爆燃。
三米内有两处油渍聚集区。两处。不是一处,是两处。这意味着即使避开了第一处,还有第二处;即使第一次没有产生火花,第二次也可能产生。在这个浓度级别的气雾环境里,爆燃一旦发生,火球直径至少三米,温度超过一千度,在这个范围内的人不可能存活。
这条路线被排除了。
第二种路线:绕后巷排水沟。
他在模型里把视角切换到厂区的背面,那条夹在主楼和围墙之间的窄巷子。巷子宽不到两米,一侧是主楼的外墙,一侧是倒塌了一半的围墙,地面是碎石和建筑垃圾,中间有一条排水沟——当年用来排雨水的,现在已经干涸了,沟底积着碎石和烂泥。
窄,但有遮挡。
巷子两侧的墙壁可以阻挡气雾的扩散,如果风向不是直接吹进巷子的话,里面的气雾浓度会比开阔地低很多。而且巷子有遮挡,即使外面的气雾被点燃,冲击波也会被墙壁削弱,躲在巷子里的人有更大的生存概率。
可风向顺吹。
模型里风向的矢量线从东南方向来,经过空地、主楼、值班室,然后转向东北。后巷的位置在主楼的背面,正对着风向的转变点——风从东南来,绕过主楼的墙角,在后巷形成一个涡流区。涡流区的特点是风速变慢,但气雾不容易扩散出去,会在巷子里聚集。如果气雾进入后巷,浓度会比开阔地下降得慢得多。
气雾已覆盖左侧四米范围。
模型显示,从值班室门口往左延伸四米的范围内,气雾浓度都超过了安全阈值。岑晚秋刚才站的位置——在她移动之前的位置——正好在这个范围的边缘。如果她没有往后退那半步,如果她现在还站在原来的位置上,她的头部和胸部就会完全暴露在高浓度气雾中。吸入性损伤在气雾被点燃之前就可能发生——高浓度的有机溶剂气雾吸入后,会在几分钟内导致气道黏膜水肿、支气管痉挛、血氧饱和度下降。
她刚才站的位置正好在扩散路径上。若她未退,此刻已有吸入风险。
齐砚舟的额角跳了一下。不是情绪波动,是模型在提醒他——这个风险因子已经被消除了,不需要再考虑。他把这条信息从工作记忆里清除掉,继续推演。
第三种路线:西北角排水沟后方。
他在模型里把视角转到西北角,值班室和主楼之间的夹角处。那里有一条排水沟,比后巷那条窄,宽度不足八十厘米,深度大概半米左右,沟底是干的,没有积水,只有一层薄薄的泥沙和碎砖块。
贴墙低姿匍匐可通过。
沟的宽度不足以让人直立行走,但可以蹲着或者趴着通过。贴着墙的那一侧,墙体的高度提供了额外的遮挡,只要身体的高度不超过沟的深度加墙基的高度,就不会暴露在气雾扩散的主要路径上。低姿匍匐的速度慢,但在这个环境下,速度不是最重要的,最重要的是不扰动空气——动作太大、太快,会带动气流,可能改变局部气雾的浓度分布。
墙体为实心砖结构,未受火灾波及。
他在模型里调出了墙体的结构信息——不是真实的数据,是他从视觉观察中推断出来的。红砖,实心砌筑,砖缝里的水泥砂浆虽然有风化剥落,但整体结构是完整的。墙体的表面没有过火的痕迹,说明这片区域在以前的火灾中没有被波及过,砖块的强度没有因为高温而下降,不会在受到冲击时突然倒塌。
表面干燥无油污。
墙面上没有油渍,没有可燃物附着。这意味着即使气雾被点燃,火焰沿着墙面蔓延的可能性很小。墙体本身是不可燃的,只要不靠近其他可燃物,这面墙就是一个相对安全的掩体。
上方有塌陷屋檐遮挡。
排水沟上方是值班室塌了一半的屋檐,铁皮和油毛毡的残片还挂在上面,形成了一个天然的顶盖。这个顶盖不高,距离地面大概一米五左右,人在沟里蹲着或者趴着的时候,头顶距离屋檐只有几十厘米。屋檐的遮挡可以阻挡上方飘来的气雾,也可以阻挡来自侧面的热辐射,形成一个半封闭的、相对安全的区域。
形成天然防爆区。
风从东南来,此处为背风面。
模型里的风向矢量线清晰地显示,西北角是整片厂区唯一的背风面。风从东南方向吹来,被主楼的墙体挡住,在西北角形成一个风影区。风影区里的风速几乎为零,空气流动非常缓慢,气雾很难扩散到这个区域——即使扩散进来,浓度也会因为空气交换率低而迅速下降。
气雾浓度仅为平均值的三分之一。
这是整条路线最关键的一个数据。模型根据风速、风向、距离、障碍物分布等因素综合计算后得出,在西北角排水沟的位置,气雾的浓度只有厂区平均浓度的三分之一左右。这个浓度虽然还不是零,但已经远低于可燃下限——在这个浓度下,即使有明火,也不会发生爆燃,最多是局部燃烧,火势不会蔓延。
唯一可行。
齐砚舟在心里把这条路线标记为绿色。不是“安全”,在现在的环境下没有任何路线是绝对安全的,是“可行”——风险可控,成功概率最高,是当前条件下最好的选择。
他继续模拟撤离动线。
不是随机的、大概的方向,是逐帧的、精确到秒的模拟。他在意识里把自己的身体放进那个三维模型里,从他现在站的位置出发,沿着西北角排水沟的方向,一步一步地走,每一帧都计算出身体的位置、姿态、速度、以及在这一帧的风险等级。
自己先滑行至栏杆尽头。
第一步。从他站着的位置到栏杆的尽头,大概四米左右的距离。不能走,走路的动作太大,脚抬起来再踩下去会扰动空气,可能改变局部气雾的分布。要滑行——脚不离地,贴着地面滑动,鞋底和碎石地面保持接触但尽量减少摩擦。滑行的速度比走路慢,但更平稳,对空气的扰动更小。
利用锈蚀段掩护身体。
栏杆的尽头有一段锈蚀得最严重的地方,铁管表面的锈层厚得像是长了一层树皮,颜色从红褐变成黑褐,有些地方锈穿了,留下一个个不规则的洞。这段锈蚀的栏杆是天然的掩护——不是弹道防护意义上的掩护,是视觉上的。锈蚀段的颜色深,和周围的环境融为一体,从值班室门口看过来,这段栏杆后面的区域是视觉的盲区,人的眼睛会自动忽略颜色深、对比度低的区域。
第二步绕电缆堆腹爬。
从栏杆尽头到电缆堆,大概三米。这段距离不能用滑行了,地面太乱,碎石、砖块、废弃的金属零件散落一地,滑行的话鞋底会被卡住。要腹爬——趴下来,用腹部贴着地面,手肘和膝盖交替用力,像军人匍匐前进那样。腹爬的速度慢,但重心低,身体大部分贴在地面上,对空气的扰动最小。而且腹爬的时候身体的高度低于气雾层——气雾贴着地面扩散,但厚度大概只有半米左右,腹爬的时候口鼻在气雾层以下,吸入的气雾量更少。
控制呼吸频率,避免扰动空气。
腹爬的时候不能正常呼吸,呼吸的频率要降低,每次呼吸的深度要减小,呼出的气流不能太急,否则会在面前形成一个小范围的空气扰动,把周围的气雾搅动起来。他在手术室里练过这种呼吸方式——做显微外科手术的时候,需要在显微镜下缝合直径不到一毫米的血管,任何细微的身体晃动都会导致缝合失败。那时候他学会了一种极慢的、极浅的呼吸方式,胸腔几乎不动,全靠膈肌的微小运动来完成气体交换。
第三步跃入排水沟,动作要快。