Abstract Sliding – Mastering the Art of the Tile Puzzle