problem set 1
finish problem set one
add a bunch of work