#include <bits/stdc++.h>
using namespace std;
int main() {
  string str;
  unsigned short int k;
  getline(cin, str);
  cin >> k;
  if (str.length() < k) {
    cout << "impossible";
  } else {
    unordered_set<char> t;
    for (auto i : str) {
      t.insert(i);
    }
    if (t.size() >= k) {
      cout << 0;
    } else {
      cout << k - t.size();
    }
  }
}
