Puzzle Cube Generator

3 X 3 X 3 procedural puzzle cube