En la solución que se propone para la recetas, esta bien que indique que el ingrediente esta repetido, sin embargo, no le veo algun sentido lo de roper el ciclo, porque el sabe que se necesita una cantidad de ingredientes para hacer una receta, no se, esta creando una lista para hacer la compra, si se rompe el ciclo la lista jamás se puede terminar.