Restrição do módulo com números negativos Java int mod(a, b) { c = a % b return (c < 0) ? c + b : c }