For some reason, that escapes me at the moment, I needed to generate a few passwords. And having spent most of my career as a Software Engineer, I don't spend the time brainstorming those bits, I write a program. Or perhaps better, I let someone else write the program.
So I did: I found someone's work, which was broken, fixed it, improved it, and now I'm sharing it with you.
Enjoy.
https://github.com/W1T3H4T/password-gen