Dough:5 eggs2 cups of sugar1 lemon (zest)3/4 cup of oil2 large carrots1 teaspoon of baking powder2 cups of flourButter (to taste), for greasing cake panFlour (to taste), for dusting cake panChopped toasted almonds (to taste)Topping:2 and ½ cups of grated carrots1 and ¼ cups of sugar2 lemon peels1 cinnamon stick