Puzzle with sliding tiles.