code: def problem_glob(extension='.py'):
      
      filenames = glob.glob('*[0-9][0-9][0-9]*{}'.format(extension))
      return [ProblemFile(file) for file in filenames]
docs: Returns ProblemFile objects for all valid problem files