O único dado necessário para a resolução da tarefa
principal deste problema é a mensagem a codificar. Essa mensagem
será um parâmetro do predicado encode/2 que tem de
desenvolver, como se explica na secção seguinte. Para a
subtarefa de geração de números primos também precisa de
conhecer à partida apenas um dado: o valor do limite superior da
lista a gerar.