Initial solution.