My competition entry for the 2013 Entelect R100k  Challenge