# Table of Contents

## Simple TOC

```````````````````````````````` example
# H1

content

## H2
.
<h1 id="toc_1">H1</h1>
<p>content</p>
<h2 id="toc_2">H2</h2>
<ul>
<li><a href="#toc_1">H1</a>
<ul>
<li><a href="#toc_2">H2</a></li>
</ul>
</li>
</ul>
````````````````````````````````

## Complex TOC

```````````````````````````````` example
# H1
## H2
### H3
#### H4
# H1 B
# H1 `C`
.
<h1 id="toc_1">H1</h1>
<h2 id="toc_2">H2</h2>
<h3 id="toc_3">H3</h3>
<h4>H4</h4>
<h1 id="toc_4">H1 B</h1>
<h1 id="toc_5">H1 <code>C</code></h1>
<ul>
<li><a href="#toc_1">H1</a>
<ul>
<li><a href="#toc_2">H2</a>
<ul>
<li><a href="#toc_3">H3</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#toc_4">H1 B</a></li>
<li><a href="#toc_5">H1 C</a></li>
</ul>
````````````````````````````````

## Insane TOC

```````````````````````````````` example
# H1
### H3
## H2
#### H4
### H3 B
# H1 B
.
<h1 id="toc_1">H1</h1>
<h3 id="toc_2">H3</h3>
<h2 id="toc_3">H2</h2>
<h4>H4</h4>
<h3 id="toc_4">H3 B</h3>
<h1 id="toc_5">H1 B</h1>
<ul>
<li><a href="#toc_1">H1</a>
<ul>
<li><a href="#toc_2">H3</a></li>
<li><a href="#toc_3">H2</a>
<ul>
<li><a href="#toc_4">H3 B</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#toc_5">H1 B</a></li>
</ul>
````````````````````````````````

```````````````````````````````` example
### H3
## H2
# H1
.
<h3 id="toc_1">H3</h3>
<h2 id="toc_2">H2</h2>
<h1 id="toc_3">H1</h1>
<ul>
<li><a href="#toc_1">H3</a></li>
<li><a href="#toc_2">H2</a></li>
<li><a href="#toc_3">H1</a></li>
</ul>
````````````````````````````````

## Link in Heading


```````````````````````````````` example
# [foo](/bar)
.
<h1 id="toc_1"><a href="/bar">foo</a></h1>
<ul>
<li><a href="#toc_1">foo</a></li>
</ul>
````````````````````````````````

## HTML in Heading

```````````````````````````````` example
# <em>H1</em>
.
<h1 id="toc_1"><em>H1</em></h1>
<ul>
<li><a href="#toc_1">H1</a></li>
</ul>
````````````````````````````````
