西行路上,唐僧师徒四人来到一个山谷,于是派八戒去打探消息。山谷中八戒遇到了三个美女,三个美女对他说了如下的话:
甲美女说:“在乙美女和丙美女之间,至少有一个是仙女。”
乙美女说:“在丙美女和甲美女之间,至少有一个是妖怪。”
丙美女说:“我告诉你正确的消息吧。”
八戒正晕头转向时,土地公出来告诉他这三个美女有仙女也有妖怪,具体是谁他也分辨不出,不过他知道仙女常常说真话,妖怪只说假话。你能判断出有几个仙女吗?
八戒的难题:唐僧师徒四人西行路上经过罗刹国,从罗刹王手里解救出晶晶,青霞和紫霞三位貌美如花的女子,悟空用火眼金睛仔细观瞧,发现她们之中有一个是妖怪,于是想戏弄一下八戒,让八戒问她们谁是妖怪。于是八戒走上前去问晶晶:“你是不是妖怪?”晶晶回答了,可是八戒没听清楚。这时,青霞说:“刚才晶晶说她不是妖怪,我也不是。”然后,紫霞说:”我不是妖怪啦!但我知道青霞是妖怪!“于是八戒把这些话告诉了悟空,悟空对八戒说:“这个妖怪说的话一半是真,一半是假,八戒,你知道谁是妖怪了吗?”