Updated the keys generated so it cycles through 1 uppercase then 2 lowercase