in reply to Re^4: create array of empty files and then match filenames
in thread create array of empty files and then match filenames

For reference, that -f thing is documented at -X. (It's hard to search for, is why I'm linking.)

$_="msh210";$"=$\;@_=@{[split//,uc]}[2,0];$_="@_$\1";$\=$/;++$_[0]for$...1;print lc substr crypt($_,"@_"),1,6