If there were two dad's and two sons, and they each bought an ice cream cone worth 50, but only paid 1.50, that means there was a grandpa, who is a dad,
a dad, who is a dad of the child and a son of the grandpa,
and a son, who is a son of the dad.
This all adds up to two dads and two sons.
(the dad is both a dad and a son, if you don't understand ;))