Version estable modificada por Pedro para aplicar pep8