#include <bits/stdc++.h>
using namespace std;
char s[200005];
long long vis[28];
int main() {
  scanf("%s", s);
  int i, j;
  int x;
  scanf("%d", &x);
  int m = strlen(s);
  if (x > m) {
    printf("impossible\n");
  } else {
    long long ans = 0;
    for (i = 0; i < m; i++) {
      long long t = s[i] - 'a' + 1;
      if (!vis[t]) {
        vis[t] = 1;
        ans++;
      }
    }
    if (x <= ans) {
      printf("0\n");
    } else
      printf("%lld\n", x - ans);
  }
  return 0;
}
