class_docstr: Calculate rhyme scheme for a MHG stanza.
docstr: Calculates the rhyme scheme of a given stanza. It doesn't yet support
  phonetical rhyming (homophones) and thus is still error-prone
  
  Example:
      >>> stanza = ['Ein rîchiu küneginne, frou Uote ir muoter hiez.', 'ir vater der hiez Dancrât, der in diu erbe liez', 'sît nâch sîme lebene, ein ellens rîcher man,', 'der ouch in sîner jugende grôzer êren vil gewan.']
  
      >>> S = Verse(stanza)
  
      >>> S.rhyme_scheme(2)
      'AABB'
docstr_tok: ["Calculates","the","rhyme","scheme","of","a","given","stanza",".","It","does","n't","yet","support","phonetical","rhyming","(","homophones",")","and","thus","is","still","error-prone","Example",":",">",">",">","stanza","=","[","'Ein","r\u00eechiu","k\u00fcneginne",",","frou","Uote","ir","muoter","hiez",".","'",",","'ir","vater","der","hiez","Dancr\u00e2t",",","der","in","diu","erbe","liez","'",",","'s\u00eet","n\u00e2ch","s\u00eeme","lebene",",","ein","ellens","r\u00eecher","man",",","'",",","'der","ouch","in","s\u00eener","jugende","gr\u00f4zer","\u00earen","vil","gewan",".","'","]",">",">",">","S","=","Verse","(","stanza",")",">",">",">","S.rhyme_scheme","(","2",")","'AABB","'"]
code: def rhyme_scheme(self, rhyme_size=3):
      """
      Calculates the rhyme scheme of a given stanza. It doesn't yet support
      phonetical rhyming (homophones) and thus is still error-prone
  
      Example:
          >>> stanza = ['Ein rîchiu küneginne, frou Uote ir muoter hiez.', 'ir vater der hiez Dancrât, der in diu erbe liez', 'sît nâch sîme lebene, ein ellens rîcher man,', 'der ouch in sîner jugende grôzer êren vil gewan.']
  
          >>> S = Verse(stanza)
  
          >>> S.rhyme_scheme(2)
          'AABB'
      """
      rhymes = dict()
      i = 64
      strs = ""
  
      for line in self.syllabified:
          w = line[-1][-1][-rhyme_size:]
  
          for r in rhymes.keys():
              if r.endswith(w) or w.endswith(r):
                  rhymes[w] = rhymes[r]
                  break
  
          if w in rhymes:
              strs += rhymes[w]
          else:
              i += 1
              rhymes[w] = chr(i)
              strs += chr(i)
  
      return strs
  
imports: from cltk.alphabet.gmh import normalize_middle_high_german
  from cltk.phonology.gmh.transcription import Transcriber
  from cltk.phonology.syllabify import Syllabifier
label_desc: Use image node_id 3 for calling the Verse obj's underlying member method code with example usage: obj.rhyme_scheme(rhyme_size) and returns: strs