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": "ITALIAN CHICKEN AND VEGETABLE SOUP",
  "description": "",
  "subtitle": "This light and fresh soup is super-simple to make and a good choice for a warm spring or summer day, when you want something comforting and satisfying but don't want to be weighed down. Just toss everything in the slow cooker, cover, and press start-and you are out the door or doing whatever else it is you need to do.",
  "ingredients": [
    {
      "section": "For the recipe",
      "ingredients": [
        "1½ pounds bone-in chicken thighs, skin removed (see Tip, page 169)",
        "1 medium onion, chopped",
        "1 medium zucchini, cut into ½-inch pieces",
        "4 medium carrots, cut into ½-inch pieces (2 cups)",
        "4 cups Whole30-compliant chicken broth or Chicken Bone Broth (page 294)",
        "½ teaspoon salt",
        "¼ teaspoon black pepper",
        "1½ cups sliced button mushrooms",
        "1 can (28 ounces) Whole30-compliant fire-roasted diced tomatoes, undrained",
        "¼ cup chopped fresh basil"
      ]
    }
  ],
  "instructions": [
    "IN a 4-quart slow cooker, combine the chicken, onion, zucchini, carrots, broth, salt, and pepper. Cover and cook on low for 6 to 7 hours or on high for 3 to 3½ hours.",
    "REMOVE the chicken from the slow cooker. Use two forks to coarsely shred the chicken; discard the bones. Return the chicken to the cooker. Stir in the mushrooms and tomatoes. Cover and cook on high for 30 minutes. Serve topped with basil.",
    "INSTANT POT VARIATION Follow the directions of the first step using a 6-quart Instant Pot, but leave out the zucchini and carrots. Lock the lid in place. Select Manual and cook on high pressure for 20 minutes. Use natural release for 5 minutes, then quick release. In the second step, add the zucchini and carrots with the mushrooms and tomatoes. Select Sauté and adjust to Less/Low. Simmer, uncovered, until the vegetables are tender, 10 to 15 minutes. Follow the remaining directions to serve."
  ],
  "author": ""
}