Place the following problem solving steps in order.

Brainstorm for possible solutions
Analzye the possible outcomes for each solution
Identify the problem
Implement a solution
Select a solution
Return to step 1 if solution is not working well
Determine how well the solution is working

1. Identify the problem

2. Brainstorm for possible solutions
3. Analyze the possible outcomes for each solution
4. Select a solution
5. Implement a solution
6. Determine how well the solution is working
7. Return to step 1 if solution is not working well