added the solution of problem no.7