public static Vector<String> MyHighligthOfUnremitting(String id){
    		BufferedReader br = null;
    		try {
                br = new BufferedReader(new InputStreamReader(new FileInputStream(id + "_problems.txt")));
                String s,parts[];
    			Vector<String> probID = new Vector<>();
                while((s = br.readLine()) != null){
                    parts = s.split(" |\t");
    				probID.add(parts[0]);
                }
    			br.close();
    			Vector<String> probsUnremitting = new Vector<>();
    			for(int i=0;i<probID.size();i++){
    				int count=1;
    				for(int j=i+1;j<probID.size();j++){
    					if(probID.get(i).equals(probID.get(j)))
    						count++;
    				}
    				if(count>10){
    					probsUnremitting.add(probID.get(i));
    				}
    			}
    			//去除重复的题号
    			TreeSet<String> tr = new TreeSet<String>();
    			for(int i=0;i<probsUnremitting.size();i++){
    				tr.add(probsUnremitting.get(i));
    			}
    			Vector<String> probUnremitting = new Vector<>();
    			for(int i=0;i<tr.size();i++){
    				probUnremitting.add(tr.pollFirst());
    			}
    			return probUnremitting;
                
            } catch (FileNotFoundException ex) {
                Logger.getLogger(AchievementAccessment.class.getName()).log(Level.SEVERE, null, ex);
            } catch (IOException ex) {
                Logger.getLogger(AchievementAccessment.class.getName()).log(Level.SEVERE, null, ex);
            } finally{
                
            }
    		return null;
    	}