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": "Instant Pot Chinese Sesame Chicken",
  "description": "Here is my Whole30 take on the Chinese takeout staple. It's clean, absolutely delicious, and will leave you oh-so satisfied. The best part? It's one of my kids' favorites!",
  "subtitle": "From Alex Snodgrass of The Defined Dish",
  "ingredients": [
    {
      "section": "For the recipe",
      "ingredients": [
        "2 pounds boneless, skinless chicken breasts, sliced into thin strips",
        "½ teaspoon black pepper",
        "1 tablespoon plus 1 teaspoon arrowroot powder",
        "3 tablespoons avocado oil",
        "½ cup Whole30-compliant chicken broth or Chicken Bone Broth",
        "1/4 cup coconut aminos",
        "1 tablespoon rice vinegar",
        "2 teaspoons toasted sesame oil",
        "½ teaspoon Whole30-compliant fish sauce",
        "1/4 teaspoon red pepper flakes (optional)",
        "1 package (10.8 ounces) frozen broccoli florets, or 4 cups broccoli florets, steamed",
        "2 tablespoons sesame seeds, toasted",
        "2 green onions, sliced"
      ]
    }
  ],
  "instructions": [
    "PLACE the chicken in a medium bowl and sprinkle with the pepper. Add 1 tablespoon of the arrowroot and toss to coat.",
    "ON a 6-quart Instant Pot, select Sauté and adjust to Normal/Medium. Add the avocado oil. When it's hot, add half the chicken and cook, stirring once, until golden brown, about 6 minutes. Transfer to a plate. Repeat with the remaining chicken. Select Cancel.",
    "MEANWHILE, in a small bowl, whisk together the broth, coconut aminos, vinegar, sesame oil, fish sauce, and remaining 1 teaspoon arrowroot until the arrowroot is dissolved. Add red pepper flakes (if using).",
    "RETURN all of the chicken to the pot. Pour the sauce over the chicken. Lock the lid in place. Select Manual and cook for 6 minutes. Use quick release. Stir the chicken. Let stand until slightly thickened, 5 to 10 minutes. Meanwhile, cook the broccoli according to package directions.",
    "SERVE the chicken over the broccoli. Sprinkle with the sesame seeds and green onions."
  ],
  "author": "Alex Snodgrass"
}