i told the ChatGPT a very abstract visualization of a rubiks cube in Zig and asked it to generate all the transformations that can be applied in Standard Cube Notation using my arbitrary cube definition.