A java program that generates a pseudo-random password according to a set of rules