basic loop complete, basic password generation and output complete