# This is a 1st level heading

Okay, here's a demo output to test my markdown capabilities.

1.  **Ordered List:**
    1.  First item
    1.  Second item
        1.  Nested item 1
        1.  Nested item 2
            - Bullet inside ordered list
            - Another bullet
    1.  Third item

- Bulleted List:
    - First bullet
    - Second bullet
        1.  Numbered list inside bullet
        1.  Another numbered item
    - Third bullet

*   Nested Lists (Mixed):

    *   Level 1
        1.  Level 2 (Numbered)
            - Level 3 (Bullet)
                1.  Level 4 (Numbered)
                    - Level 5 (Bullet)
                        - Level 6 (Bullet)

*Code:*

Here is an example of inline `code`.

## Code block (second level heading)

*Code Block:*

```
def hello_world():
    print("Hello, world!")
```

### This is another heading (3rd level)

*Bold, Italics, Strikethrough, and Underline:*

*   **This is bold text.**
*   *This is italicized text.*
*   ~~This is strikethrough text.~~
*   <u>This is underlined text.</u>

*Links:*

*   [Mistune Website](https://mistune.lepture.com/en/latest/plugins.html)
*   [Slack Formatting](https://api.slack.com/reference/surfaces/formatting)

*Blockquotes:*

> This is a blockquote. It can span multiple lines and is used to highlight a section of text.

> Nested blockquote
>> Even deeper!

#### *Mentions:* (4th level)

Hey <@UC123123>, check this out!

*Preformatted text:*

```
This is a preformatted text block.
It preserves whitespace and newlines.
Useful for displaying code or configuration.
```

*Horizontal Rule:*

---

*Tables (Note: Tables are not directly supported in Slack markdown, but here's how you might format it with spacing):*

| Column 1 | Column 2 | Column 3 |
| -------- | -------- | -------- |
| Row 1    | Value 1  | Data 1   |
| Row 2    | Value 2  | Data 2   |

*Emojis:*
:smile: :rocket: :tada:

###### *Task Lists:* (5-th level)

- [x] Completed task
- [ ] Incomplete task

*Combination:*

**_This is bold and italicized._**

*More code examples:*

```
javascript
function anotherExample() {
  return "JavaScript code";
}
```

```
SELECT * FROM stuff WHERE thing = TRUE;
```

*Final bullet to make sure it's really long!*

- Last one!