problem5/6 done