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": "Tom Yum Soup",
  "description": "Makrut lime leaves (sometimes also called kaffir lime leaves) and spicy Thai basil are two ingredients you likely won't find at your local supermarket. If you have an Asian market close by it's worth seeking them out, as they lend this soup a touch of authentic flavor. If not, no worries. Fresh lime juice and regular sweet basil make a fine substitution.",
  "subtitle": null,
  "ingredients": [
    {
      "section": "For the recipe",
      "ingredients": [
        "1½ pounds boneless, skinless chicken breast, cut into ½-inch pieces",
        "4 cups Whole30-compliant chicken broth or Chicken Bone Broth (page 294)",
        "1 can (14.5 ounces) Whole30-compliant diced tomatoes, undrained",
        "1 medium yellow onion, roughly chopped",
        "8 ounces shiitake mushrooms, stemmed, caps sliced 1/4 inch thick",
        "1 large yellow bell pepper, chopped",
        "2 stalks lemongrass, crushed",
        "2 tablespoons fresh lime juice",
        "3 tablespoons coconut aminos",
        "2 teaspoons Whole30-compliant fish sauce",
        "1 piece (1 inch) fresh ginger, peeled and minced",
        "1 teaspoon salt",
        "1 Thai chile pepper, seeded and chopped (optional)",
        "4 fresh makrut lime leaves (optional)",
        "Chopped fresh Thai basil or sweet basil",
        "Chopped fresh cilantro",
        "1 lime, cut into wedges"
      ]
    }
  ],
  "instructions": [
    "IN a 4-quart slow cooker, combine the chicken, broth, tomatoes, onion, mushrooms, bell pepper, lemongrass, lime juice, coconut aminos, fish sauce, ginger, and salt, along with the Thai pepper and lime leaves (if using). Stir to combine.",
    "COVER and cook on low for 4 hours.",
    "Remove the lemongrass and lime leaves, if using.",
    "Top servings with basil and cilantro and serve with lime wedges."
  ],
  "author": null
}