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": "Pomegranate-Orange BBQ Brisket with Celery Root Slaw",
  "description": "Celery root-also called celeriac-is a homely, knobby, gnarly looking root covered with hairy tendrils. But inside, the creamy-white flesh is crisp and refreshing, with the flavors of celery and parsley. Look for firm roots with no soft spots and pick the roundest one you can find. The less gnarled it is, the less waste you'll have when peeling it.",
  "subtitle": null,
  "ingredients": [
    {
      "section": "FOR THE BRISKET",
      "ingredients": [
        "1 sweet onion, sliced",
        "1 beef brisket or arm roast (3 to 4 pounds)",
        "½ cup Whole30-compliant pomegranate juice",
        "1 can (8 ounces) Whole30-compliant tomato sauce",
        "1 tablespoon chili powder",
        "1 teaspoon grated orange zest",
        "½ teaspoon chipotle powder",
        "½ teaspoon celery seeds",
        "½ teaspoon salt"
      ]
    },
    {
      "section": "FOR THE SLAW",
      "ingredients": [
        "½ cup Whole30-compliant mayonnaise",
        "2 tablespoons fresh orange juice",
        "½ teaspoon celery seeds",
        "½ teaspoon salt",
        "½ teaspoon black pepper",
        "1 large celery root, peeled and coarsely shredded (about 4 cups)",
        "2 carrots, peeled and shredded",
        "Sliced green onions (optional)"
      ]
    }
  ],
  "instructions": [
    "MAKE THE BRISKET: Place the onions and brisket in a 6-quart slow cooker.",
    "In a medium bowl, combine the pomegranate juice, tomato sauce, chili powder, orange zest, chipotle powder, celery seeds, and salt.",
    "Pour the pomegranate mixture over the brisket and onions.",
    "Cover and cook on low for 10 to 12 hours or on high for 5 to 6 hours, or until the brisket is tender.",
    "MAKE THE SLAW: In a medium bowl, combine the mayonnaise, orange juice, celery seeds, salt, and pepper.",
    "Add the celery root and carrots; toss to combine.",
    "Cover and chill for 1 to 4 hours.",
    "REMOVE the roast from the cooker; reserve the cooking liquid.",
    "Cover the brisket with foil and let it rest for 10 minutes.",
    "Thinly slice the brisket and serve with the cooking liquid and the slaw.",
    "If desired, top the slaw with green onions.",
    "INSTANT POT VARIATION Follow the directions in the first step using a 6-quart Instant Pot.",
    "Lock the lid in place.",
    "Select Meat/Stew and cook at high pressure for 2 hours.",
    "Use quick release.",
    "Follow the remaining directions."
  ],
  "author": null
}