**update May 2019 -- Puzzles are now coded in javascript instead of Flash. Thanks to Robert Baxter for making the conversion.