Password must have almost: one lower case letter, one upper case letter, one number and one special character (@,$,!,?) and it should be 5 to 20 characters lenght.