Library for Fantasy Sliding Puzzle 2