private StateDFA CreateState(){
		StateDFA tempS = new StateDFA();
		
		for (int i = 0; i < mNFA.GetStates().size(); ++i)
			if (mNFA.GetStates().get(i).mUsed){
				tempS.mItems.add(mNFA.GetStates().get(i).mItem);
			}
		
		return tempS;
	}