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 Turkey Meatballs with Marinara",
  "description": "",
  "subtitle": "This family-friendly dish of meatballs and sauce served over zoodles is one that even picky eaters will love. Partially baking the meatballs before placing them in the slow cooker helps them hold their shape and renders off some of the not-so-pretty protein bits that slough off raw meat during moist cooking.",
  "ingredients": [
    {
      "section": "For the meatballs",
      "ingredients": [
        "1 package (19 ounces) ground turkey breast",
        "¾ cup minced onion",
        "¼ cup minced mushrooms",
        "1 tablespoon minced garlic",
        "4 teaspoons tapioca flour",
        "1 tablespoon Whole30-compliant Italian seasoning",
        "½ teaspoon fennel seeds, crushed",
        "1/4 teaspoon red pepper flakes",
        "¼ teaspoon sea salt",
        "1/4 teaspoon black pepper",
        "1 large egg, lightly beaten"
      ]
    },
    {
      "section": "For the sauce",
      "ingredients": [
        "1 can (28 ounces) Whole30-compliant crushed tomatoes",
        "½ cup grated carrots",
        "¼ cup grated onion",
        "1 tablespoon minced garlic",
        "1 tablespoon Whole30-compliant Italian seasoning",
        "1 bay leaf"
      ]
    },
    {
      "section": "To serve",
      "ingredients": [
        "2 packages (10.7 ounces each) zucchini noodles or 3 medium zucchini, spiralized",
        "2 tablespoons chopped fresh parsley"
      ]
    }
  ],
  "instructions": [
    "Preheat the oven to 400°F.",
    "In a large bowl, combine the turkey, minced onion, mushrooms, and garlic.",
    "In a small bowl, stir together the tapioca flour, Italian seasoning, fennel seeds, red pepper flakes, salt, and black pepper.",
    "Add the tapioca mixture and the egg to the turkey mixture and mix until thoroughly combined.",
    "Let sit 5 minutes.",
    "Shape into 16 meatballs.",
    "Place on a foil-lined baking pan and bake for 10 minutes.",
    "In a 6-quart slow cooker, combine 1 cup water with the tomatoes, carrots, grated onion, garlic, Italian seasoning, and bay leaf.",
    "Add the meatballs.",
    "COVER and cook on low for 6 hours or on high for 3 hours.",
    "Discard the bay leaf.",
    "MEANWHILE, prepare the zucchini noodles according to the package directions.",
    "Divide the noodles among four serving bowls.",
    "Top each with four meatballs and sauce.",
    "Sprinkle with parsley and serve."
  ],
  "author": ""
}