Given a directory, finds all problem folders. Returns two lists: - the first is a list of all valid problem files in the directory, as a tuple (dir_path, num, problem_name) - the second is a list of all problem folders that contain an invalid JSON file e.g. [('./47_WordFilter/pro
(directory)