lab9 (aka project4)