What do you need to solve a problem?

To solve a problem, you need to have a plan. You need to identify the problem and then plan out the steps to solve it.