completed solutions
completed solutions