#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
using namespace std;
bool check(int a) {
if (a == 1 || a == 0) {
return 0;
}
if (a == 2) {
return 1;
}
for (int i = 2; i <= sqrt(double(a)); i++) {
if (a % i == 0) {
return 0;
}
}
return 1;
}
int main() {
int f[26] = { 0 };
char c[100];
scanf("%s", c);
int maxn, minn;
for (int i = 0; c[i] != '\0'; i++) {
f[c[i] - 'a']++;
}
maxn = 1; minn = 1;
for (int i = 0; i <=25; i++) {
if (maxn <= f[i]) {
maxn = f[i];
}
if (minn >= f[i]) {
minn = f[i];
}
}
if (minn == 0) {
minn = 1;
}
int k = maxn - minn;
if (check(k) == 1) {
cout << "Lucky Word" << endl << k;
}
else {
cout << "No Answer" << endl << 0;
}
return 0;
}