private boolean isValid(String s) {
		if (s.length() == 3 && s.charAt(0) == '0')
			return false;
		if (s.length() == 3 && (Integer.valueOf(s) > 255 || Integer.valueOf(s) == 0))
			return false;
		if (s.length() == 2 && s.charAt(0) == '0')
			return false;
		if (s.length() == 2 && Integer.valueOf(s) == 0)
			return false;
		return true;
	}