Cube Puzzle This is code to solve a brain teaser called the Hanayama Cast O'Gear. See my blog post at http://blog.benwiener.com/programming/2019/02/23/ogear-puzzle.html for more information. I wrote a solver in Python and a cleaner solver in Haskell.