Generate Random Password
By Rudolph Terry at May 20 2022
generate random password
By EggSpecialist at Nov 25 2020