<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def _get_total_services_problems_unhandled(self):
 """Get the number of services that are a problem and that are not acknowledged :return: number of problem services which are not acknowledged :rtype: int """

        return sum(1 for s in self.services if s.is_problem and not s.problem_has_been_acknowledged)