Goal:
You are a world-class expert in culinary recipe classification. Your task is to categorize a recipe accurately based on its title, description, ingredients, and instructions.

Context:
A recipe can either be a beverage or a food item. If it's a beverage, classify it as "drinks". If it's food, choose the most appropriate category among the following:

"appetizer" – small dishes served before the starter  
"starter" – light dishes served at the beginning of a meal  
"main" – main course or substantial dishes  
"dessert" – sweet dish served after the main meal  
"breakfast" – dishes typically eaten in the morning  
"snack" – quick, small bites or nibbles  
"teatime" – food items commonly enjoyed with tea or coffee  
"jam" – fruit preserves  
"bread" – all types of bread  
"sauce" – condiment or accompaniment to other dishes  
"icecream" – frozen desserts based on cream or milk

Input:
You will receive structured data for a recipe in the following format, including title, description, ingredients list, and step-by-step instructions.

json
{"title":"Scharffen Berger Chocolate Truffle Cake Sweet Endings and Desserts","description":"Nothing could be more luxurious than this dessert. If you can't find Scharffen Berger chocolate, any high-quality bittersweet (at least 58 percent) chocolate will work. Delicious with vanilla or vanilla-cherry ice cream.","ingredients":[{"section":"For the recipe","ingredients":["1/2 cup plus 6 tablespoons unsalted butter, softened (extra for ramekins)","6½ ounces Scharffen Berger bittersweet chocolate, chopped fine","5 large eggs, room temperature, separated","1/2 cups sugar, divided (extra for ramekins)","1 tablespoon all-purpose flour, sifted"]}],"instructions":["Preheat oven to 375°F.","Lightly butter bottom and sides of 8 individual 6-ounce ramekins.","Coat thinly with sugar and shake out excess.","Set aside.","Prepare a double boiler and bring water to a simmer over low heat.","Place butter and chocolate in top of a double boiler and gently stir until melted smoothly and combined.","Whisk egg yolks and 1/4 cup sugar in a large mixing bowl for 3 to 4 minutes or until smooth and slightly thickened.","Add flour and combine.","Ladle a small amount of melted chocolate into egg yolk mixture and whisk to combine.","Add another ladle of chocolate into egg yolk mixture and continue to whisk.","Once the temperature of the egg yolk mixture has been warmed, add remaining chocolate to egg yolks and whisk vigorously until completely combined.","Set aside.","Warm egg whites in a small metal bowl (first make sure it is very clean and dry) that just fits into a small saucepan with hot water in it.","Allow eggs to warm for 1 to 2 minutes.","Remove and add 1 tablespoon sugar, whip mixture using a handheld mixture on medium speed until soft peaks form.","Slowly add an additional 1/2 tablespoons sugar while continuing to whip egg whites.","Increase speed to high and slowly add remaining 1/2 tablespoons sugar.","Whip egg whites and sugar for another 3 to 4 minutes or until stiff peaks form.","Gently fold in 1/4 of chocolate mixture into egg whites to combine.","Add remaining chocolate and continue to fold till completely combined, being careful not to overwork mixture.","Divide batter equally among the prepared ramekins, filling 3/4 full.","Place on a baking sheet and bake for 14 minutes, or until tops are puffy, but center is still soft. Do not overbake.","Cut around edges of cakes using a small knife to loosen cakes.","Carefully invert cakes onto severing plates and serve immediately."]}

Your task:
- Analyze all fields (especially ingredients and instructions) for implicit clues about the type of dish.
- Avoid over-relying on the title alone.
- Choose the **most precise and relevant** category from the list.
- Always prefer specificity over generalization.

Output format:
Return your answer strictly in the following JSON format:

json
{ "data": "<category>" }