public static List UniteLists(List x,List y){
		List list = new ArrayList();
		
		if(x.size()>y.size()){
		   for(int i =0;i<x.size();i++){
		       if(!y.contains(x.get(i))){
		    	  x.remove(x.get(i));
		       }else{
		    	  list.add(x.get(i));  
		       }
		    }
		}else{
		   for(int i =0;i<y.size();i++){
		      if(!x.contains(y.get(i))){
		    	  y.remove(y.get(i));
		       }else{
		    	  list.add(y.get(i));  
		       }
		    } 
	      }
		return list;
	}