It is an interesting topic though I don't want to deep dive in this for my web development career, but it's interesting and I just learned this modulo on learning basics of JavaScript and came across also on free courses of Python, most course do include this one. Are you somehow a computer science student or have you graduated already?
I am thinking if I will going to create another post regarding those mathematical concept. Do you think it is a good idea @pooya87?
Why not, there are still room for it I guess but just research a little if there are no similar topic that has been done before.