There is an unknown number of rabbits and hens in an enclosure. They have 43 heads and 138 legs among them. How many rabbits and hens are there?

Solution: Hens: . Rabbits: