Test
Blockquotes are very handy in email to emulate reply text.
This line is part of the same quote.
H6
one
two
three
ok
let a = 2;
const b = 3;
var a = 4;
class A {
constructor() {
}
}
ok
``` go
func fact(n int) int {
if n <= 1 {
return n
}
return n * fact(n-1)
}
```
Quote break.
This is a very long line that will still be quoted properly when it wraps. Oh boy let's keep writing to make sure this is long enough to actually wrap for everyone. Oh, you can put Markdown into a blockquote.
This is 2nd level
and this is 3rd
Preformatted blocks are useful for ASCII art:
,-.
, ,-. ,-.
/ \ ( )-( )
\ | ,.>-( )-<
\|,' ( )-( )
Y ___`-' `-'
|/__/ `-'
|
|
| -hrr-
___|_____________
END