Problem - solution is a very common text pattern. You see it all the time. It's often used in advertising: "Do you have this problem? We (or this product) can solve it for you".
In many texts the words "problem" and "solution" are not actually mentioned. It's expected that the reader will understand that it is a problem which is being described. Often the solution is is not explicitly signalled either (although it is in the example below).