Goal
    L'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
    Tu dois renvoyer 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": "Smoked Ham and Butter Beans",
  "description": "Smoked Ham and Butter Beans is a hearty and flavorful dish that's perfect for a filling meal, featuring delicious smoked ham and tender butter beans.",
  "subtitle": "",
  "ingredients": [
    {
      "section": "Pour la recette",
      "ingredients": [
        "1 pound dried butter or lima beans",
        "¼ cup bacon drippings (from about 1 pound bacon)",
        "3 cups diced smoked ham",
        "3 stalks celery, diced",
        "1 medium-size yellow onion, diced",
        "1 carrot, peeled and grated",
        "6 cloves garlic, minced",
        "1 tablespoon chopped fresh thyme",
        "1 tablespoon Pork Rub (see recipe, see here)",
        "1 teaspoon dried sage",
        "1 teaspoon crushed red pepper flakes",
        "1 teaspoon ground black pepper",
        "1 tablespoon all-purpose flour",
        "1 (32-ounce) carton chicken stock, plus more if needed",
        "1 bay leaf",
        "Kosher salt"
      ]
    }
  ],
  "instructions": [
    "1. Rinse beans. Place in a large bowl, and cover with 2 inches of cold water. Soak overnight in refrigerator.",
    "2. The next day, drain beans. In a large Dutch oven, heat bacon drippings over medium heat. Stir in ham. Cook, stirring occasionally, until browned, about 5 minutes. Stir in celery and next 8 ingredients (through black pepper). Cook, stirring occasionally, until veggies are tender, about 10 minutes. Stir in flour, and cook 1 minute. Add chicken stock, scraping bottom of pot to release any browned bits. Stir in beans, bay leaf, and a couple large pinches of salt.",
    "3. Bring to a boil, reduce heat to low, and simmer until beans are tender and sauce thickens, about 1½ hours. Discard bay leaf. Season to taste. We like this served over rice with a side of cornbread."
  ],
  "author": ""
}