Sliding Puzzle Space