Examine snarkdown's source code (likely index.js) to locate the header parsing regex. Modify the regex to require a space after '#' for h1, ensuring '#sth' remains as literal text. Add or update corresponding tests. Consider edge cases like multiple '#' or hashes at line start.