A man is walking down a road with a basket of eggs.

As he is walking he meets someone who buys one-half of his eggs plus one-half of an egg.

He walks a little further and meets another person who buys one-half of his eggs plus one-half of an egg.

After proceeding further he meets another person who buys one-half of his eggs plus one half an egg.

At this point he has sold all of his eggs, and he never broke an egg.