Searching for links to ModularArithmetic:
ModuloArithmetic
RiffleShuffle