I think this would make a great mini-putt challenge ... write a UDF that generates passwords based on an input mask, like this:

$password = MakePassword("XX999")

where X=LETTER, 9=NUMBER and A=ALPHA and assumes nothing is duplicated ... just a thought.