public Army split(Army newArmy) {
		Army h = new Army();
		for(Legion l : newArmy.getUnits()) {
			for(Legion a : units) {
				if (l.getType() == a.getType()) {
					if(l.getCount() > a.getCount()) {
						l.setCount(l.getCount() - a.getCount());
						h.add(a);	
					} else {
						h.add(l);
						remove(l.getType());
					}
				}
			}
		}
		return h;
	}