soutions to problem sets in hdu