Password must be atleast 8 to 20 characters long and contain atleast one of each of the following:
(1) Uppercase letter (2) Lowercase letter (3) Special character and (4) Number.