Code from http://adventure.cueup.com/ puzzles