Añadida parte de la implementacion de la primera leccion