problem7 done