topological_sort
slot = topological_sort(image->needed[i], slot, initList, sortFlag);
return topological_sort(image, 0, list, sortFlag);
count = topological_sort(image, count, list, sortFlag);