code: def get_prev_letter(self):
          
          prev = self._prev_letter()
          while True:
              if not prev:
                  return prev
              if prev.letter in prev.marks:
                  prev = prev._prev_letter()
                  continue
              return prev
docs: Возвращает предыдущий объект буквы, если она не является знаком.
          Если знак, то рекурсивно спускается, до ближайшей.