Password generator

Solution

....