01 -  Heat sugar and water in a pan over medium heat until it caramelizes into a golden-brown syrup. Pour into the base of a baking dish and spread evenly. 
 02 -  In a blender, combine eggs, sweetened condensed milk, whole milk, and vanilla extract. Blend until smooth. 
 03 -  Cream together butter and sugar until light and fluffy. Add eggs one at a time, mixing well. Stir in melted chocolate. In a separate bowl, sift together flour, cocoa powder, and baking powder. Gradually add the dry ingredients to the wet mixture, alternating with milk, until fully combined. 
 04 -  Pour the cake batter into the caramel-lined baking dish. Distribute the cherries evenly over the batter. Slowly pour the flan mixture on top, allowing layers to settle naturally. 
 05 -  Place the baking dish into a large roasting pan. Fill the roasting pan with hot water until it reaches halfway up the sides of the dish. Bake at 175°C for approximately 1 hour or until the flan is set. 
 06 -  Remove from oven and water bath. Allow to cool completely in the dish, then refrigerate for at least 4 hours. To serve, gently run a knife along the edges and invert onto a serving plate. Garnish with extra cherries.