#No Space After Hash
##Another One
### Too Many Spaces
####Trailing Hash####
#####Mixed Spacing#####
Some text here.
Too many blank lines above.
|Bob|25|
Table with missing cells above ^
|Only|Two|Cells|Per|Row|
Uneven columns ^
No opening pipe
Missing closing pipe|25|Stockholm
Bob|30|Göteborg|
|Center?|Right|
- Item 1
* Item 2 different marker
+ Item 3 another marker
- Nested with 2 spaces
* Nested with 4 spaces
- Nested with weird indent
- Back to root
1. Ordered nested
1. All ones
2. Mix of numbers
- Unordered inside ordered
1. Deep nesting
- Wrong indent back
1. Ordered
5. Wrong number
1. Reset
99. Big number
```rust
Code without closing fence
~~~python
Different fence style
```
Mismatched closing fence
````
Quad backticks
````
```
No language tag
Some code
```
~~~
Fence with trailing space
~~~
Table inside list:
- Item
|Col1|Col2|
|---|---|
|A|B|
Inline `code with |pipe|` in it
|Mixed|*formatting*|~~strike~~|
# Heading with [link](http://example.com)
## Heading with `code`
### Heading with **bold** and *italic*
> Quote
>> Nested quote
> Back
>>> Deep nest
> Wrong level back
> Quote with
no continuation marker
should it continue?
- [ ] Task list unchecked
- [x] Task list checked
- [X] Uppercase X
- [ ] Normal
-[ ] No space
- []Missing x
* [x] Different marker
#No space before heading after paragraph
Text right before heading
Text with trailing spaces
And more trailing spaces
Mixed tabs and spaces
|Test|Test|Test|
| A | B | C |
Very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very long line without breaks
|Data|More|
<div>HTML block</div>
<span>Inline HTML</span>
**Bold not closed
*Italic not closed
~~Strike not closed
**Bold with
linebreak**
[Link with no URL]
[Link](no-protocol.com)
![Image with no alt]

Horizontal rules with different styles:
---
***
___
- - -
* * *
#
##
Just hashes
Text#notaheading
#notaheading either
- List
Continuation without marker
Text
- List starting abruptly
100. Very high starting number
101. Continue
50. Go back?
Table with alignment and weird spacing:
|A|B|C|
| D | E | F |
Nested structures:
> Quote with list:
> - Item 1
> - Item 2
> - Nested
>
> And table:
> |A|B|
> |--|--|
> |1|2|
Empty table cells:
||value|
|value||
|||
Multiple heading levels mixed:
# H1
### H3 (skipped H2)
## H2 (going back)
##### H5 (big jump)
# H1 again
Weird list indentation:
-Item no space
- 1 space
- 2 spaces
- 3 spaces
- 4 spaces
- 5 spaces
- Back to normal
Code blocks nested in quotes:
> Some quote
> ```
> code in quote
> ```
> End quote
Backslash escapes everywhere:
\# Not a heading
\- Not a list
\| Not a table
\> Not a quote
\` Not code
Links and formatting:
**[Bold link](http://example.com)**
*[Italic link](http://example.com)*
[Link with **bold** inside](http://example.com)
Table with very uneven content:
|A|B|C|
Mixed line endings and no final newline