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": "Creamy White Bean Soup with Crispy Coconut Bacon",
  "description": "I ate a lot of white beans growing up, but certainly never in soup. They're more often cooked with tomato sauce for a quick meal my mother often made us.\nBeans cooked in sauces are a common street food in numerous East and Central African countries. They're also eaten with bread, or with beignets (see\nPlantain Beignets), like in Cameroon. This white bean soup is topped with crispy coconut \"bacon\" strips to add a little texture and a subtle smoky flavor.",
  "subtitle": null,
  "ingredients": [
    {
      "section": "SOUP",
      "ingredients": [
        "1 vegetable stock cube",
        "1 tablespoon olive oil",
        "1 yellow onion, minced",
        "1 celery stalk, minced",
        "2 garlic cloves, minced",
        "1 teaspoon dried thyme",
        "One 15.5-ounce (439 g) can white beans, drained and rinsed",
        "Salt",
        "Black pepper"
      ]
    },
    {
      "section": "COCONUT BACON",
      "ingredients": [
        "2 tablespoons liquid smoke",
        "1 tablespoon maple syrup",
        "2 tablespoons soy sauce",
        "½ teaspoon paprika",
        "6 cups (500 g) dried coconut flakes"
      ]
    }
  ],
  "instructions": [
    "To make the soup, dissolve the stock cube in 4 cups (960 ml) of water in a saucepan.",
    "Heat the oil in a large pot over medium heat. Add the onion, celery, and garlic and cook until softened, 10 minutes.",
    "Stir in the thyme, then add 1 cup (240 ml) of the vegetable stock to the pot. Cover and simmer for 5 minutes. Add another 1 cup (240 ml) of vegetable stock, cover, and simmer for 5 minutes.",
    "Add the beans and the remaining 2 cups of vegetable stock to the pot, season with salt and pepper to taste, and stir. Blend with a blender or immersion blender until creamy.",
    "To make the coconut bacon, preheat the oven to 350°F (180°C). Line a baking sheet with parchment paper.",
    "Mix the liquid smoke, maple syrup, soy sauce, and paprika in a large bowl. Add the coconut flakes and toss to coat.",
    "Spread the coconut flakes on the baking sheet in an even layer. Bake for about 10 minutes, until browned and crunchy, like bacon. Keep an eye on them to make sure they don't burn! Let cool, then sprinkle over the soup before serving."
  ],
  "author": null
}