code: @Override
    public boolean prepare() throws IOException {
      if (!super.prepare()) {
        return false;
      }
  
      mapOutputFile.removeAll(getTask().getTaskID());
      return true;
    }
docs: Delete any temporary files from previous failed attempts.