twisty-puzzle
A library and program to represent, manipulate, and encode twisty-puzzle state.