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": "Sopa de Lima",
  "description": "Sometimes the challenge of eating allergy-friendly and gluten-free food is all about making smart choices. You begin to look at certain types of cuisine with a fresh eye, because they just might be naturally free of certain allergens. For example, Mexican food relies heavily on the gluten-free grain corn. So it's a pretty safe bet that you can find traditional recipes that are already gluten-free. This lovely Mexican chicken soup comes from the Yucatán, and it is naturally allergy-friendly. If you choose your chicken stock wisely, it's also easily gluten-free.",
  "subtitle": "",
  "ingredients": [
    {
      "section": "Pour la recette",
      "ingredients": [
        "1 tablespoon olive oil",
        "¾ cup chopped yellow onion",
        "2 large cloves garlic, finely minced or pressed",
        "¼ teaspoon dried oregano (Mexican, if you have it)",
        "½ teaspoon ground cumin",
        "4 black peppercorns",
        "Pinch of ground allspice",
        "4 cups chicken broth",
        "1½ cups diced cooked chicken",
        "1 (14-ounce) can diced tomatoes",
        "1½ teaspoons minced, seeded jalapeño (more if you like more kick)",
        "3 tablespoons freshly squeezed lime juice",
        "1 lime, cut in half lengthwise, then into thin half-moon slices",
        "½ teaspoon salt",
        "1 avocado, diced",
        "¼ cup chopped cilantro",
        "Tortilla chips or strips for garnish (see note)",
        "Chopped jalapeños for garnish (optional)"
      ]
    }
  ],
  "instructions": [
    "Heat the olive oil in a large, heavy pot over medium-high heat. Add the onion and garlic and cook, stirring often, for 2 minutes, until slightly softened.",
    "Add the oregano, cumin, peppercorns, and allspice, and cook for 1 minute more.",
    "Add the broth and bring to a simmer. Add the chicken, tomatoes, minced jalapeño, lime juice, 1 lime slice, and the salt. Stir, bring to a simmer, reduce the heat to medium-low, and cook for about 15 minutes.",
    "To serve, ladle soup into bowls, top with avocado, a couple slices of lime, cilantro, and tortilla chips. Add a little more chopped jalapeno if you like it spicy."
  ],
  "author": ""
}