#include <iostream>
#include <vector>
#include <algorithm>
#include <cmath>
#include <iomanip>
#include <stack>
#include <algorithm>
#include <string>
#include <map>
#include <iterator>
#include <set>
#include <queue>
#include <bitset>
#include <cassert>

using namespace std;

int main() {

    long W, D;
    cin >> W >> D;

    for (long i = D; i > 1; --i) {
        W = W - (W / (i * i));
    }

    cout << W << endl;


}