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": "Halloween Gingerbread Cupcakes",
  "description": null,
  "subtitle": null,
  "ingredients": [
    {
      "section": "For the recipe",
      "ingredients": [
        "Reynolds StayBrite Baking Cups",
        "6 tablespoons butter, softened",
        "½ cup granulated sugar",
        "1 ½ teaspoons baking powder",
        "1 teaspoon ground cinnamon",
        "1/4 teaspoon ground ginger",
        "1/4 teaspoon baking soda",
        "1/4 teaspoon salt",
        "2 large eggs eggs",
        "1 cup milk",
        "½ cup molasses",
        "1/4 cups all-purpose flour",
        "Orange and black decorating sugar"
      ]
    },
    {
      "section": "Cinnamon Vanilla Frosting",
      "ingredients": [
        "½ cup butter, softened",
        "½ cup sour cream",
        "1 teaspoon vanilla",
        "4 cups powdered sugar",
        "1 teaspoon ground cinnamon"
      ]
    }
  ],
  "instructions": [
    "Preheat oven to 350 degrees F. Line muffin pans with 12 to 18 Reynolds StayBrite Baking Cups with a black swirl design.",
    "Beat butter and sugar together in a large bowl with an electric mixer on medium speed for 30 seconds. Add baking powder, cinnamon, ginger, baking soda, and salt. Beat until combined, scraping down sides of the bowl as necessary. Beat in eggs, one at a time.",
    "Whisk together the milk and molasses in a medium bowl. Alternately add flour and milk mixture to the butter mixture, beating on low speed after each addition just until combined. Spoon batter evenly into prepared muffin cups, filling each about three-fourths full.",
    "Bake 18 to 20 minutes or until a wooden toothpick inserted near centers comes out clean. Cool in pans on a wire rack for 5 minutes. Carefully remove cupcakes from pans; cool completely on a wire rack.",
    "Frost with Cinnamon Vanilla Frosting. Sprinkle colored decorating sugars.",
    "Cinnamon Vanilla Frosting: Combine butter, sour cream, and vanilla in a large mixing bowl. Beat with an electric mixer on medium speed for 30 seconds. Gradually beat in powdered sugar and ground cinnamon. Thin with 1 to 2 tablespoons milk, if needed to reach desired consistency."
  ],
  "author": null
}