Sliding Puzzle, second commit