Codigo Modificado de la version 1.0