Two fathers and their two sons go fishing together. They each catch one fish to take home with them. They do not lose any fish, and yet when they arrive at home they only have three fish. How can this be?
See answer here
Two fathers and two sons refers to just three people — A grandfather, his son, and his grandson. Two of the three are fathers; and two of the three are sons.