Code for the Cryptanalysis Club - http://www.apjowen.com