prepare crossword puzzle