Puzzle rubber sheet