Operador de módulo correcto

Crea una función que devuelva el módulo matemático de dividend entre un divisor positivo. El resultado es el único residuo r para el que 0 <= r < divisor y dividend - r es divisible exactamente por divisor.

Ejemplos

Program.Mod(-13, 64) ➞ 51

Program.Mod(50, 25) ➞ 0

Program.Mod(-6, 3) ➞ 0

Notas

El operador % de C# puede producir un residuo negativo cuando el dividendo es negativo; normalízalo al rango indicado.