Criando novos Modes e ajustando o código para retornar o resto de um cálculo.