🐍 FIZZ BUZZ EN PYTHON | La red de Mario

Поделиться
HTML-код

Комментарии •

  • @TheGarfia
    @TheGarfia Год назад +2

    He visto este video varias veces y siento que cada vez que lo veo aprendo algo.
    Me estoy iniciando en la programacion y este video me ha ayudado mucho.
    Grande Mario

  • @snithfferx
    @snithfferx Год назад +4

    No sé sí ya te lo han comentado, pero no está de más recordarlo. Sí quieres hacer nuevamente lo que hiciste antes de reemplazar datos, hay atajos en el teclado que pueden ser de ayuda, puedes presionar la tecla "alt" del lado izquierdo del teclado mientras estas en la línea a "mover" y luego con las teclas cursoras puedes desplazar dicha línea arriba o abajo.
    También sí deseas reemplazar una palabra que aparece multiples veces, puedes ya sea usar "ctrl+H" o "ctrl+D" este último resalta las palabras y coloca el cursor donde están dichas palabras.
    Más info: ctrl+K luego ctrl+R

  • @DanielGuaschParra
    @DanielGuaschParra Год назад +5

    Me ha encantado! soy analista programador en Java desde hace años y en su día ya me hubiera gustado tener un profesor así de salado! marichocho!

  • @HeCreppyPasta
    @HeCreppyPasta Год назад +42

    Próximo video "Escribo un bot capaz de enviar un "¡Buenos días marichocho!" a mis subs con Python". Me gusta mucho esta nueva etapa de Mario.

    • @LareddeMario
      @LareddeMario  Год назад +4

      Ole

    • @sephirot121
      @sephirot121 Год назад +1

      Estaría genial jajaja

    • @MrZamora18
      @MrZamora18 Год назад

      ​@@LareddeMarioQué significa me quede con el culo torcido 😅

  • @cristiandjr
    @cristiandjr Год назад +7

    Por favor seguí con estos videos, hace un temario, me muero de risa mientras se aprende jajajaja

  • @RiJaba1
    @RiJaba1 Год назад +24

    ¡Ya somos dos aprendiendo Python! Cómo siempre me parto con tus vídeos y aprendo un montón.

    • @LareddeMario
      @LareddeMario  Год назад +5

      Ay, me alegra que te partas y aprendas ^^
      ¡¡A tope con Python!! 💓💓💓

    • @dfcuellar123
      @dfcuellar123 Год назад

      @@LareddeMario que bueno que aplique el zen python (import this)

    • @robertoismaellunaventura6678
      @robertoismaellunaventura6678 Год назад

      ​@@LareddeMario¿tienes una serie? Nadie enseña como tú.

  • @elestrabicodebellavista
    @elestrabicodebellavista Год назад +3

    Explicas muy bien Mario, nunca programé nada, ni en en mi vida, pero sin embargo, te entendí todo clarito como el agua. ¡ Aplausos pa` ti ! 👏👏👏.

    • @LareddeMario
      @LareddeMario  Год назад +1

      Ay, muchas gracias, querido 💓💓💓

  • @vouneo
    @vouneo Год назад +11

    Yo también estoy aprendiendo y me lo pasé muy bien con este video.
    ¿Por qué los tutoriales no pueden ser así de divertidos?

  • @mitosistv
    @mitosistv Год назад +1

    este ejercicio lo hice 100 veces en la universidad 😅😅😅pero tu forma de explicar me engancho.

  • @efgedy
    @efgedy Год назад +2

    mario, me has sacado un lagrimon, tu cara de emoción al probar cosas nuevas que aprendes en python y ver como funcionan me recuerdan cuando empece con python en la uni, sigue asi! no aflojes que vas genial!

  • @Rubenrodriguez-um1nd
    @Rubenrodriguez-um1nd Год назад

    Estoy viendo este vídeo , después de venir de clase , y encima almorzando , después de estar dando variables , condiciones , bucles en Shell script , todo lo que has dicho de las explicaciones es lo mismo que dice mi profesor "hay que dividirlo en pequeños problemas" 😅🙂😀

  • @RebeDrawsStuff
    @RebeDrawsStuff Год назад

    Concuerdo con lo de que documentar es importante. Es bueno colocar notas sobre para qué sirve cada cosa, mini ejemplos, los intentos, etc.
    Confieso que mis amigos y yo lo que hacíamos, aparte de documentar, era escribir tonterías en los comentarios. Adquirí esa maña, la retomé con mis lecciones de Python y juro que a veces suelto una que otra carcajada cuando aparece un salvaje "¡ME QUIERO VOLVER CHANGO!" perdido en algún código.

  • @JORDAN7514
    @JORDAN7514 Год назад +10

    Necesito más de estos retos porfavore, saludos desde Chile :D

  • @canciones-diferentes
    @canciones-diferentes Год назад +5

    Mario, esta versión que he hecho en un momento igual te resulta interesante para explicar los f-strings
    for number in range(1, 101):
    print(f"{number % 3 == 0 and 'fizz' or ''}{number % 5 == 0 and 'buzz' or ''}{number % 3 != 0 and number % 5 != 0 and number or ''}")

    • @catto-from-heaven
      @catto-from-heaven Год назад +5

      Sin animo de ofender. Ese codigo, aunque conciso, es muy ilegible. La legibilidad, y dejar clara la intencion del codigo usando su propia estructura es mas importante que escribir todo en la menor cantidad de lineas de codigo posible.

    • @canciones-diferentes
      @canciones-diferentes Год назад +3

      @@catto-from-heaven Exacto, es bastante ilegible y no lo usaría en aplicaciones reales pero en una línea hay conceptos útiles de conocer como los f-string con boolean operators como alternativa a usar if, elif y else. Por eso decía que a @La red de Mario le podría interesar para aplicar algo de ello a su código.
      ¡Muchas gracias por tu opinión!

    • @LareddeMario
      @LareddeMario  Год назад +1

      Esa versión es pro. Me mola 💓
      En el momento que me vuelva un pro, volveré sobre ella :D
      Muchas gracias, David.

    • @unedocencia1069
      @unedocencia1069 Год назад +1

      Super eficiente David... eres un crack. hay un pequeño inconveniente... toda el cachondeo que nos hubiéramos perdido, eh?🤣🤣🤣🤣🤣

  • @yhungp
    @yhungp Год назад

    Me entretuve en hacerlo mientras veía el video JAJJAJAJJAAJ, grande Mario
    def compare(num):
    if num % 3 == 0 and num % 5 == 0:
    return "fizzbuzz"
    if num % 3 == 0:
    return "fizz"
    if num % 5 == 0:
    return "buzz"
    return str(num)
    for i in range(100):
    print(compare(i))

  • @CristianVarnelli
    @CristianVarnelli Год назад +1

    Cada vez que lo escucho decir la palabra ortomaticamente, la imagen mental que se me viene es un 🍑automático. 🤣🤣🤣

  • @felipeignacioabarcadelama3833
    @felipeignacioabarcadelama3833 Год назад

    Hola Mario...un abrazo desde chile !!!
    mi desafio ...
    espacio = " "
    resultado = ""
    for valor in range(1, 101):
    if valor % 3 == valor % 5 == 0:
    resultado = resultado + "fizzbuzz" + espacio
    else:
    if valor % 3 == 0:
    resultado = resultado + "fizz" + espacio
    else:
    if valor % 5 == 0:
    resultado = resultado + "buzz" + espacio
    else:
    resultado = resultado + str(valor) + espacio
    print (resultado)

  • @javierigartua
    @javierigartua Год назад +3

    si hubiera sabido que aprender contigo iba a ser tan divertido y eficaz no lo pensaba dos veces. Sos un Genio Marito!!

  • @marcelorodriguez9773
    @marcelorodriguez9773 Год назад

    Gracias Mario!!! aparte de MoureDev eres el mejor profesor de Python!!!. Saludos desde Mendoza(Argentina)

  • @guyfawkes1219
    @guyfawkes1219 Год назад +1

    Que pasada de vídeo!
    👏👏👏
    Hasta el próximo!!!

  • @aldovalenciab.4938
    @aldovalenciab.4938 Год назад +4

    Estoy estudiando ese lenguaje de programación y creo que estoy apendiendo mas con tus videos, porque no me duermo en ningún momento.

    • @LareddeMario
      @LareddeMario  Год назад

      JAJAJA. Me alegro un montón 💓💓💓💓

    • @unedocencia1069
      @unedocencia1069 Год назад

      @@LareddeMario Ay Mario, Mario... ahora cada vez que documente los códigos tendré el clip de "comentooo" jajajajajaja.

  • @unaimb
    @unaimb Год назад

    3:02 Cuando has dicho “no se multiplica con la X porque la X es una…”, no me he podido resistir y he gritado “ORDINARIEZ” con una energía interior que yo desconocía 🤯✨

  • @felixhebles
    @felixhebles Год назад +2

    Me ha gustado muchísimo este vídeo sobre programación Mario sube muchos más sobre programación por favor!! 😊👏🏻

  • @albertodote9512
    @albertodote9512 Год назад +1

    Venimos por tu simpatía y de paso nos enseñas cosas. Gracias Mario.

  • @mcmarc5815
    @mcmarc5815 Год назад

    Sacaria el codigo del marichocho a un metodo y ya lo ejecutaria directo en el scripts pasandole como argumento el numero a comprobar esto hace el codigo mas escalable y legible. Gracias por tus videos

  • @Desramadan
    @Desramadan Год назад

    "multiplicas con el asterisco" es lo que me decía mi mamá cada vez que me equivocaba en el repaso de las tablas de multiplicar xd

  • @Futuzor
    @Futuzor Год назад +1

    Deberían haber más gurús de la programación que enseñen las cosas con humor, que me gustaría consumirlo. Habrá más de uno que se quejará del asunto, pero me la sopla.
    Enhorabuena Mario, hay que seguir tryhardeando con Python mientras se pueda.
    P.D.: El tito MoureDev sacó un vídeo de cómo usar un script de Python para hablar con ChatGPT en pocas líneas de código.

  • @Gastons92
    @Gastons92 Год назад

    Mario! Tenes extenciones o plugins como sonarlint que a medida que escribis codigo te muestra o marca las convenciones por las que se rige python asi como tambien mejores practicas y varias cosas extras... Por lo que dices, seria similar a pep 8 pero te marcaria las convenciones en tiempo real

  • @AyrtonSantillana
    @AyrtonSantillana Год назад

    Yo ahorita estoy viendo Javascript porque me estoy decantando por la programación web, pero además de las diferencias en sintaxis (Envidio a Python, es mucho más amigable), la lógica es la misma. Y aunque ya había realizado este ejercicio, me sirvió de repaso el vídeo, además de echarme unas risas también.

  • @DiegoMascarell
    @DiegoMascarell Год назад

    Mario y Python, con la sangría y el tinto de verano: ¡ Pim pam, trucu trucu!

  • @natalianarvaez2255
    @natalianarvaez2255 Год назад

    Que bueno me entran ganas de aprenderlo, me lo han recomendado.. pero estoy con php y es más feillo … me anoto la web para ejercicios y eso

  • @henrryos
    @henrryos Год назад

    17:59 Hay una telenovela turca llamada Elif, podrías poner esa imagen cuando utilizas esa condicion, jajaja

  • @kilowan2
    @kilowan2 Год назад

    Yo pondría el tema de la comprobación en una funcioncilla y el bucle llamaría a la función, así se separa el código en bloques, además cuando hay mas de un caso es mejor el case que meter 100 if, pero solo es mi opinión.

  • @juanyertorres4531
    @juanyertorres4531 Год назад

    con esta tecnica se aprende de un bien porque te vas divirtiendo me encanta

  • @Neothedragon02
    @Neothedragon02 Год назад +1

    Estuvo increíble el video, la verdad que es interesante el tema!
    Y si, desde que empezó la lectura del reto, quería que sustituyeras el fiz, buzz y fizzbuzz por el mari, chocho y marichocho XD Que genial que si lo hayas hecho.

    • @unedocencia1069
      @unedocencia1069 Год назад

      No lo vi venir... me caí de la silla de la pura risa.

  • @antonioodinista4488
    @antonioodinista4488 Год назад

    bellísimo, con modificaciones a esto básico, que incluso los cajeros automáticos entregan el múltiplo de determinadas cantidades de dinero en los giros. (Hermoso trabajo la programación mario, cariños FANBOY de tu canal toda la vida)

  • @miPapi22
    @miPapi22 Год назад

    Por favor mas videos así!!! Contigo es mas fácil aprender que con el profesor jajaja

  • @CuentaPersonal100
    @CuentaPersonal100 Год назад

    Este vídeo me ha vuelto al instituto, cuando aprendía a programar en Pascal 🥲

  • @mariomaneiro3956
    @mariomaneiro3956 Год назад

    Hice exactamente lo mismo con un while. Y tambien hice el tutorial de MoureDev.

  • @carlo_3d_art
    @carlo_3d_art Год назад +1

    Increíble como me encanta tu dinámica 😂

  • @GranSequoia
    @GranSequoia Год назад

    Es la leche este video, maravilloso. Para un futuro futurible podrías darle también una vuelta a programar la versión de javascript de Google Earth Engine para, por ejemplo, hacer un mapa de las zonas más frescas de tu comarca en verano.

  • @yasarchavez
    @yasarchavez Год назад

    Que lindo es ver a Mario programando, yo estoy empezando java :S me gusta python pero el curso está becado y es full stack con base java :S. PD:me gustó el ejercicio y lo hice.

  • @CarlesDubon
    @CarlesDubon Год назад

    me gusta mucho que hables de Python

  • @eliacca123
    @eliacca123 Год назад

    Hola Mario. Yo también vendo del querido C++. Pero Python me está pareciendo muy interesante.
    Creo que puedes mejorar el for iniciando desde uno. (Cómo en c++ creando la variable con el dato dentro del rango). Creo que sería algo así.
    for i in range(1, 10):
    Así creerías un for iniciando desde más adelante. O eso creo... Saludos desde Argentina

  • @JoseRodriguezjarr2000
    @JoseRodriguezjarr2000 Год назад

    Estoy empezando a estudiar Pyhon jjj y me da cierta pereza, pero viendo estos videos me da risa y animos para seguir, gracias Mario.😂😂👍👍👍👍

    • @LareddeMario
      @LareddeMario  Год назад +2

      Mucho ánimo, Jose ^^
      Después de Eurovisión tengo previsto seguir con Python 💓

  • @reyesgonzalez1816
    @reyesgonzalez1816 Год назад

    Coñoooooooo, me quedo pa´quíiiii., que esto me interesa y encima me descojono. Grandeeeeeeee Mario. Un abrazo desde el otro lado de la provincia

  • @JoseMRoman
    @JoseMRoman Год назад

    Que bien que lo explicas. Se me ha hecho más corto que la clase de Metodología de Pascal del instituto.

    • @LareddeMario
      @LareddeMario  Год назад

      Te como la existencia entera, querido Josemaroman 💓💓💓

  • @kainthescion
    @kainthescion Год назад

    Genial, me he divertido y he aprendido algo también, esperando el siguiente vídeo de como aprender python junto a Mario.

  • @franciscojavier6003
    @franciscojavier6003 Год назад +1

    0:11 Mario !! te has equivocado en la entrada del video. Es, "Hola, soy Windows Defender !!!, como estais" jajajajaa!. Bueno vamos a ver el video de pizon..Oh! Perdon "Syntax error" por aquellos tiempos de mi Basic.

  • @carlosm.aronesdiaz3426
    @carlosm.aronesdiaz3426 10 месяцев назад

    Se necesitan más tutoriales así.. marichocho😂

  • @juaniiito
    @juaniiito Год назад

    Pues aprendiendo me hayo contigo Mario! ;) Tienes mi LIKAZO!

  • @vladimirpacheco749
    @vladimirpacheco749 Год назад

    Mas retos, y si es clave el divide y venceras, que muchas veces se nos olvida. 😎

  • @Laura-tw1fr
    @Laura-tw1fr Год назад

    Poniendome al dia con Python contigo. Esperando la proxima entrega.

  • @rubenahg
    @rubenahg Год назад

    Me imagino que lo sabes, pero también puedes poner:
    for numero in range(1, 101):
    Y cuenta del 1 al 100.

  • @jquinihual
    @jquinihual Год назад

    una posible optimizacion for i in range(1, 100), para que no haga 100 sumas, espero que hagas todos los ejercicios.

  • @ManoloCdrg
    @ManoloCdrg Год назад

    Él ama el PEP8, yo amo el PEP8, tu amas el PEP8, nosotros amamos el PEP8 👾

  • @laiy7621
    @laiy7621 Год назад

    Porfavor continua, me descojono y aprendo un monton 😂

  • @juancarlosramos5616
    @juancarlosramos5616 Год назад

    yo si miraria tus clases Mario jaja me encantó!! espero hagas mas programas de vez en cuando

    • @LareddeMario
      @LareddeMario  Год назад +1

      Muchas gracias, Juan Carlos 💓💓💓

  • @arkapone
    @arkapone Год назад

    Otra forma de hacerlo es usando la función map() y devuelve una lista con los resultados
    def fizzbuzz(num):
    if num%3==0 and num%5==0:
    return "fizzbuzz"
    if num%3==0:
    return "fizz"
    if num%5==0:
    return "buzz"
    else:
    return num

    print(list(map(fizzbuzz,range(1,101))))

  • @unedocencia1069
    @unedocencia1069 Год назад

    Uy Mario... ando atareado con el curro. qué rabia no poder visitarte en los direstos... siempre odié el gusanillo ese del pito (paizon) pero por tí me apunto a tus divertutos jajajaja. mucho éxito!!!! este finde me pongo al dia!!!!
    ACTUALIZACIÓN: 🤣No puede con la tentación. Ha sido una clase maestra de algotirmo con algo de ritmo y mucho salero. O-L-E T-Ú 🤣🤣🤣🤣

  • @zikocult
    @zikocult Год назад

    Este fue uno de mis ejercicios en examenes de C... mola xD

  • @deliciouslife4727
    @deliciouslife4727 Год назад

    Desempolvando mis libros de foxpro.. bah Profesor Marito sos lo massimo!

  • @darkranchy
    @darkranchy Год назад

    En clase de informtica el profe:
    Para crear un nuevo documento escribir "New"
    el alumno: Niu (enter) Profe...no vaaa

  • @CelisDigital
    @CelisDigital Год назад

    Excelente video Mario. Ya hasta me voy a poner a aprender Phyton cómo mi primer lenguaje de programación (ojo, no sé nada, solo soy entusiasta).

  • @nachobalo
    @nachobalo Год назад +3

    Mario te enseña a multiplicar con el asterisco 🤭🤭

  • @darkranchy
    @darkranchy Год назад

    Me parto con tus videos... que gracia que se llame Pitón el lenguaje de programación. Anda un pareado!

  • @clystian
    @clystian Год назад

    Mario: Python ven a mi!!!!!!

  • @yasarchavez
    @yasarchavez Год назад

    Mario, música del minuto 24:57?

  • @sebastianforonda2863
    @sebastianforonda2863 Год назад

    Proximamente... "Los cursos de mario" 😄

  • @RealReviewMX
    @RealReviewMX Год назад

    Hahaha amoo la canción de Eligibo haha gracias a LGDT

  • @mclimu759
    @mclimu759 Год назад

    Cosas de la vida :D ando aprendiendo igual Python

  • @javiervargas8469
    @javiervargas8469 Год назад

    for i in range(1,101):
    if i%5==0 and i%3==0:
    print("FIZZBUSS")
    elif i%3 == 0:
    print("FIZZ")
    elif i%5 == 0:
    print("BUSS")
    else:
    print(i)

  • @AurelioSiordia
    @AurelioSiordia Год назад

    jajaja ese mismo ejercicio lo hice para aplicar a un puesto de python developer jajaja qué cosas xD

  • @marrockco
    @marrockco Год назад

    mis felicitaciones a la del chat que sugirió Marichocho!! XD

  • @Leandrys_
    @Leandrys_ Год назад

    me rei bastante viendo el video y magicamente supe como resolver el ejercicio, cuando antes yo vi ese ejercicio y lo mande a tomar x q... 🤣, lo que me hace sentir algo raro es la sintaxis de python...sera muy simple pero me marea xD

  • @mr.anderson5924
    @mr.anderson5924 Год назад

    mi cerebro todo el video (loading...)

  • @eimaieramus
    @eimaieramus Год назад

    El fizzbuzz tiene que ser fácil. Con el módulo de 3, el módulo de 5 y si módulo 3 y 5 igual a 0. Hay que hacer bien los ifs y meter un bucle de 0 a 100. Programa sencilloto pa empezar

  • @psonixfogo
    @psonixfogo Год назад

    ah esta interesante el ejercicio, me he antojado de resolverlo por mi cuenta (antes de terminar de ver el video).

  • @tarantinto1
    @tarantinto1 Год назад

    lo voy hacer este fin de semana aprendo contigo

  • @369-davian
    @369-davian 4 месяца назад

    Mariooooooooooo heeee que la vas a petar con esta secuela, ya tengo mi stack de lenguales definido, pero me quedare a ver fizz buzz jjj saludos desde RD, Si tomas té con esta calor no llegaras a finalizarla, naaaaaaa tiraa.

    • @LareddeMario
      @LareddeMario  4 месяца назад

      Soy un irresponsable, lo sé :( Quiero ponerme con ello, pero durante el mes de julio y agosto no será posible porque tengo mucha carga de trabajo, no obstante, ganas tengo de continuar.
      Te colmo de amor wifi creciente 💓💓💓

  • @razonarrau4275
    @razonarrau4275 Год назад

    Que entretenda la forma que aprendes jajajajja

  • @jjcg2005
    @jjcg2005 Год назад

    Programación y testing de una vez

  • @dira4734
    @dira4734 Год назад

    Operador ternario para la proxima

  • @waltervaraldo2910
    @waltervaraldo2910 Год назад

    Hubieses dejado el fizz buzz y el marichocho para los múltiplos de 8 🤣

  • @gutydroid5536
    @gutydroid5536 Год назад

    Que video tan sagrado

  • @Metzengerstein
    @Metzengerstein Год назад +1

    a ver yo diría que a lo mejor así:
    for nume in range(1, 101):
    if nume % 3 == nume % 5 == 0:
    print("marichocho")
    elif nume % 5 == 0:
    print("chocho")
    elif nume % 3 == 0:
    print("mari")
    else:
    print(nume)

  • @joeyweiller
    @joeyweiller Год назад

    Mario te lo Ruego Prueba Guarda Linux Basado en Arch Con KDE por favor quiero saber cuál es tu opinión saludos y un fuerte abrazo desde los Estados Unidos Mexicanos !!!

  • @prueba-oz4ul
    @prueba-oz4ul Год назад

    eres simplemente lo máximo!!! Marichocho

  • @DIANATOKITA1392
    @DIANATOKITA1392 Год назад

    Últimamente la he pasado muy mal matando me la cabeza en problemas que no tiene sentido , ahora quiero matar me la cabeza programando, está era mi señal para retomar la programación, i love You Mario .....

    • @LareddeMario
      @LareddeMario  Год назад

      Hay que buscarse un entretenimiento y qué mejor que Python ^^ 💓💓💓

  • @qxqxqxqxqxqxqxqxqxq
    @qxqxqxqxqxqxqxqxqxq Год назад

    👍 Muy buen video, sigue asi mario!

  • @rodrisgamers
    @rodrisgamers Год назад

    a mi me paso lo mismo cuando hice el ejercio me mate la cabeza pensando

  • @danielfelipedazagonzalez5302
    @danielfelipedazagonzalez5302 Год назад

    que mamadera de gallo jajaa elif

  • @MrSurinen
    @MrSurinen Год назад

    excelente video

  • @TadeloMor
    @TadeloMor 8 месяцев назад

    Muy bueno, pero que fizzbuzz ni fizzbuzz... Tenías que haber puesto "Tela" para los múltiplos de 3 e "Hinco" para los múltiplos de 5! 😜😂😂😂

  • @migianaventura
    @migianaventura Год назад

    Pascal y C++ Buen ejercicio Profe! i+1 va desde 0 a 99 no? Like

  • @ValePss85
    @ValePss85 Год назад

    Mari Chocho jajajajajajajaj

  • @ingenierocantor
    @ingenierocantor Год назад

    Oye Mario, recomiendas usar el asterisco para multiplicar?

  • @feliperodriguez1070
    @feliperodriguez1070 Год назад

    Maravilloso

  • @bloedwrekernet
    @bloedwrekernet Год назад

    Ké maravilla. Gracias Marioooor

  • @wirfen6508
    @wirfen6508 Год назад

    def fizzbuzz(n:int):
    fizz=True if n%3==0 else False
    buzz=True if n%5==0 else False
    phrase=""
    if fizz:
    phrase+="fizz"
    if buzz:
    phrase+="buzz"
    if not fizz and not buzz:
    phrase+=str(n)
    return phrase
    for i in range(1, 101):
    print(fizzbuzz(i))
    A ver que te parece esta solu, un saludo!