Python Eight-puzzle-game Resources