石山坐船,绕过从前的阳纤大泽,直到龙门山,再越山而达渭水,就可以径到帝都了。从梁州到冀州,由西倾山下的桓水坐船,经过潜水、沔水,翻过山,到渭水就可以由大河人帝都。从衮州到冀州,但须在济、漯二水中坐船,即可以由河而达帝都。从青州到冀州,由汶江水坐船,转入济水,以达于河。从徐州到冀州,由淮水、泅水中坐船,径到大河。从扬州到冀州,由大江中坐船,人于淮水、泅水,以达于河。从荆州到冀州,或者由江之沱水,或者由汉之潜水坐船,越过山,到洛水,以达于河。从豫州到冀州,径从洛水即可达到。
  照这个情形看起来,不但将贡物规定好,而且贡道亦预先指定。伯禹的计地真可说定得周到。但是这种中央集权的计划帝舜办不到,伯禹办得到,是什么原故呢?因为当时洪水泛滥,全靠他平治的原故,伯禹既然代各地诸侯治平了洪水,保全了他的领土,那么他们应当对于伯禹有点报酬,所以伯禹趁势规定贡赋之法,他们是决无异言的。而且伯禹亲历各地,情形熟悉,那种神力诸侯又是亲见而亲闻,就使要反抗,亦有所不敢。
  因此之故,伯禹恢复九州之后,贡赋之法就实行,但是诸侯之中亦竟有敢反抗的,就是有苗。
  原来那成驹恢复从前左彭蠡右洞庭之旧地以后,三苗遗民群起欢迎,声势已不小,但还不敢公然背叛。到得此时,贡法颁布,成驹等便商议起来,决计不肯遵例纳贡。又阻遏南方各国,使他们亦不能人贡。成驹等所最恨的是玄都氏之国。因为三苗从前和伯禹交战的时候,玄都氏的遗民曾经助伯禹做间谍,充向导。后来又分裂他的土地,以立为国,所以最恨他。
  这次遂派兵前去逼迫玄都氏,玄都氏不能抵敌,只得叫人从间道飞走蒲坂来告急。
  伯禹知道了,就请帝舜加以挞伐。帝舜道:“君子之道,重在责己。这个总是朕等喻教没有竭尽的原故。久施喻教,他一定服的,朕等只须行德就是了。”伯禹道:“三苗包藏祸心久矣,南有衡山,北有歧山,右有洞庭,左有彭蠡,他据有这种险阻,岂是喻教仁德所能感服的呢!”帝舜见伯禹如此主张,就说道:“那么汝就去征讨吧。”伯禹听了,稽首受命,退朝之后,就来校阅军马。
  这时大司徒契已薨逝了,八元八恺已零落殆尽,皋陶亦年登大变,不能从征。只有伯益年力甚富,伯夷是伯禹的心腹,于是就请了他们两个做参谋。此外材武兵将都是年轻新进之士。伯禹检点完毕,委任真窥、横革、之交、国哀四人各将一军,分路前进。临出之前,照例要举行一个师祭,伯禹先期斋戒。到了祭祀的这一日,躬率伯益等文武大小将校在一个玄宫之中恪恭将事。
  哪知正在笾豆馨香之际,忽然神座之上发现四个大神。当中一个人面鸟身;旁边一个绿衣白面;左面一个赤衣朱面;右边一个长头大耳,须发皓然,同在那里受祭。大家都看得呆了。
  伯禹正要拜问他们是何大神,只听见当中人面鸟身的大神说道:“此刻三苗之国已乱得不了。皇天叠次降以大灾,太阳之妖几个杂出,三日丽血,龙生于庙,犬哭于市。去年夏天,严寒坚冰,地为之诉,种种不祥,示警他们。他们仍不觉悟悛改,所以上帝特叫我来,命汝前往征讨,汝其钦哉!”说完之后,只听见旁边绿衣白面的大神又说道:“某乃司禄之神是也。上帝因三亩大乱,命伯禹前往讨伐,叫某特来降禄,一路兵行,无饥无馁。”说完之后,那左边赤衣朱面的大神又说道:“某乃司金之神是也。上帝因三苗大乱,命伯禹前往讨伐,叫某特来赐金,一路兵行,无匮无乏。”说完之后,那右边长头大耳的大神又说道:“某乃司命之神是也。上帝因三苗大乱,命伯禹前往讨伐,叫某特来赐寿,一路兵行,无死无札。”说完之后,四个大神一齐不见。大家又是诧异,又是欢欣,知道这次出征是一无危险的。
  祭祀毕,伯禹就人朝辞帝。随即来到军中,一面驰檄南方各国,叫他们遣兵助征,在某地相会。一面即传令整队出发,一路浩浩荡荡,径向有苗国而来。到得云梦大泽北岸,各地诸侯来助战者果然甚多。有些遣将来,有些竟亲自来。伯禹看看所檄召的各诸侯差不多都已到齐,只有一个鄀候不到。原来那鄀候就是允格的子孙,允格在颛顼帝的时候受封于鄀,到此刻他的子孙鄀侯不知何故抗不遵命,竟不来会师。伯禹亦暂不理会,先召集了已到的群后,开了一个大会,又做了一篇誓师之词,以作士气。其词曰:济济有众,成听朕命。蠢兹有苗,昏迷不恭。悔慢自贤,反道败德。君子在野,小人在位。
  民弃不保,天降之咎。肆予以尔众士,奉辞伐罪。尔尚一乃心力,其克有勋。
  誓词宣布之后,大众踊跃听命,即向云梦大泽南岸进发。
  ‘那边有苗国亦派兵拒战,接了两仗,有苗军不支,渐渐向后引退。大军齐渡大泽,在南岸扎下营寨。伯禹叫了敢死之士,携了劝降之书,叫他们百姓及早归附,免致大兵一到,玉石俱焚。哪知有苗之民竟置之不理,伯禹只得传今分三面进攻。那有苗之兵并不还击,只是敛兵守险。原来这就是成驹的计策,从前早经预备好的。成驹的意思,知道实