adding a solution file to find the error