A lot of these I just skipped past the password and got the next level's address from the code.

(BTW, ken, most of the busywork isn't that bad... substring(2,3) is almost always letter c,...