#include <iostream>
using namespace std;

int main() {
    int n;
    while (cin >> n) { 
        int cnt = 0;
        for (int i = 0; i <= n; ++i){
            if (i % 10 == 0 || i % 10 == 1 || i % 10 == 5 || i % 10 == 6){
                string str1 = to_string(i);
                string str2 = to_string(i * i);
                int pos = str2.size() - str1.size();
                if (str2.find(str1, pos) != string::npos){
                    ++cnt;
                }
            }
        }
        cout << cnt << endl;
    }
    return 0;
}