Before you have a solution, you need to know what the problem is......