private String nand(Register dest, Register source1, Register source2) {
		int source1Value = binaryToDecimal(source1.getValue());
		int source2Value = binaryToDecimal(source2.getValue());
		int newValue = (source1Value & source2Value);
		String theNewValue = decimalToBinary(newValue); 
		String returnString=""; 
		for(int i=0; i<16;i++){
			if (theNewValue.charAt(i)=='0')
				returnString+="1"; 
			else
				returnString+="0";
		}
		
		return returnString;
	}