Se emplean funciones de string. Cambios minimos