Prolog 初学者 高分悬赏(50分)

Prolog 菜鸟求助 高分悬赏(50分)
怎样修改prolog 中的eliza代码,让eliza能用Pig-Latin 回答(比如说本来回答是 my-》ymay, latin-》atinlay),怎样还能做些简单的实际运算呢,(I want to add two and three)eliza 回答(Five). 附加了一份eliza的源代码。


------解决方案--------------------
这个游戏有确定的规则,直接判断到元音就截断,颠倒fisrt half 和 second half, 然后加上后缀ay。
Five 到 i就截断为 F 和 ive, 所以自动回答 iveFay。