along with the solution