The Egg Laying Puzzle

Three hens lay three eggs in three days. How many eggs do 15 hens lay in 15 days?

75 eggs.

Explanation:

If three hens lay three eggs in three days, then one hen lays one egg in three days.
In 15 days, one hen will lay five eggs (since 15 ÷ 3 = 5).
Therefore, 15 hens will lay 15 × 5 = 75 eggs in 15 days.

39
20