My entry for the Entelect 100k Challenge 2013