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": "THAI CHILI JAM",
  "description": "This sweet, savory, spicy jam adds a kick of heat to noodle and soup bowls. Slice the shallots to a consistent thickness to ensure even cooking.",
  "subtitle": "Makes ¾ cup",
  "ingredients": [
    {
      "section": "For the recipe",
      "ingredients": [
        "½ cup vegetable oil, for frying",
        "2 large shallots, sliced thin",
        "4 large garlic cloves, sliced thin",
        "10 dried arbol chiles, stemmed, halved lengthwise, and seeds reserved",
        "2 tablespoons packed brown sugar",
        "3 tablespoons lime juice, plus extra for seasoning (2 limes)",
        "2 tablespoons ssh sauce, plus extra for seasoning"
      ]
    }
  ],
  "instructions": [
    "Set fine-mesh strainer over heatproof bowl.",
    "Heat oil and shallots in medium saucepan over medium-high heat, stirring frequently, until shallots are deep golden brown, 10 to 14 minutes.",
    "Using slotted spoon, transfer shallots to second bowl.",
    "Add garlic to hot oil in saucepan and cook, stirring constantly, until golden brown, 2 to 3 minutes.",
    "Using slotted spoon, transfer garlic to bowl with shallots.",
    "Add arbols and half of reserved seeds to hot oil and cook, stirring constantly, until arbols turn deep red, 1 to 2 minutes.",
    "Strain oil through prepared strainer into bowl; reserve oil and transfer arbols to bowl with shallots and garlic.",
    "Do not wash saucepan.",
    "Process shallot mixture, sugar, and lime juice in food processor until thick paste forms, 15 to 30 seconds, scraping down sides of bowl as needed.",
    "Return paste to now-empty saucepan and add fish sauce and 2 tablespoons reserved oil.",
    "Bring to simmer over medium-low heat.",
    "Cook, stirring frequently, until mixture is thickened and has jam-like consistency, 4 to 5 minutes.",
    "Off heat, season with extra lime juice, extra fish sauce, and salt to taste.",
    "(Jam can be refrigerated for up to 1 month.)"
  ],
  "author": null
}