#include <stdio.h>
int is_divisible(int a, int b) {
int temp = a;
while (temp > 0) {
temp -= b;
}
return temp == 0;
}
int is_prime(int n) {
if (n < 2) {
return 0;
}
int i = 2;
while (i < n) {
if (is_divisible(n, i)) {
return 0;
}
i++;
}
return 1;
}
int max_prime_divisor(int n) {
int result = 1;
int i = 2;
while (i <= n) {
if (is_divisible(n, i) && is_prime(i)) {
result = i;
}
i++;
}
return result;
}
int main() {
int a;
if (scanf("%d", &a) != 1 || a == 0) {
printf("n/a");
return 0;
}
if (a < 0) {
a = -a;
}
printf("%d", max_prime_divisor(a));
return 0;
}