Lost Password solutions

Lost Password was solved using Pascal by 3 contestants. Solution sizes: average 1751 bytes (shortest: 1403; longest: 2009).