Funciona igual, pero el codigo esta mas prolijo