This got my brain working! Great work. I didn't end up solving the password, but I had fun regardless.