The Hen Puzzle
The answer is 3 days.
So in 6 days one hen will lay 2 egg
and in 6 days 2 hens will lay 4 eggs.