throws added
throws added
changed strategy, added list of possible entries, if every possible
password tried, throws exception