add problem 6
add problem 7