public static boolean parsable(String s){
		int j = s.indexOf('(');
		if(j < 1) return false;
		if(!Util.areAllNumerals(s.substring(0, j)))return false;
		String frac = s.substring(j);
		//make sure frac matches (<numerals>)/(<numerals>)
		int i = frac.indexOf(")/(");
		return i > 1 && frac.charAt(0) == '(' && frac.charAt(frac.length()-1) == ')' 
				&& Util.areAllNumerals(frac.substring(1, i)) && Util.areAllNumerals(frac.substring(i+3, frac.length() - 1));
	}