<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_scaled(self, factor):
 """ Get a new time unit, scaled by the given factor """

        res = TimeUnit(self)
        res._factor = self._factor * factor
        res._unit = self._unit
        return res