I divide up a number of eggs between three people. I give the first person half the eggs and half an egg. From the remainder, I give the second person half the eggs and half an egg. From the remainder, I give the last person half the eggs and half an egg. I have none left. How many eggs did I start with if there is no mess?