Une recette accepte plusieurs ingrédients de substitution, dans un ordre de préférence (Candidates). Écris SecretIngredient qui trouve le premier de la liste présent en stock (quantité > 0) et renvoie son nom. S'il n'y en a aucun, renvoie "None".
Exemple
SecretIngredient({"Salt": 0, "Pepper": 3}, ["Salt", "Pepper", "Chili"]) renvoie "Pepper" (le Sel est en stock mais à quantité 0, donc il ne compte pas).