code: def lorem_gotham():
      
      w = lambda l: l[random.randrange(len(l))]
      er = lambda w: w[:-1]+'ier' if w.endswith('y') else (w+'r' if w.endswith('e') else w+'er')
      s = lambda w: w+'s'
      punc = lambda c, *l: " ".join(l)+c
      sentence = lambda *l: lambda: " ".join(l)
      pick = lambda *l: (l[random.randrange(len(l))])()
      while True:
          yield pick(
              sentence('the',w(adj),w(them),'and the',w(them),w(them_verb)),
              sentence('delivering me to',w(place)),
              sentence('they',w(action),'my',w(me_part),'and',w(me_verb),'with all my',w(feeling)),
              sentence('in the',w(place),'my',w(feeling),'shall',w(me_verb)),
              sentence(punc(',', er(w(adj)),'than the a petty',w(feeling))),
              sentence(er(w(adj)),'than',w(them),'in',w(place)),
              sentence(punc('!','oh my',w(me_part)),punc('!','the',w(feeling))),
              sentence('no one',s(w(angst)),'why the',w(them),w(them_verb + me_verb)))
docs: Cheesy Gothic Poetry Generator
  
      Uses Python generators to yield eternal angst.
  
      When you need to generate random verbiage to test your code or
      typographic design, let's face it... Lorem Ipsum and "the quick
      brown fox" are old and boring!
  
      What you need is something with *flavor*, the kind of thing a
      depressed teenager with a lot of black makeup would write.