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": "COCONUT HEARTS",
  "description": "A delightful dessert that combines the rich flavor of coconut with a creamy whipped ganache, encased in a crispy praline shell. Perfect for special occasions or a sweet treat!",
  "subtitle": "",
  "ingredients": [
    {
      "section": "For the whipped coconut ganache",
      "ingredients": [
        "4 sheets (%g powdered) gelatin",
        "2 cups (530 g) whipping cream",
        "5 ounces (140 g) white couverture chocolate, chopped",
        "½ cup (120 g) coconut puree"
      ]
    },
    {
      "section": "For the coconut praline",
      "ingredients": [
        "4½ cups (320 g) shredded dried coconut",
        "1 cup (100 g) whole almonds",
        "½ cup (120 g) superfine sugar",
        "¼ teaspoon (3 g) fleur de sel"
      ]
    },
    {
      "section": "For finishing",
      "ingredients": [
        "2 cups (150 g) shredded dried coconut"
      ]
    }
  ],
  "instructions": [
    "Soak the gelatin sheets in water.",
    "In a saucepan, heat half of the cream, then pass through a conical sieve into the previously melted white chocolate and drained gelatin.",
    "Use an immersion blender blend.",
    "Add the coconut puree and the remaining cream and blend again.",
    "Preheat the oven to 300°F (150°C).",
    "Put the shredded coconut onto a nonstick baking sheet and toast evenly in the oven for 15 minutes.",
    "Then repeat for the almonds.",
    "Mix the shredded coconut and almonds.",
    "With the superfine sugar, make a light dry caramel at 340°F (170°C) and pour it over the toasted mixture.",
    "Add the fleur de sel.",
    "Mix using a food processor or blender.",
    "Fill 1%-inch (3.5-cm)-diameter half-dome silicone molds with the coconut ganache.",
    "Freeze for 1 hour.",
    "Using 1%-inch (4.5-cm)-diameter half-dome molds, fill with the coconut praline, placing the frozen coconut ganache spheres in the center.",
    "Place the second half on top.",
    "Finish filling with coconut praline through the hole at the top of the mold.",
    "Freeze the coconut spheres for 1 hour.",
    "Unmold the spheres, roll in shredded coconut, and serve."
  ],
  "author": ""
}