Contraseña segura

Devuelve el número mínimo de caracteres que deben añadirse para que la contraseña tenga al menos seis caracteres y contenga un dígito, una letra minúscula, una letra mayúscula y uno de los siguientes caracteres: !@#$%^&*()-+.