code: def parse_age(value=None):
      
      if not value:
          return None
      try:
          seconds = int(value)
      except ValueError:
          return None
      if seconds < 0:
          return None
      try:
          return timedelta(seconds=seconds)
      except OverflowError:
          return None
docs: Parses a base-10 integer count of seconds into a timedelta.
  
      If parsing fails, the return value is `None`.
  
      :param value: a string consisting of an integer represented in base-10
      :return: a :class:`datetime.timedelta` object or `None`.