adding solution
adding problem
adding solution