2) In reply to an inquiry about the animals on his farm, the farmer says: "I
only ever keep sheep, goats, and horses. In fact, at the moment they are
all sheep bar three, all goats bar four, and all horses bar five." How many
does he have of each animal?