subproblem