Password Security Requirements:
- between 12 and 50 characters
- different than the user name
- composed of at least 3 of the following:
- upper case letters: ABCDEFGHIJKLMNOPQRSTUVWXYZ
- lower case letters: abcdefghijklmnopqrstuvwxyz
- numbers: 0123456789
- punctuation marks: !@#$%^&*()+=\`{}[]:";'< >?,./)