四个旅游家（张虹、印玉、东晴、西雨）去不同的岛屿去旅行，每个人都在岛上发现了野鸡蛋（1个到3个）。4人的年龄各不相同，是由18岁到21岁。已知：

　　①东晴是18岁。

　　②印玉去了A岛。

　　③21岁的女孩子发现的蛋的数量比去A岛女孩的多1个。

　　④19岁的女孩子发现的蛋的数量比去B岛女孩的多1个。

　　⑤张虹发现的蛋和C岛的蛋之中，有一者是2个。

　　⑥D岛的蛋比西雨的蛋要多2个。

　　请问：张虹、印玉、东晴、西雨分别是多少岁？她们分别在哪个岛屿上发现了多少野鸡蛋？
user
四个旅游家（张虹、印玉、东晴、西雨）去不同的岛屿去旅行，每个人都在岛上发现了野鸡蛋（1个到3个）。4人的年龄各不相同，是由18岁到21岁。已知：

　　①东晴是18岁。

　　②印玉去了A岛。

　　③21岁的女孩子发现的蛋的数量比去A岛女孩的多1个。

　　④19岁的女孩子发现的蛋的数量比去B岛女孩的多1个。

　　⑤张虹发现的蛋和C岛的蛋之中，有一者是2个。

　　⑥D岛的蛋比西雨的蛋要多2个。

　　请问：张虹、印玉、东晴、西雨分别是多少岁？她们分别在哪个岛屿上发现了多少野鸡蛋？
assistant
因为21岁的女孩不是去了A岛（印玉）（③），所以，21岁的是张虹。所以可推断，19岁的是印玉。

　　姓名年龄岛卵

　　张虹21岁1个或2个

　　印玉19岁A1个或2个

　　东晴18岁

　　西雨20岁3个

　　假设张虹有2个的话，那么印玉就有3个（③），这与④相互矛盾的。所以，张虹是1个，印玉是2个。因此可知，C岛是发现了2个（⑤），去C岛的是东晴。

　　根据条件⑥可知，张虹去了D岛，剩下的西雨去了B岛。

　　所以，结果就是：

　　姓名年龄岛卵

　　张虹21岁D1个

　　印玉19岁A2个

　　东晴18岁C2个

　　西雨20岁B3个