#define _USE_MATH_DEFINES #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main() { long long n; cin >> n; int ans = 0; for(int i=1; i<100000; ++i){ string a = to_string(i); string b = a; reverse(b.begin(), b.end()); for(int j=0; j<2; ++j){ long long x = stoll(a + b.substr(j)); x *= 1000000001; if(x <= n){ string s = to_string(x); string t = s; reverse(t.begin(), t.end()); if(s == t) ++ ans; } } } cout << ans << endl; return 0; }