docs: def markdown(random=random, length=10, *args, **kwargs):
      """
      Produces a bunch of markdown text.
  
      >>> mock_random.seed(0)
      >>> markdown(random=mock_random, length=2)
      'Nobody will **head** _to_ Mystery Studies Department **to** _buy_ a mighty poop.\\nNobody will **head** _to_ Mystery Studies Department **to** _buy_ a mighty poop.'
  
      """
  
      def title_sentence():
          return "\n" + "#"*random.randint(1,5) + " " + sentence(capitalize=True, random=random)
  
      def embellish(word):
          return random.choice([word, word, word, "**"+word+"**", "_"+word+"_"])
  
      def randomly_markdownify(string):
          return " ".join([embellish(word) for word in string.split(" ")])
  
      sentences = []
      for i in range(0, length):
          sentences.append(random.choice([
              title_sentence(),
              sentence(random=random),
              sentence(random=random),
              randomly_markdownify(sentence(random=random))
          ]))
      return "\n".join(sentences)