#include int main () { long long n = 0LL; int e = 0; int res = 0; long long ans = -1LL; long long d = 1LL; long long tmp = 0LL; res = scanf("%lld", &n); res = scanf("%d", &e); while (e > 0) { d *= 5LL; e--; } if (n > 0LL) { n %= d; } else { n = (d-(-n)%d)%d; } while (ans < 0LL && tmp < d && tmp <= (1LL<<29LL)) { if ((tmp*tmp)%d == n) { ans = tmp; } tmp += 1LL; } if (ans < 0LL) { printf("NaN\n"); } else { printf("%lld\n", ans); } return 0; }