create problem class that will handle problem creation, including fields such as ArrayLists or Lists to keep track of the problems and the solution and method such as createProblem() to make a problem and addSolution() to add the solution of the problem
create problem class that will handle problem creation, including fields such as ArrayLists or Lists to keep track of the problems and the solution and method such as createProblem() to make a problem and addSolution() to add the solution of the problem