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": "Chilled broccoli soup",
  "description": "This is a delicious chilled broccoli soup, perfect for warm days and packed with nutritional benefits.",
  "subtitle": "Cold soups",
  "ingredients": [
    {
      "section": "Pour la recette",
      "ingredients": [
        "3 good-sized heads of broccoli",
        "800 ml of chicken stock",
        "16 fresh almonds",
        "salt",
        "freshly ground black pepper",
        "olive oil",
        "a very small bunch of chervil",
        "250 g of sheep's curd"
      ]
    }
  ],
  "instructions": [
    "Wash 3 good-sized heads of broccoli. Separate around ten florets and set aside. Remove the hard part of the base and roughly chop the rest of the broccoli, florets and stalks.",
    "Heat 800 ml of chicken stock. Prepare a large bowl filled plates. And when fresh almonds are with ice cubes.",
    "Heat a saucepan with a little olive oil, sauté the broccoli on a fairly high heat for 2 minutes.",
    "Pour in the boiling chicken stock and simmer for just 10 minutes, until tender.",
    "Tip into a bowl and immerse this in the large bowl of ice cubes to cool quickly and preserve the colour.",
    "Then blend until the soup is nice and smooth. Refrigerate.",
    "Put 4 soup plates in the freezer to cool.",
    "Peel and halve 16 fresh almonds.",
    "In a bowl, combine the reserved broccoli florets and half of the almonds. Add salt and freshly ground black pepper and pour a little olive oil onto this garnish.",
    "Pick the leaves from a very small bunch of chervil.",
    "Pour a pot of sheep's curd (250 g) into a bowl.",
    "Take the soup plates from the freezer and put the garnish in the middle of each one.",
    "Place a quenelle of sheep's curd, shaped with a spoon, on top.",
    "Sprinkle a few grains of fine sea salt flakes and freshly ground black pepper over.",
    "Pour the chilled soup around it.",
    "Sprinkle the remaining fresh almonds and the chervil leaves over and serve immediately, very cold."
  ],
  "author": ""
}