code: def punctuation_for_spaces_dict() -> Dict[int, str]:
      
      return dict((i, " ") for i in range(sys.maxunicode)
                  if unicodedata.category(chr(i)).startswith('P'))
docs: Provide a dictionary for removing punctuation, keeping spaces. Essential for scansion
      to keep stress patterns in alignment with original vowel positions in the verse.
  
      :return dict with punctuation from the unicode table
  
      >>> print("I'm ok! Oh #%&*()[]{}!? Fine!".translate(
      ... punctuation_for_spaces_dict()).strip())
      I m ok  Oh              Fine