problem set 1 and 2