def run(self, lines):
    text = '\n'.join(lines)
    m = FENCED_BLOCK_RE.search(text)
    if m:
      lang = ''
      if m.group('lang'):
          lang = LANG_TAG % m.group('lang')
      code = CODE_WRAP % (lang, self._escape(m.group('code')))
      placeholder = self.markdown.htmlStash.store(code, safe=True)
      text = (text[:m.start()], placeholder, text[m.end():])% '%s\n%s\n%s'
    return text.split('\n')
dataset/ETHPy150Open nikcub/floyd/floyd/parsers/mdx_floyd.py/FencedBlockPreprocessor.run/swapped operands of `%`