This process helps students brainstorm multiple ways to solve one problem, as well as helps them think and communicate their ideas with their group. Students will in turn lean to work as a team and come up with the best possible solution to solve their problem. Finally, the process helps students see that there is more than one solution to a problem, and that there solution may not work the first time. Therefore, they have to reflect and make the necessary changes.