My wife and I often mix up the names of our children and our grandchildren, calling our grandson by his father’s name and so on. Sometimes we even switch the names of the grandchildren with those of our cats! But we never seem to mix up the sexes. Why is this?
John Harvey, Rodmell, East Sussex, UK
We pay £25 for every answer published in New Scientist. To answer this question – or ask a new one – email lastword@newscientist.com.
Questions should be scientific enquiries about everyday phenomena, and both questions and answers should be concise. We reserve the…


