and group theory behind "God's Number" (the maximum moves required for any configuration). Big Cube Specifics
Who will love it