When deciding how to solve a problem, first create a problem statement, which is some short but detailed sentences about your problem. From there, you can determine goals and key results, or OKRs for short, to determine what you want to achieve (that is, your goals) and how you know when to achieve it (that is, your key results). Once you figure out all of this, you should figure out how to actually achieve these goals to solve your problem. For this, you need a strategy. To find the right strategy, you must first come up with a lot of ideas about what you can do. This is called expansive thinking. Then, once you have a lot of ideas about what you can do, narrow those ideas down to what you should do. This is called reduction thinking.