Translate a Markdown document to Document Object Model and back using C#. So you can work with complex existing Markdown and programmatically create a Markdown document from scratch....and modify the content and formatting of a document, you need to...their elements such as text formatting, tables, headers, and others...