https://wp.jochen.hayek.name/blog-en/2013/02/19/inventing-passwords-semi-automatically/
inventing passwords semi-automatically