Puzzle cover