#include <iostream>
using namespace std;

int main() {
    int ans = 0;
    for (int a = 1; a <= 9; ++a)
    for (int b = 1; b <= 9; ++b) if (b != a)
    for (int c = 1; c <= 9; ++c) if (c != a && c != b)
    for (int d = 1; d <= 9; ++d) if (d != a && d != b && d != c)
    for (int e = 1; e <= 9; ++e) if (e != a && e != b && e != c && e != d) {
        int left  = (10*a + b) * (100*c + 10*d + e);
        int right = (100*a + 10*d + b) * (10*c + e);
        if (left == right) ++ans;
    }
    cout << ans << endl;
    return 0;
}
/**************************************************************
	Problem: 1257
	User: admin
	Language: C++
	Result: Runtime Error
****************************************************************/