David: Find a solution.