private String[] listOfDependentFolders(File file){
		String[] listOfFiles = listOfFileNames(file);
		String[] listOfFullPaths = new String[listOfFiles.length-1];

		for(int i=0;i<listOfFiles.length-1;i++){
			for(int x=0;x<i+1;x++){

				boolean isLastElement = x==i;
				boolean isNotLastElement = !isLastElement;
				boolean isFirstElement = x==0;

				if(isFirstElement && isNotLastElement){
					listOfFullPaths[i] = listOfFiles[x] + fileSep;
				}else if(isFirstElement && isLastElement){
					listOfFullPaths[i] = listOfFiles[x];
				}else if(isNotLastElement){
					listOfFullPaths[i] += listOfFiles[x] + fileSep;
				}else{
					listOfFullPaths[i] += listOfFiles[x];
				}
			}
		}

		return listOfFullPaths;
	}