private static void dealLinkList(List<String> linkList) {
		// TODO Auto-generated method stub
		if(null == linkList || linkList.size() != 3)
			return;
		
		String subjectOne = extract(linkList.get(0),subjectOneStart,subjectOneEnd);
		String subjectTwo = extract(linkList.get(1),subjectTwoStart,subjectTwoEnd);
		String keyword = extract(linkList.get(2),keywordsStart,keywordsEnd);
		
		ArrayList<HashMap<String, ArrayList<String>>> first = map.get(subjectOne);
		if(null != first && first.size() > 0){
			for(int i=0;i<first.size();i++){
				ArrayList<String> keywords = first.get(i).get(subjectTwo);
				if(null != keywords && keywords.size() > 0){
					deal(keywords,keyword,subjectOne,subjectTwo);
					return;
				}
			}
			
			finalDo(subjectOne,subjectTwo,keyword);
		}
		finalDo(subjectOne,subjectTwo,keyword);
		/*System.out.println(extract(linkList.get(0),subjectOneStart,subjectOneEnd) + " , " + 
					extract(linkList.get(1),subjectTwoStart,subjectTwoEnd) + " , " + 
					extract(linkList.get(2),keywordsStart,keywordsEnd));*/
	}