Jack is a farmer and owns some chickens. One day, he took a basket of fresh eggs to the market to sell.
The first person bought half of all the eggs in the basket and half an egg.
Then, the second person bought half of the remaining eggs and half an egg.
Later, the third person bought half of the remaining eggs and half an egg.
Finally, the fourth person bought half of the remaing eggs and half an egg.
Now Jack's basket is empty.
If no eggs were broken in the process, how many eggs did he originally have in his basket?