public static void Main()
int i_lengthOfPassword = 8;
bool i_includeLowercase = true;
bool i_includeUppercase = true;
bool i_includeNumeric = true;
bool i_includeSpecial = true;
IPassword pwd = new Password(includeLowercase: i_includeLowercase,
includeUppercase: i_includeUppercase,
includeNumeric: i_includeNumeric,
passwordLength: i_lengthOfPassword);
pwd = pwd.IncludeSpecial("!@#$%^&*,");
for (int i = 0; i < 1000; ++i)
Console.WriteLine(pwd.Next());