1st problem set of 6.005