Before you can solve a problem, the first thing you have to do is Question 2 options:

define the problem
build a prototype
design your solution
test your solution