Wow, dead quick with this one. A good puzzle despite what appears to be an error in the story.
Knew just what needed to be done today. Thanks for the fun and the view!
Spotted the problem that Brad mentions. Puzzle was solvable with the error, but I fixed it.
REMEMBER: No spoilers!