cs176—assignment 5

it's a start