private void sort(int[] workArray,int from,int to){
		if(from==to)
			return;
		int lowerStart=from;
		int lowerEnd=(from+to)/2;
		int higherStart=(from+to)/2+1;
		int higherEnd=to;
		System.out.println(lowerStart+"~~"+lowerEnd+" || "+higherStart+"~~"+higherEnd);
		sort(workArray,lowerStart,lowerEnd);
		sort(workArray,higherStart,higherEnd);
		merge(lowerStart,higherStart,higherEnd);
		
	}