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":"Taro and Sweet Potato Balls Dessert null","description":"Every sugar need will be satisfied by this original Taiwanese dessert! These delicious taro and sweet potato balls are created with just whole, unprocessed foods. The only other thing that will elevate your dessert soup to a whole new level is to eat it with a calming ginger syrup!","ingredients":[{"section":"Ingredients","ingredients":["½ lb. taro, peeled and sliced","½ lb. orange sweet potato, peeled and sliced","½ lb. purple sweet potato, peeled and sliced","1 lb. tapioca starch","5 tablespoons sugar, or to taste","Water, if needed"]},{"section":"Red Bean","ingredients":["1 lb. adzuki red bean (pre-soaked)","2 oz. rock sugar, or to taste","8 cups water"]},{"section":"Ginger Syrup","ingredients":["5 slices ginger","2 oz. rock sugar, or to taste","4 cups water"]}],"instructions":["Steam the sweet potatoes and taro slices for 30 minutes each in a steamer that has been set up.","With a bigger steamer, you can steam more food at once.","Steamed sweet potatoes are followed by steamed taro pieces, which are mashed together with a fork.","A dough is made when 3 ½ oz. tapioca starch and 1 teaspoon sugar are added to taro pulp.","To be able to hold its shape as a ball, it should be firm but not so sticky that it adheres to your fingers.","You may require a different quantity of tapioca starch depending on what kind of sweet potato or taro you use.","Add a tablespoon of water at a time until you reach the right consistency if the dough is too dry.","Additionally, using less starch will provide an easier-to-bite ball, while using more starch will result in a chewier ball and a milder flavor, respectively.","As with the mashed purple and orange sweet potatoes, use extra tapioca starch to thicken the mixture since they're naturally more water-rich.","Roll ½ inch logs of dough using tiny handfuls of dough \") as the diameter.","Slice the wood into ½ inch pieces using a knife.","To prevent the balls from sticking together, sprinkle them with tapioca starch.","Prepare a big bowl of room temperature water and a saucepan of boiling water.","A handful of uncooked pieces may be added to a pot of boiling water to simmer until they float.","Transfer them to the water bowl after another 2 minutes of cooking.","The remaining sugar, 1 tablespoon each batch, should be added to the scooped-out balls (or to taste).","Red Bean","Red beans should be soaked in water for 3hours.","Cooking time will be greatly reduced as a result of this.","A saucepan of water and rock sugar is all that's needed for the beans to boil for 30 minutes, or until tender.","To serve as a garnish, remove the beans with a spoon.","Red bean water may be saved for your dessert soup, if desired.","Soup with Fresh Ginger Simmering in Water","For 30 minutes, bring the water, sugar, and ginger to a boil.","Serve."]}

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