(Seemingly online fraudsters have written programs that can try thousands of different passwords and try every word in the dictionary. A good password will mix letters, numbers and punctuation, but the strongest contain non-alphanumeric characters or symbols, of course not all password systems allow them, so we're stuffed.)