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": "GINGERBREAD MINCE PIES",
  "description": "The mince pie recipe on my blog is a classic festive bake and is so popular - ever since I posted it I have had endless requests for an alternative version with a twist. So I came up with the idea for these gingerbread mince pies - a homemade pastry with ground ginger and cinnamon for a wonderfully warming flavour, and a mincemeat studded with crystallised ginger and more. If you want to make your own mincemeat, you can find the recipe on my blog. These would go down well served at a festive party or celebration - why not give them a go? I promise they will become your new staple Christmas bake.",
  "subtitle": null,
  "ingredients": [
    {
      "section": "For the recipe",
      "ingredients": [
        "375g plain flour, plus extra for dusting",
        "3 tsp ground ginger",
        "1 tsp ground cinnamon",
        "275g chilled unsalted butter, cubed, plus extra for greasing",
        "125g caster sugar",
        "1 egg, plus 1 beaten"
      ]
    },
    {
      "section": "Filling",
      "ingredients": [
        "600g mincemeat",
        "egg for brushing",
        "75g crystallised ginger, finely chopped",
        "1 tsp ground ginger",
        "Zest of 1 lemon"
      ]
    }
  ],
  "instructions": [
    "Preheat the oven to 220°C/200°C fan.",
    "Grease and flour the inside of a 12-hole muffin tray.",
    "Into a large bowl, sift the flour, ginger and cinnamon.",
    "Add the butter and rub the mixture together with your fingertips until it resembles breadcrumbs.",
    "Add the sugar and egg, mix and bring together with your hands.",
    "Knead in the bowl until smooth.",
    "Turn the pastry out onto a lightly floured surface and roll out to 3-4mm thick.",
    "Use a 9cm round cutter to cut out 12 circles and press each carefully into a muffin tray hole.",
    "Use a 7cm round cutter to cut out 12 circles from the remaining pastry (you may have to collect the scraps of pastry and re-roll after cutting the first batch of circles to have enough).",
    "Leave to one side for later.",
    "In a large bowl, add the mincemeat, crystallised ginger, ground ginger and lemon zest and mix.",
    "Put a dollop of the mixture into each of the 12 muffin tray holes.",
    "Top each mince pie with the 7cm circles you cut out earlier, pressing the pastry lids into the pastry bases around the edges so that they are sealed.",
    "If you have any leftover pastry, cut out some cute shapes.",
    "Brush a little beaten egg onto each mince pie and top with a shape.",
    "Bake the mince pies in the oven for 15-20 minutes, or until lovely and golden in colour.",
    "Leave to cool in the tray for 10 minutes, before removing to cool fully."
  ],
  "author": null
}