This video is an exploration of ways to apply modular multiplication to twisty puzzles.
Watch the sequel: https://youtu.be/Dq4z--4pVFY?si=ep8uX_DUT8QMEpQZ
The sketch that I used for Rubik's Cube visuals: https://openprocessing.org/sketch/2416994
Reference: Contemporary Abstract Algebra - Gallian