public static boolean hasSingleNumericalRegionInIt(String sP) {
		/*
		 * My algorithm is this:
		 * Step 1: I will check sP until I find a number
		 * Step 2: If a number is found I will keep going through the string until I find a delimiter
		 * A delimiter can be a number or a period that isn't part of a numerical region
		 * Step 3: If a delimiter is found I will increase my counter to 1 to specify that a numerical
		 * region has been found
		 */
		int count = 0;
		int index = 0;
		boolean result;
		ArrayList<Integer> funnyPeriodList = new ArrayList<Integer>();//<-- we will use an array list to hold periods that aren't a delimeter


		/* We will utilize a while loop to iterate over sP if sP is not empty and if the count of
		 * numerical regions is less than 2.
		 */

		while (index != -1 && count < 2 && !sP.equalsIgnoreCase("")) {//<--this loop will break if we have reached the end of sP or found 2 numerical regions
			/*We will need to check if the character at the current index is a numerical region or not
			 * We will identify numerical regions based on if we hit a delimiter. A delimiter can
			 * be a number or a period that isn't part of the numerical region.
			 */
			if (!isDelim(index, sP, funnyPeriodList)) { //<-- this checks if character at index is a numerical region
				count++;//<--if it is a numerical region we will increase our counter the # of numerical regions
			}
			/*If a numerical region is not found we will keep on iteration through the string
			 */
			index = seek(index, sP, funnyPeriodList);//<--this calls on a method until we hit a delimiter
		}

		/* Once we have identified a numerical region we will need to specify the appropriate output.
		 * If the count equals to 1 then we will return true as we only found one numerical region
		 * If the count does not equal to 1 then we will return false as no numerical regions was
		 * found.
		 */
		if (count == 1) {//<--this checks if the numerical regions found was 1
			result = true;//<--if so we will return true
		} else {//if we found no numerical regions we will return false.
			result = false;//<--this sets our result to false stating that no numerical regions was found
		}
		return result;//<--this will return the result that was set from the statements above
	}//end of method hasSingleNumericalRegionInIt