Password Analysis
At least 8 characters
Lowercase letter (a-z)
Uppercase letter (A-Z)
Number (0-9)
Special character (!@#$%...)
12+ characters (bonus)