Password should contain at least 8 characters with upper and lower case, digit and special character ( !,@,#,$,%,^,&,*,?,_,~,-,£,(,) ).