Python script to solve a Pushmo puzzle.