problem 2 brainstorm updated