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":"Three Color Dessert (Che Ba Mau) Easy Three-Color Treat","description":"This colorful, tiered dish, which goes by the name \"Rainbow Dessert,\" is light, sweet, and packed with a variety of interesting textures. On a hot summer day, there's nothing better than savoring this icy, sweet delight.","ingredients":[{"section":"For the recipe","ingredients":["3 ½ cups water","1 ½ tablespoon agar powder","½ cup sugar","1/4 teaspoon pandan paste"]},{"section":"Red Layer","ingredients":["15.5 oz can red beans","1 ½ cups water","3/4 cup sugar"]},{"section":"Yellow Layer","ingredients":["1 cup mashed mung bean","3 tablespoons sugar"]},{"section":"Topping","ingredients":["½ cup coconut sauce","4 cups crushed ice"]}],"instructions":["Add the agar powder to the water in a medium saucepan.","Using a blender, combine the powder and water and mix well.","(Until the powder is heated, it won't dissolve entirely.) Allow the mixture to sit for 15 minutes.","Stirring frequently, bring the mixture to a simmer over medium heat.","Add the sugar as soon as it begins to boil, then turn off the heat.","The sugar should be completely dissolved in around 2-3 minutes of stirring.","Using a sieve or spoon, remove the froth and discard it.","Add the pandan paste and thoroughly mix it in the mixture before serving.","In a medium dish or basin, pour the jelly mixture.","Skim the jelly's surface of bubbles using a spoon. Let cool for an hour on the counter. Refrigerate for at least 4 hours to set up.","Run a knife along the edge of the set pandan jelly.","Cut the jelly into bars that are about 1 ½ to 2 inches thick, and serve.","Use a mandolin to grate the jelly. The thickest shreds may be achieved by using a blade with the fewest teeth. Wait until you're ready to serve before putting it in the fridge.","Red Layer","Remove the canning liquid by rinsing the red beans several times in cool water.","In a medium bowl, rinse and drain the paste.","Add the water to a small pot and bring it to a boil.","Stir in the sugar for a few minutes until it's completely dissolved.","Combine the red beans and syrup in a large bowl.","Serve the dessert after the red beans have had time to soak in the syrup.","Yellow Layer","Add the sugar and mashed mung beans to a small bowl and mix well.","Blend until well-combined and creamy.","Serve immediately after removing from the heat.","It's time to dish out the three-color dessert! Add ½ cup broken ice to a transparent glass or dessert plate to serve the dessert.","A further half-cup of crushed ice and 2-3 tablespoons of pandan jelly will round out the flavor profile.","A generous dollop of coconut sauce on top completes the dish. Enjoy your meal as soon as possible.","If you have any leftovers, keep them in the fridge and eat them within the week."]}

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>" }