code: def paragraph(content):
          
  
          # if the content contains a top-level div then don't wrap it in a <p>
          # tag
          if content.startswith('<div') and content.endswith('</div>'):
              return '\n' + content + '\n'
  
          text = '<p>' + content + '</p>'
          text = re.sub(r'<p>\s*</p>', r'', text)
          return text or ' '
docs: emit a paragraph, stripping out any leading or following empty paragraphs