prob2 done