public int stringFinder(int start, int end, String string )
	{
		int mid;
		
		while(start <= end && str[start] == "")
		{
			start++;
		}
		
		while(end >= start && str[end] == "")
		{
			end--;
		}
		System.out.println("start:"+start+"  "+"end:"+end);
		if(start > end)
		{
			return -1;
		}
		
		mid = (start+end)/2;
		
		while(str[mid] == ""){mid++;}
			
		if(str[mid].compareTo(string) == 0)
		{
			return mid;
		}
		else if(str[mid].compareTo(string) < 0)
		{
			return stringFinder(mid+1, end, string);
		}
		else 
		{
			return stringFinder(start, mid-1, string);
		}
	}