.gitignore

Ignores PyCharm stuff.
Some formatting

Blank lines (too few, too many) following PEP-8.

As I saw PEP-8 in other scripts, I thought I would 'fix' these.
demo02 improvements

Tad shorter and clearer.
Now it just calls print once.