Almost finished problems logic. TODO: showProblem() part