xkcd inspired python password generator