This is how I generate passwords.