code: def first_paragraph_indent(indent_texts):
      '''Fix the indentation on the first paragraph.
  
      This occurs because the first line of a multi-line docstring following the
      opening quote usually has no indent.
  
      Args:
          indent_texts: The lines of the docstring as an iterable over 2-tuples
              each containing an integer indent level as the first element and
              the text as the second element.
  
      Return:
          A list of 2-tuples, each containing an integer indent level as the
          first element and the text as the second element.
      '''
      opening_indent = determine_opening_indent(indent_texts)
  
      result = []
      input = iter(indent_texts)
      for indent, text in input:
          if indent == 0:
              result.append((opening_indent, text))
          else:
              result.append((indent, text))
              break
  
      for indent, text in input:
          result.append((indent, text))
  
      return resulf first_paragraph_indent(indent_texts):
      '''Fix the indentation on the first paragraph.
  
      This occurs because the first line of a multi-line docstring following the
      opening quote usually has no indent.
  
      Args:
          indent_texts: The lines of the docstring as an iterable over 2-tuples
              each containing an integer indent level as the first element and
              the text as the second element.
  
      Return:
          A list of 2-tuples, each containing an integer indent level as the
          first element and the text as the second element.
      '''
      opening_indent = determine_opening_indent(indent_texts)
  
      result = []
      input = iter(indent_texts)
      for indent, text in input:
          if indent == 0:
              result.append((opening_indent, text))
          else:
              result.append((indent, text))
              break
  
      for indent, text in input:
          result.append((indent, text))
  
      return result
docs: Fix the indentation on the first paragraph.
  
      This occurs because the first line of a multi-line docstring following the
      opening quote usually has no indent.
  
      Args:
          indent_texts: The lines of the docstring as an iterable over 2-tuples
              each containing an integer indent level as the first element and
              the text as the second element.
  
      Return:
          A list of 2-tuples, each containing an integer indent level as the
          first element and the text as the second element.