I need steps broken down so that I can understand how to solve these kinds of problems.