Updates to Fifteen Puzzle.