// yuki 1644 Eight Digits // 2021.8.13 #include int f[10]; int K, ans; void rec(int n, int k) { int i; if (n == 8) { if (k % K == 0) ++ans; return; } for (i = 1; i <= 8; ++i) if (!f[i]) { f[i] = 1; rec(n+1, k*10 + i); f[i] = 0; } } int main() { scanf("%d", &K); rec(0, 0); printf("%d\n", ans); return 0; }