遂走到净悟房中,说了梦中之言。就将一张纸,写着十二字,藏在身边了。对净悟道:“我出外乞食,逢人便拜求去。”净悟道:“此间瓦官寺有个高僧,法名齐物,极好学问,多与官员士大夫往来。你将此十二字到彼求他一辨,他必能参透。”小娥依言,径到瓦官寺求见齐公。稽首毕,便道:“弟子有冤在身,梦中得十二字谜语,暗藏人姓名,自家愚懵,参解不出,拜求老师父解一解。”就将袖中所书一纸,双手递与齐公。齐公看了,想着一会,摇首道:“解不得,解不得。但老僧此处来往人多,当记着在此,逢人问去。倘遇有高明之人解得,当以相告。”小娥又稽首道:“若得老师父如此留心,感谢不尽。”自此谢小娥沿街乞化,逢人便把这几句请问。齐公有客来到,便举此谜相商;小娥也时时到寺中问齐公消耗。如此多年,再没一个人解得出。说话的,若只是这样解不出,那两个梦不是枉做了?看官,不必性急,凡事自有个机缘。此时谢小娥机缘未到,所以如此。机缘到来,自然遇着巧的。
却说元和八年春,有个洪州判官李公佐,在江西解任,扁舟东下,停泊建业,到瓦官寺游耍。僧齐公一向与他相厚,出来接陪了,登阁眺远,谈说古今。语话之次,齐公道:“檀越傅闻闳览,今有一谜语,请檀越一猜!”李公佐笑道:“吾师好学,何至及此稚子戏?”齐公道:“非是作戏,有个缘故。此间孀妇谢小娥示我十二字谜语,每来寺中求解,说道中间藏着仇人名姓。老僧不能辨,遍示来往游客,也多懵然,已多年矣。故此求明公一商之。”李公佐道:“是何十二字?且写出来,我试猜看。”齐公就取笔把十二字写出来,李公佐看了一遍道:“此定可解,何至无人识得?”遂将十二字念了又念,把头点了又点,靠在窗槛上,把手在空中画了又画。默然凝想了一会,拍手道:“是了,是了!万无一差。”齐公速要请教,李公佐道:“且未可说破,快去召那个孀妇来,我解与他。”齐公即叫行童到妙果寺寻将谢小娥来。齐公对他道:“可拜见了此间官人。此官人能解谜语。”小娥依言,上前拜见了毕。公佐开口问道:“你且说你的根由来。”小娥呜呜咽咽哭将起来,好一会说话不出。良久,才说道:“小妇人父及夫,俱为江洋大盗所杀。以后梦见父亲来说道:‘杀我者,车中猴,门东草。’又梦见夫来说道:‘杀我者,禾中走,一日夫。’自家愚昧,解说不出。遍问旁人,再无能省悟。历年已久,不识姓名,报冤无路,衔恨无穷!”说罢又哭。李公佐笑道:“不须烦恼。依你所言,下官俱已审详在此了。”小娥住了哭,求明示。李公佐道:“杀汝父者是申兰,杀汝夫者,是申春。”小娥道:“尊官何以解之?”李公佐道:“‘车中猴’,‘车’中去上下各一画,是‘申’字;申属猴,故曰‘车中猴’。‘草’下有‘门’,‘门’中有‘东’,乃‘兰’字也。又‘禾中走’是穿田过;‘田’出两头,亦是‘申’字也。“一日夫’者,‘夫’上更一画,下一‘日’,是‘春’字也。杀汝父,是申兰;杀汝夫,是申春,足可明矣。何必更疑?”
齐公在旁听解罢,抚拿称快道:“数年之疑,一旦豁然,非明公聪鉴盖世,何能及此?”小娥愈加恸哭道:“若非尊官,到底不晓仇人名姓,冥冥之中,负了父夫。”再拜叩谢。就向齐公借笔来,将“申兰、申春”四字写在内襟一条带子上了,拆开里面,反将转来,仍旧缝好。李公佐道:“写此做甚?”小娥道:“既有了主名,身虽女子,不问那里,誓将访杀此二贼,以复其冤!”李公佐向齐公叹道:“壮哉!壮哉!然此事却非容易。”齐公道:“‘天下无难事,只怕有心人。’此妇坚忍之性,数年以来,老僧颇识之,彼是不肯作浪语的。”小娥因问齐公道:“此间尊官姓氏宦族,愿乞示知,以识不忘。”齐公道:“此官人是江西洪州判官李二十三郎也。”小娥再三顶礼念诵,流涕而去。李公佐阁上饮罢了酒,别了齐公,下船解缆,自往家里。