Comp 249 Assignment