Forked 2a and 2b from katyhuff/UofCSCBC2012
Changed names of guilty, added ipython