BTW, this is referred to as Einstein's Riddle and I read about it here. I would be surprised if only 2% of the population can solve it as I didn't think it very difficult. It involved a lot of steps, but the logic was fairly straightforward.
Einstein's Election Riddle: are you in the two per cent that can solve it?
http://www.theguardian.com/science/...are-you-in-the-two-per-cent-that-can-solve-it
I always knew the Einstein puzzle as a challenge to assumptions. But it was worded slightly differently. “Who keeps fish”?
In that case the answer is - You can’t know.
You can know who doesn’t keep fish but you can’t know that (Nigel in this scenario) keeps fish – he could have any pet other then the four mentioned.
By wording it who owns the fish implies there is a fish and changes it to a straight logic test rather than a challenge to assumptions – perhaps the 2% related to the original wording of the riddle and refers to the % who challenge assumption rather than the % who can do logic puzzles. Who knows the basis or robustness of the 2% claim?