very hard password pattern