Complete the solution