#include <algorithm> #include <cmath> #include <cstdio> #include <deque> #include <iostream> #include <map> #include <numeric> #include <queue> #include <set> #include <stack> #include <string> #include <vector> using namespace std; typedef long long ll; #define MOD 1000000007 int main() { int w, d; cin >> w >> d; ll now = w; ll ans = 0; for (int i = d; i >= 1; --i) { ll res = now / (1ll * i * i); ans = res; now -= ans; } cout << ans << endl; return 0; }