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": "FLOATING ISLAND",
  "description": "Un dessert aérien et gourmand, combinant la douceur de la crème anglaise, la légèreté de la meringue et le croquant de l'amande. Parfait pour une fin de repas élégante.",
  "subtitle": "with Vanilla",
  "ingredients": [
    {
      "section": "CREME ANGLAISE",
      "ingredients": [
        "2 VANILLA BEANS",
        "300G 10.58 OUNCES (1 1/4 CUPS) MILK",
        "200G 7 OUNCES (3/4 CUP PLUS 2 TABLESPOONS) LIGHT CREAM",
        "200G 7 OUNCES (3/4 CUP PLUS 1 TABLESPOON) EGG YOLKS (ABOUT 12 LARGE), 6 EGG WHITES RESERVED FOR MERINGUE",
        "80G 2.82 OUNCES (1/3 CUP PLUS 1 TABLESPOON) SUGAR"
      ]
    },
    {
      "section": "MERINGUE",
      "ingredients": [
        "10G 0.35 OUNCE (3/4 TABLESPOON) BUTTER",
        "SUGAR FOR DUSTING, PLUS 65G - 2.29 OUNCES (1/3 CUP)"
      ]
    },
    {
      "section": "ALMOND BRITTLE",
      "ingredients": [
        "250G 8.82 OUNCES (1 1/4 CUPS) SLIVERED ALMONDS",
        "175G 6.17 OUNCES (3/4 CUP PLUS 2 TABLESPOONS) SUGAR",
        "25G 0.88 OUNCE (2 TABLESPOONS) GLUCOSE"
      ]
    }
  ],
  "instructions": [
    "One day ahead, split the vanilla beans and scrape out the seeds with a knife. Combine the milk, cream, and vanilla beans and seeds in a saucepan and bring to a boil. Remove the vanilla beans. In the meantime, briskly whisk the egg yolks with the sugar in a medium bowl until pale.",
    "When the milk-cream mixture comes to a boil, pour half into the bowl with the egg-sugar mixture while whisking to keep the eggs from coagulating. Immediately pour this mixture into the saucepan.",
    "Cook to 84°C -183°F, stirring constantly with a spatula. When thick, transfer the creme anglaise to a bowl and continue to stir to quickly cool. Transfer to an airtight container and chill for 24 hours.",
    "On the day of serving, preheat the oven to 100°C - 210°F (lowest gas-mark setting with door slightly ajar). Grease 4 150ml - 2/3 cup soufflé molds with butter and dust lightly with sugar.",
    "Beat the 6 reserved egg whites while gradually adding the remaining sugar. Pour the meringue into the molds and poach in a bain-marie for 10 minutes.",
    "Increase the oven to 150°C - 300°F (gas mark 2). Put the almonds into a roasting pan and lightly roast in the oven for about 15 minutes, tossing regularly.",
    "Melt the sugar with the glucose in a saucepan. Add the still hot almonds and mix. Transfer to a sheet of parchment paper. Cover with another sheet of parchment paper. Use a rolling pin to spread the almond brittle out to a thickness of 5mm - 3/16 inch.",
    "When the brittle has cooled completely, uncover and break it into uniform pieces. Set aside.",
    "Pour the crème anglaise into 4 deep plates. Unmold a meringue and place it at the center of each plate. Decorate with the almond brittle."
  ],
  "author": "ALLARD"
}