#include <iostream>
using namespace std;
bool snt(int n) {
if (n<2) return false;
for (int i=2;i*i<=n;i++) {
if (n%i==0) {
return false;
}
}
return true;
}
int demcs(int n) {
int d=0;
while (n>0) {
d++;
n/=10;
}
return d;
}
int main() {
int n,k;
cin >> n >> k;
int m=n,d=demcs(n);
if (k>=d) {
cout << "a) 0" << endl;
} else {
for (int i=0;i<k;i++) {
n/=10;
}
cout << "a) " << n << endl;
}
cout << "b) " << d << endl;
m/=10;
while (m>0 && !snt(m)) {
m/=10;
}
if (m>0) {
cout << "c) " << m;
} else {
cout << "c) KHONG THE";
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKYm9vbCBzbnQoaW50IG4pIHsKICAgIGlmIChuPDIpIHJldHVybiBmYWxzZTsKICAgIGZvciAoaW50IGk9MjtpKmk8PW47aSsrKSB7CiAgICAgICAgaWYgKG4laT09MCkgewogICAgICAgIAlyZXR1cm4gZmFsc2U7CiAgICAgICAgfQogICAgfQogICAgcmV0dXJuIHRydWU7Cn0KCmludCBkZW1jcyhpbnQgbikgewogICAgaW50IGQ9MDsKICAgIHdoaWxlIChuPjApIHsKICAgICAgICBkKys7CiAgICAgICAgbi89MTA7CiAgICB9CiAgICByZXR1cm4gZDsKfQoKaW50IG1haW4oKSB7CiAgICBpbnQgbixrOwogICAgY2luID4+IG4gPj4gazsKICAgIGludCBtPW4sZD1kZW1jcyhuKTsKICAgIGlmIChrPj1kKSB7CiAgICAJY291dCA8PCAiYSkgMCIgPDwgZW5kbDsKICAgIH0gZWxzZSB7CiAgICAgICAgZm9yIChpbnQgaT0wO2k8aztpKyspIHsKICAgICAgICAJbi89MTA7CiAgICAgICAgfQogICAgICAgIGNvdXQgPDwgImEpICIgPDwgbiA8PCBlbmRsOwogICAgfQogICAgY291dCA8PCAiYikgIiA8PCBkIDw8IGVuZGw7CiAgICBtLz0xMDsKICAgIHdoaWxlIChtPjAgJiYgIXNudChtKSkgewogICAgCW0vPTEwOwogICAgfQogICAgaWYgKG0+MCkgewogICAgCWNvdXQgPDwgImMpICIgPDwgbTsKICAgIH0gZWxzZSB7CiAgICAJY291dCA8PCAiYykgS0hPTkcgVEhFIjsKICAgIH0KfQ==