csci 104 homework 1