#include <bits/stdc++.h>
using namespace std;
string s, ss;
long long n, p, x, y, ans;
long long get(string str) {
  long long ret = 0;
  for (int i = 0; i < (int)str.size(); ++i) ret = ret * 10 + str[i] - '0';
  return ret;
}
int main(int argc, char **argv) {
  cin >> s >> p;
  ans = get(s);
  int k = s.size() - 1;
  while (k) {
    ss = s;
    for (int i = k; i < (int)s.size(); ++i) ss[i] = '9';
    if (ss > s) --ss[k - 1];
    x = get(s);
    y = get(ss);
    if (x - y <= p) ans = y;
    --k;
  }
  printf("%lld\n", ans);
  return 0;
}
