working problem 2