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":"Tarte au chocolat et à la crème fouettée null","description":null,"ingredients":[{"section":"For the recipe","ingredients":["1 1/2 t pâte à tarte pour une abaisse de 9 po (23 cm) de diamètre (voir recette p. 264)","2 t lait","2 t crème à 35%","1/2 t sucre","375 ml + 2 c. à tab chocolat mi-sucré haché","180 g copeaux de chocolat (facultatif)","3 oeufs","2 jaunes d'oeufs","3 c. à tab fécule de maïs","2 c. à thé vanille"]}],"instructions":["1 Sur une surface légèrement farinée, abaisser la pâte en un cercle de 11 po (28 cm) de diamètre.","Presser l'abaisse dans une assiette à tarte de 9 po (23 cm) de diamètre.","Replier l'excédent de pâte sous l'abaisse et canneler le pourtour.","À l'aide d'une fourchette, piquer la surface de l'abaisse, la tapisser de papier d'aluminium et la remplir de haricots secs.","Cuire au four préchauffé à 350°F (180°C) pendant 10 minutes.","Déposer l'assiette sur une grille et laisser refroidir.","Retirer délicatement le papier d'aluminium et les haricots secs.","2 Dans une casserole à fond épais, chauffer le lait, 1/2 t (125 ml) de la crème et 1/2 t (125 ml) du sucre jusqu'à ce que des bulles se forment sur la paroi.","Retirer la casserole du feu.","Ajouter le chocolat et mélanger jusqu'à ce qu'il ait fondu.","Laisser refroidir légèrement la préparation de chocolat.","3 Dans un grand bol, mélanger les oeufs et la fécule de maïs jusqu'à ce que la préparation forme une pâte.","Ajouter les jaunes d'oeufs en fouettant.","Incorporer petit à petit la préparation de chocolat en fouettant.","Ajouter la vanille et mélanger.","Dans une passoire fine placée au-dessus de la croûte de tarte refroidie, filtrer la garniture au chocolat.","4 Cuire au four préchauffé à 350°F (180°C) pendant 35 minutes ou jusqu'à ce que le centre de la garniture ait pris.","Déposer la tarte sur une grille et laisser refroidir complètement.","5 Dans un bol, à l'aide d'un batteur électrique, fouetter le reste de la crème et du sucre jusqu'à ce que le mélange forme des pics fermes.","Étendre la crème fouettée sur le dessus de la tarte.","Garnir de copeaux de chocolat, si désiré."]}

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