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": "Chicken & Potato Curry",
  "description": "Chicken & Potato Curry is one of the easiest curries you can make, and it's delicious too which is why it's been ever so popular since I can remember. The traditional authentic spices make this curry spicy, fragrant and rich, and a staple in most Indian homes. Serve with Basmati Rice (see page 132), Roti (see pages 126-7) or Naan (see pages 130-1).",
  "subtitle": null,
  "ingredients": [
    {
      "section": "Ingredients",
      "ingredients": [
        "4 tablespoons oil",
        "2 onions, finely chopped",
        "1 whole chicken, cut into 8 pieces",
        "1 teaspoon ginger paste",
        "1 teaspoon garlic paste",
        "250g tinned chopped tomatoes",
        "1 teaspoon chilli powder",
        "1 teaspoon ground cumin",
        "1 teaspoon ground coriander",
        "½ teaspoon ground turmeric",
        "½ teaspoon ground black pepper",
        "1 tablespoon tomato purée",
        "2 potatoes, peeled and quartered",
        "500ml water",
        "½ teaspoon salt"
      ]
    },
    {
      "section": "WHOLE SPICES",
      "ingredients": [
        "½ teaspoon cumin seeds",
        "1-2 cinnamon sticks",
        "3-4 cardamom pods",
        "3-4 black peppercorns",
        "3-4 cloves",
        "1-2 star anise"
      ]
    },
    {
      "section": "GARNISH",
      "ingredients": [
        "½ teaspoon garam masala",
        "chopped fresh coriander"
      ]
    }
  ],
  "instructions": [
    "Heat the oil in a large saucepan on a medium heat, add the whole spices and fry for about 20 seconds until they start to sizzle.",
    "Add the onions and fry gently until they are meltingly soft, deeply browned and rich.",
    "Do not rush this part - this step is important as the overall colour of the curry depends on it and it's one of the key steps in making an amazing curry.",
    "Add the chicken, ginger paste and garlic paste, stir gently and cover the pan with a lid.",
    "Cook for 20-30 minutes until the liquid that is released from the chicken evaporates.",
    "Blitz the tinned tomatoes in a food processor until smooth.",
    "Add to the pan with the chilli powder, cumin, ground coriander, turmeric, black pepper and tomato purée and stir in.",
    "Cover and cook for 20 minutes until the oil comes through to the top and sides of the pan.",
    "Add the potatoes, water and salt and simmer on a low heat for another 20 minutes until the curry thickens slightly and the potatoes are tender, but not too soft or they will break.",
    "Serve garnished with the garam masala and chopped coriander to add some freshness to the curry."
  ],
  "author": null
}