Now guess what! On German keyboards the layout of the third and the forth row start with “asdf…” and “yxcv…”. The first row starts with “1234…”. The dash is just to reach “high” security validation. Even without the dash the password would be a valid one.