private boolean isValidIp(String s) {
        if (s.length() > 3 || s.isEmpty()) return false;
        if (s.charAt(0) == '0' && s.length() > 1) return false;
        if (Integer.parseInt(s) > 255) return false;
        return true;
    }