Two fathers and two sons went fishing. Each of them caught a fish. When they got home, there were only three fishes. How is that possible?
Answer
They were altogether three people: a grandfather, father, and son. So the father is both a father and a son, allowing for two of each.