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": "Broad bean soup",
  "description": "A delicious and refreshing broad bean soup, ideal for warm days and perfect for serving chilled after a few hours in the fridge.",
  "subtitle": "Cold soups",
  "ingredients": [
    {
      "section": "Pour la recette",
      "ingredients": [
        "1 kg of small broad beans suitable for eating whole in their pods",
        "750 ml of chicken stock",
        "1 large white onion",
        "120 g of Finocchiona",
        "120 g of fresh goat's cheese",
        "4 sprigs of savory",
        "salt",
        "freshly ground black pepper"
      ]
    }
  ],
  "instructions": [
    "Shell 1 kg of small broad beans suitable for eating whole in their pods, and keep the beans and pods separate.",
    "Pick out any very small beans (smaller than 1 cm) and put to one side.",
    "Wash the pods and chop them as finely as possible with a knife.",
    "Crush the larger broad beans.",
    "Peel and mince a large white onion.",
    "Heat a flameproof casserole dish with a splash of olive oil and sweat the onion for 2 minutes.",
    "Add the pods and cook them over a fairly high heat for 3 minutes, stirring frequently.",
    "Then add the large broad beans and cook for just 1 minute.",
    "Blend, adding 750 ml of chicken stock gradually until the soup is smooth.",
    "Strain through a fine conical strainer, add salt and freshly ground black pepper, and put somewhere cold for at least 2 hours.",
    "Break up 120 g of Finocchiona and chop 120 g of fresh goat's cheese into small pieces.",
    "Heat a frying pan (without any oil) and dry sauté the Finocchiona with 4 sprigs of savory for 1 minute.",
    "Add the reserved small broad beans, stir well and cook for just 1 minute.",
    "Remove the sprigs of savory and distribute the contents of the frying pan in soup bowls or serve in a tureen.",
    "Add the pieces of cheese.",
    "Pour the broad bean soup on top and serve."
  ],
  "author": ""
}