What is the problem to solve?