Cake Riddle
You are on your way to visit your Grandma, who lives at the end of the valley. It's her birthday, and you want to give her the cakes you've made. On your way, you met up with 2 aunties. Every auntie you meet, you have to give half of your cakes but in return they give back 1 cake.  How many cakes do you have to leave home with to make sure that you arrive at Grandma's with exactly 2 cakes?


2 Cakes.