fit snugly together crossword