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 Rich and Saucy Beef Tacos",
  "description": "Generously seasoned with garlic, chiles, and warm spices, this versatile beef mixture can be used in a variety of ways. In addition to wrapping it in a lettuce leaf for tacos, you can spoon it over a baked potato or serve it alongside a crunchy slaw.",
  "subtitle": "From Charlotte Smythe of Confessions of a Clean Foodie",
  "ingredients": [
    {
      "section": "For the recipe",
      "ingredients": [
        "1 tablespoon Clarified Butter (page 296) or ghee",
        "1 pound lean ground beef",
        "½ teaspoon salt",
        "½ teaspoon black pepper",
        "1 large onion, diced (about 1 cup)",
        "1 medium red bell pepper, diced",
        "2 cloves garlic, minced",
        "1 jalapeño, diced",
        "1 teaspoon smoked paprika",
        "1 teaspoon chili powder",
        "½ teaspoon Korean pepper flakes (optional)",
        "½ teaspoon ground coriander",
        "1/4 teaspoon ground cumin",
        "1 tablespoon coconut aminos",
        "1 cup Whole30-compliant canned crushed tomatoes",
        "12 Boston or Bibb lettuce leaves",
        "1 avocado, halved, pitted, peeled, and sliced",
        "Chopped fresh cilantro"
      ]
    }
  ],
  "instructions": [
    "ON a 6-quart Instant Pot, select Sauté and adjust to More/High.",
    "Add the butter to the pot.",
    "When it's hot, add the beef and cook, stirring to break up with a wooden spoon, until browned, about 5 minutes.",
    "Season with the salt and pepper.",
    "Add the onion, bell pepper, garlic, and jalapeño.",
    "Cook, stirring occasionally, until the vegetables are tender, about 5 minutes.",
    "Stir in the paprika, chili powder, Korean pepper flakes, coriander, and cumin.",
    "Add the coconut aminos and crushed tomatoes.",
    "Stir, scraping the browned bits on the bottom of the pot.",
    "Lock the lid in place.",
    "SELECT Meat/Stew and cook for 10 minutes.",
    "Use natural release for 10 minutes, then use quick release.",
    "SERVE the meat mixture in the lettuce leaves.",
    "Top with avocado slices and cilantro."
  ],
  "author": "Charlotte Smythe"
}