Molecube: The Colorful Sudoku Puzzle Cube