Modificados comentarios para mejor comprensión