Actualizado la funcion timer() para que devuelva -1 cuando time==0