It is a slide puzzle.