A repository for CSCI E-15 homework assignment 1