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":"Roulés à la cannelle avec glaçage au mascarpone null","description":null,"ingredients":[{"section":"Pour la levure boulangère","ingredients":["6 cl d'eau chaude","1 cuillerée à café de sucre blanc","7 g de levure boulangere"]},{"section":"Pour la pâte","ingredients":["80 g de beurre","80 g de sucre","1 cuf","18 cl de lait","500 g de farine","1 cuillerée à soupe d'huile végétale\n(tournesol ou colza)"]},{"section":"Pour l'appareil à la cannelle","ingredients":["50 g de sucre blanc","150 g de sucre vergeoise","20 g de cannelle","1 cuillerée à café d'extrait de vanille\nou 12 gousse de vanille grattée","160 g de beurre mou"]},{"section":"Pour le glaçage au mascarpone","ingredients":["160 g de mascarpone","150 g de sucre glace","Extrait de vanille","1 cuillerée à soupe de lait"]},{"section":"For the recipe","ingredients":["15 g de beurre pour le plat"]}],"instructions":["Préparez la levure.","Versez l'eau chaude dans un petit bol puis faites-y dissoudre le sucre.","Ajoutez la levure boulangère.","Couvrez le bol immédiatement avec du film plastique et laissez reposer 5 minutes, le temps que la levure gonfle.","Préparez la pâte.","Faites fondre le beurre dans une casserole et mélangez avec le sucre.","Ajoutez l'oeuf et mélangez de nouveau avec un fouet.","Incorporez le lait et la levure puis ajoutez la farine et mélangez.","Huilez un grand bol en métal avec l'huile végétale.","Posez la pâte dedans, puis filmez avec du film plastique et laissez reposer 1 heure 30.","Dans un petit bol préparez l'appareil à la cannelle : mélangez les deux sucres, la cannelle, la vanille et le beurre mou.","Préchauffez le four à 180 °C.","Aplatissez une boule de pâte et formez un rectangle de 30 x 40 cm.","Étalez le mélange à la cannelle dessus.","Roulez la pâte pour réaliser un boudin de 40 cm de long.","Beurrez un grand plat d'environ 30 x 40 cm.","Découpez dans la pâte des tranches d'une épaisseur de 3 cm et placez-les en rang dans le plat par deux ou trois.","Laissez la pâte reposer de nouveau pendant 45 minutes à 1 heure.","Enfournez les roulés à la cannelle pour 18 à 20 minutes en surveillant qu'ils ne dorent pas trop.","Préparez le glaçage.","Fouettez le mascarpone avec le sucre glace et de l'extrait de vanille.","Allongez avec le lait pour que le glaçage reste épais mais pas trop, il doit pouvoir couler facilement d'une cuillère.","Glacez les roulés à la cannelle quand ils sont tièdes.","Servez immédiatement.","Ils se conservent 3 jours au frais dans une boîte hermétique et se réchauffent doucement au four avant de servir."]}

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