Five friends with suitable names-Doe, Deer, Hare, Boar, and Roe, are coming back from a hunting party with five animals of the same names; each has killed one animal, not corresponding to his own name, and each has missed another differently named animal, again not corresponding to his own name. The deer was killed by the hunter who has the name of the animal killed by Roe. The doe was killed by the hunter who has the name of the animal missed by Hare. Deer, who missed a roe, was very disappointed to kill only a hare. Who killed what?
REVEAL THE ANSWER
We know that Deer missed a roe and killed a hare. Since Roe did not miss a roe [same name], he did not kill a deer. Likewise, the deer cannot have been killed by Deer or missed by Roe. Since Hare did not miss a hare or a roe, the doe was not killed by Hare or by Roe, or by Doe. Hence the doe was not missed by Hare. Only Boar can have killed a doe. Then Hare missed a boar and Roe missed a doe. The deer was killed by Doe and the roe by Hare.