public void selectMMN(Federation fed, int num_MMNs){
		fed.MMNs.clear();
		if(fed.nodes.size() <= num_MMNs){
			for(int j = 0; j < fed.nodes.size(); j++){
				fed.MMNs.add(fed.nodes.get(j));
			}
		}else{
			Set<Integer> nodeSet = new TreeSet<Integer>();
			Random rand = new Random();
			for(int j = nodeSet.size(); j < num_MMNs; j=nodeSet.size()){
				nodeSet.add(fed.nodes.get(rand.nextInt(fed.nodes.size())));
			}
			for (Integer integer : nodeSet) {
				fed.MMNs.add(integer);
			}
		}
	}