hw5 and lab