Goal
   Objectif est d'identifier l'origine d'une recette de cuisine et de retourner un code correspondant dans un format JSON structuré.

    1. Recherche d’un pays mentionné dans la recette et extraction de son code ISO 3166-1 alpha-2.
    2. Détermination de l’origine culinaire du pays si aucun pays n'est explicitement mentionné.
    3. Identification d’un continent si aucun pays ne peut être déterminé.
    4. Retour du code WWW si l’origine ne peut être définie.

    Return Format
    Renvoies un objet JSON structuré comme suit :
    json
    {
        "data": "<code>"
    }
    - Si un pays est mentionné, utilise son code ISO 3166-1 alpha-2 (ex. : FR pour la France).
    - Si aucun pays n'est trouvé, renvoie un code de continent parmi :
        WAF (Afrique)
        WAS (Asie)
        WEU (Europe)
        WNA (Amérique du Nord)
        WSA (Amérique du Sud)
        WOC (Océanie)
    - Si aucune information ne permet de déterminer une origine, renvoie WWW.

    Warnings
    - Respecte l’ordre de priorité : pays → continent → code WWW.
    - Le code ISO 3166-1 alpha-2 doit être exact et valide si un pays est identifié.
    - Le format du JSON doit être strictement respecté et bien formatté.
    - Ne fais aucune supposition infondée sur l’origine de la recette.

    Context Dump
    Données de la recette fournies :

    json
    {
  "title": "Crème caramel with muscovado sugar",
  "description": "La crème caramel est une délicieuse gourmandise sucrée qui fond dans la bouche, parfaitement équilibrée grâce au sucre muscovado. Chaque bouchée révèle une texture douce et crémeuse qui ravira vos papilles.",
  "subtitle": "Muscovado sugar, a dark unrefined sugar with a hint of liquorice, makes crème caramel even better.",
  "ingredients": [
    {
      "section": "Pour la recette",
      "ingredients": [
        "100 g/3½ oz caster (superfine) sugar",
        "100 g/3½ oz muscovado (brown) sugar",
        "1 vanilla pod (bean)",
        "500 ml/18 fl oz whole milk",
        "2 eggs",
        "2 egg yolks",
        "100 g/3½ oz caster (superfine) sugar"
      ]
    },
    {
      "section": "Equipement",
      "ingredients": [
        "6 moulds or ramekins",
        "sugar thermometer"
      ]
    }
  ],
  "instructions": [
    "1-The muscovado caramel\nPut the ramekins or moulds on a work surface near the cooker. Place both sugars and 75 ml/2 fl oz of water in a saucepan and bring to the boil, then lower the heat to medium and cook until the caramel reaches 160°C/320°F on a sugar thermometer. Remove the pan from the heat and pour the caramel into the ramekins, dividing it evenly between them, then leave to cool.",
    "2-The crème caramel\nSplit the half-vanilla pod in two lengthways and scrape out the seeds. Pour the milk into a saucepan, add the vanilla seeds and pod, then bring to the boil. Meanwhile, in a large bowl, lightly whisk the whole eggs, yolks and sugar together, then gradually whisk in the hot vanilla-infused milk. Remove the vanilla pod from the custard mixture.",
    "3-Cooking the crème caramels\nPreheat the oven to 160°C (320°F; gas mark 2-3). Using a small ladle or a jug, fill the ramekins with the custard mixture, then place in a large roasting dish or tin. Pour enough hot water into the tin to come at least two-thirds of the way up the sides of the ramekins, then bake for 15-20 minutes. The crème caramels are done when the custard is just set, with a slight tremble. Remove from the bain-marie and leave to cool, then chill in the fridge for at least 2 hours.",
    "Tip These crèmes caramels can be made in advance and left in the fridge until ready to serve. They are irresistible when served really cold."
  ],
  "author": ""
}