03.05.2012 - By Cambridge University
A description of how I broke the code: http://www.singingbanana.com/codechallenge2012.htm
Here's another excellent explanation from Rule The Web (http://www.youtube.com/user/rtwvidz) http://ruletheweb.co.uk/blog/2012/03/singing-banana-code-challenge-2012/