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": "BIRTHDAY CAKE TRAYBAKE",
  "description": "I love a layer cake, I love a drip cake, I love any cake... but sometimes, I want to make something super easy and\ncrowd-pleasing and this Birthday Cake Traybake is a winner every time. Shop-bought traybake cakes can be delicious,\nbut when you can make them so easily yourself and customise the colours or flavours as you please, there's really no\ncomparison. I made a vanilla buttercream frosting and vanilla sponge and then topped it with sprinkles and sweets.\nHowever, feel free to get creative and decorate with different sweets, colours or sprinkles to make it Easter-, Christmas-\nor even Halloween-themed!",
  "subtitle": null,
  "ingredients": [
    {
      "section": "For the recipe",
      "ingredients": [
        "400g unsalted butter, at room temperature, plus extra for greasing",
        "400g caster sugar",
        "400g self-raising flour",
        "7-8 eggs",
        "1 tsp vanilla extract"
      ]
    },
    {
      "section": "Buttercream",
      "ingredients": [
        "250g unsalted butter, at room temperature",
        "500g icing sugar",
        "1 tsp vanilla extract",
        "1 tsp blue food colouring, or any colour you want! (optional)"
      ]
    },
    {
      "section": "Decoration",
      "ingredients": [
        "Sprinkles",
        "Sweets"
      ]
    }
  ],
  "instructions": [
    "Preheat the oven to 180°C/160°C fan and grease and line a 22 × 33cm traybake tin with parchment paper.",
    "In a large bowl, beat together the butter and sugar until light and fluffy.",
    "Add the flour, eggs and vanilla extract and beat again until smooth.",
    "Transfer the mixture to the tin and bake in the oven for 45-50 minutes, or until a cocktail stick or skewer inserted into the middle of the cake comes out clean.",
    "Let the cake cool fully in the tin.",
    "Buttercream",
    "In a large bowl, beat the butter for a few minutes to loosen it.",
    "Add the icing sugar and beat again until smooth.",
    "Add the vanilla extract and food colouring, if using, and beat until well combined.",
    "Decoration",
    "Spread the buttercream over the top of the cake with a palette knife and scatter over sprinkles and sweets for decoration."
  ],
  "author": null
}