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": "Katlesi za Samaki (Tuna Croquettes)",
  "description": "This tasty blend of mashed potato, canned tuna, hot chiles, and lime costs almost nothing to make. Once breaded, they can be deep-fried or shallow-fried, but be sure not to refrigerate the mixture before cooking, as this affects the flavor of the potato. Serve with mild Omani Mango Chutney, if you like.",
  "subtitle": "This tasty blend of mashed potato, canned tuna, hot chiles, and lime costs almost nothing to make.",
  "ingredients": [
    {
      "section": "For the recipe",
      "ingredients": [
        "2 medium to large russet potatoes, peeled and cut into 1-inch pieces",
        "1 teaspoon kosher salt, plus a pinch, divided",
        "2 tablespoons minced fresh cilantro",
        "1 tablespoon freshly squeezed lime juice",
        "½ teaspoon ground black pepper",
        "¼ teaspoon cayenne",
        "¼ teaspoon ground cumin",
        "2 large egg whites",
        "2 (5-ounce) cans tuna in water, drained and squeezed dry",
        "1 (1 to 1½-inch) piece fresh ginger, peeled and mashed into a paste or grated on a Microplane",
        "3 cloves garlic, mashed into a paste",
        "1 serrano chile, seeded and minced",
        "Vegetable oil, for frying",
        "2 large eggs, beaten",
        "3 cups unseasoned breadcrumbs",
        "Lime wedges, for serving",
        "Hot sauce or Omani Mango Chutney, for serving (optional)"
      ]
    }
  ],
  "instructions": [
    "Bring a pot of water to a boil, add the potatoes and a pinch of salt, and boil until cooked through and tender, about 15 minutes.",
    "Drain and transfer the potatoes to a large bowl; mash until smooth.",
    "Stir in the cilantro, lime juice, black pepper, cayenne, cumin, egg whites, tuna, ginger, garlic, chile, and the remaining 1 teaspoon salt; mix well.",
    "Divide the mixture into 16 to 20 fish stick-shaped croquettes, about 3 inches long and 4 inch thick, and place on a baking sheet.",
    "Let sit 30 minutes.",
    "Heat 2 inches of oil in a medium pot over medium-high heat until a deep-fry thermometer reads 350°F.",
    "Place the beaten eggs and breadcrumbs in separate shallow bowls.",
    "Dip each croquette into the eggs and then roll in the breadcrumbs; fry until golden and crisp, 2 to 4 minutes.",
    "Alternatively, bread the croquettes and then shallow-fry in a little oil in a skillet over medium-high heat 3 to 5 minutes.",
    "Remove with a slotted spoon and drain on paper towels.",
    "Season with more salt if needed; serve with lime wedges and hot sauce or Omani Mango Chutney."
  ],
  "author": ""
}