Have you ever tried to open a new account on a website and be put through a frustrating rigmarole with your choice of password. Perhaps like this………
Microsoft : Please enter your new password
User : cabbage
Microsoft : Sorry, the password must be at least 8 characters
User : boiledCabbage
Microsoft : Sorry, the password must contain at least one numerical character
User : 1 boiledcabbage
Microsoft : Sorry, the password cannot have blank spaces
User : 50soddingboiledcabbages
Microsoft : Sorry, the password must contain at least one capital letter
User : 50DAMNEDboiledcabbages
Microsoft : Sorry, the password cannot contain more than one capital letter consecutively
User : 50damnedboiledcabbagesshovedupyourarse/ifyoudontgivemeaccess
Microsoft : Sorry, the password cannot contain punctuation symbols
User : Reallypissedoffnow50damnedboiledcabbagesshovedupyourarseifyoudontgivemeaccess
Microsoft : Sorry, that password has already been used.