https://qinghaoh.github.io/posts/modular-arithmetic/
Modular Arithmetic - Qinghao's Blog