Napoleon Layered Cake

Description
In Romanian: Tort Napoleon

Ingredients
Filling:
 * 4 oz/100 g butter,
 * 4 oz/100 g sour cream,
 * 1/4 teaspoon baking soda,
 * flour as needed,
 * vanilla flavored confectioner's sugar;
 * 5 yolks,
 * 1/2 cup sugar,
 * 2 tablespoons flour,
 * 1 1/4 cup milk,
 * vanilla (stick)

Directions

 * 1) Mix the melted butter with the sour cream, add baking soda and mix well.
 * 2) Add flour and knead until you get a medium soft dough. Divide it into 3 equal parts and roll each into a 1/2 inch thick round sheets.
 * 3) Prick with a fork and bake individually at medium heat.
 * 4) When they are cold, spread the following cream.
 * 5) Beat the eggs with the sugar until foamy. Add flour and mix.
 * 6) Pour hot milk with vanilla over the egg-sugar mixture, mixing quickly.
 * 7) Set on heat and keep mixing until the cream starts to thicken.
 * 8) Let cool completely and then spread over the sheets.
 * 9) Sprinkle the last layer with vanilla flavored confectioner's sugar.