Com a confiança do grande rei em Mãos, ele lhe pede para atualizar os documentos do povo do Império Silva. O rei indica o caminho para chegar na Província 1, lar da alta cúpula do Império e de todos os registros do reino, incluindo as grandes histórias de guerra, seus feitos e os documentos de cada cidadão.
Depois de dois longos dias de caminha você chega na Província 1, logo em seguida você encontra um ser com olheiras profundas e um desejo evidente de partir desta vida.
Ele segura um papiro em uma mão e uma caneta tintel na outra. Seu olhar de morte o assusta, mas logo uma única palavra sai de sua boca com uma indagação: "Relatório?"
Você responde: "Não, vim atrás dos registros reais para atualizá-los."
Em seguida, Arthurus Marconos abre um leve sorriso e fala: "Venha comigo."
Seguindo Marconos, você chega a uma sala enorme com muitos papiros.
Arthurus então lhe explica:
"Os documentos são baseados em um conjunto de números de 11 dígitos, com os dois últimos como validadores. Para validarmos os documentos temos três situações:
Situação 1, um conjunto de 11 dígitos onde temos que verificar se os dígitos validadores estão corretos para aquele documento.
Situação 2, um conjunto de 9 ou 10 dígitos onde temos que gerar um ou dois dígitos validadores para completarmos o documento.
Situação 3, um conjunto menor que 9 dígitos onde temos que descartar esses números.”
Após está explicação Arthurus mostra na prática, apenas a situação 1, como deve ser feito:
“Vamos pegar o número 74682489070
10 9 8 7 6 5 4 3 2 – multiplicador regressivo que começa em 10
* 7 4 6 8 2 4 8 9 0 – 9 dígitos do documento
70 36 48 56 12 20 32 27 0 – resultado da multiplicação
Somar todos os resultados:
70+36+48+56+12+20+32+27+0 = 301
Multiplicar o resultado anterior por 10
301 * 10 = 3010
Obter o resto da divisão da conta anterior por 11
3010 % 11 = 7
Se o resultado do resto for maior que nove falamos que o resultado da operação é zero.
Com isso validamos o primeiro dígito e para fazer segundo devemos fazer o seguinte:”
“Vamos pegar o número 74682489070
11 10 9 8 7 6 5 4 3 2 – multiplicador regressivo que começa em 11
* 7 4 6 8 2 4 8 9 0 7 – 10 dígitos do documento
77 40 54 64 14 24 45 36 0 14 – resultado da multiplicação
Somar todos os resultados:
77 + 40 + 54 + 64 + 14 + 24 + 45 + 36 + 0 +14 = 363
Multiplicar o resultado anterior por 10
363 * 10 = 3630
Obter o resto da divisão da conta anterior por 11
3630 % 11 = 0
Se o resultado do resto for maior que nove falamos que o resultado da operação é zero.
Com isso validamos o segundo dígito do documento, agora basta verificar se o valor encontrado está igual no número original.”
Qual a soma de todos os dígitos dos documentos validos do Império Silva?