using namespace std;
#include <iostream>
#include <cstdio>
#include "lcgp.h"

int main(){
	unsigned int s,m,k;
    cout << "Enter the current time with no punctuation (hhmm): ";
    cin >> s;
    cout << "Enter your birth year (yyyy): ";
    cin >> m;
    cout << "How many characters should your username/password be? ";
    cin >> k;
    lcgp l(s,m);
    l.grab(k);
    cout << "Here is your generated username/password:\n\t";
    while(k>0){
		k--;
        s = l.grab();
        if(0==s || (0==s%26)){
			k++;
			continue;
		}
		if(s<10)
			cout << s;
		else
			if(s>m*.9)
				cout << s%10;
			else
				cout << char(s%26+('a'-1));
	}
	cout << "\n\nPres a key to quit...";
	getchar();
    return 0;
}
