#include <bits/stdc++.h>
using namespace std;
long long int mycount(long long int x) {
  long long int t, ans = 0;
  while (x != 0) {
    t = x % 10;
    if (t == 9)
      ans++;
    else
      break;
    x /= 10;
  }
  return ans;
}
int main() {
  ios_base::sync_with_stdio(false);
  cin.tie(NULL);
  long long int p, d;
  cin >> p >> d;
  char str[20], str2[20];
  sprintf(str, "%lld", p);
  long long int i, j, t, l = strlen(str);
  long long int ans = p;
  bool flag;
  for (i = (l - 1); i >= 0; i--) {
    str[i] = '9';
    sscanf(str, "%lld", &t);
    if (t > p) {
      strcpy(str2, str);
      flag = 0;
      for (j = (i - 1); j >= 0; j--) {
        if (str[j] > '0') {
          str2[j] = str2[j] - 1;
          flag = 1;
          break;
        }
      }
      if (flag) {
        sscanf(str2, "%lld", &t);
        if (mycount(t) > mycount(ans) && (p - t) <= d) ans = t;
      } else
        break;
    } else {
      if (mycount(t) > mycount(ans) && (p - t) <= d) ans = t;
    }
  }
  cout << ans << endl;
  return 0;
}
