Curses Slide Puzzle