#include <bits/stdc++.h>
using namespace std;
int c, d, i, n, m, k, j, p[26];
string s;
int main() {
  cin >> s >> n;
  if (s.size() < n || n > 26)
    cout << "impossible";
  else {
    for (i = 0; i < s.size(); i++) p[s[i] - 97]++;
    for (i = 0; i < 26; i++)
      if (p[i] > 0) k++;
    cout << max(0, n - k);
  }
}
