太子栾见父亲久久不见出门,也只身进入华府。在他的不懈努力下,双方最终达成了一份约定:一,华、向两家拿出一半封邑补偿被害者家人;二,华亥、华定、向宁自愿流亡;三、公室不再追究凶手们的责任。
歃血之后,华氏取得太子栾、公子辰和公子地为人质,宋元公取得华亥的儿子华无戚、华定的儿子华启、向宁的儿子向罗为人质。
协约达成后,对峙的紧张程度略微缓和了一些。华、向的家臣可以走出家门,拿着主人的手令到封地去办理交接手续。宋元公和夫人每天都要一同来到华府,看着儿子们吃完才离开;华氏也每天伺候着公子们吃完、并且送走国君夫妇后才吃饭。
华亥感觉到日子越来越难过了,宋元公一直以这样或那样的借口搪塞、拖延履行他所承诺的义务,甚至还阻止华氏履行他们所承担的义务。宋元公的眼中也越来越多地显示出焦躁和愤怒,他每次看儿子吃饭的眼神似乎都在说:“吃吧,多吃点,吃饱了好上路。”
华亥终于受不了了,他对向宁说:“以太子做人质已经是极大的不敬,我们不能再羞辱君主了,我看还是把公子们送回去再逃走吧。”
向宁说:“用太子做人质完全是因为君主没有信用,如果把他们交出去,我们很快将死无葬身之地。”
宋元公确实不想再拖延下去了,他想痛痛快快地打一仗。他现在最大的顾忌不是太子,而是华费遂。
华费遂是华亥的弟弟,官居大司马,主掌兵权。华费遂与华亥关系相当疏远,因此没有参加叛乱。宋元公想要命他进攻自己的家族,但是又怕他违抗命令或者投奔反叛者,这才一直没有下决心。
华费遂有三个儿子:长子华貙担任少司马,次子华多僚担任宋元公御士,三子华登成为华亥的马前卒,此时也被困在华亥府中。
华费遂特别喜爱华登,又对他感到痛心,几乎天天以泪洗面。他多次站在华氏门口,呼唤着华登的名子,要他离开华亥;华登站在高台上向他稽首,哭着说他生死都要和伯父在一起。每次无功而返,华费遂都哀求宋元公再给他一个说服儿子的机会。
宋元公虽然担心发动进攻会迫使华费遂改变立场,但事已至此,他不得不向华费遂摊牌。
华费遂受尽了煎熬,也想尽快得到一个结果。他说:“臣不敢贪生怕死,也不会考虑自己的儿子。但是太子和公子们还在里面,这才是臣所惧怕的。”
宋元公对他的答复感到满意,于是说:“他们生死有命,但是不能再继续受到侮辱了!太子被扣押,乃是公室的大耻辱。”
华费遂马上命军士们搭建起几座高台,指挥官可以居高临下观察地形;他拆除了一些房屋,又征用了一些房屋;堵塞了一些道路又开辟了一些道路。华费遂又开辟了一条环形隔离带,将叛乱者占据的区域与外围的住宅隔离开来,一方面便于陈列军队,一方面也起到防火的作用。他在一些关键点上驻扎了很多士兵,最后,他还是给华氏和向氏留了一条出路,这就是所谓的“围三缺一”。