Efficiently Searching the 15-Puzzle