#include <stdbool.h>
#include <stdio.h>
#include <math.h>

bool isPrime(int num) {
    if (num <= 1) {
        return false;
    } else {
        for (int i = 2; i <= sqrt(num); i++) {
            if (num % i == 0) {
                return false;
            } else {}
        }
        return true;
    }
}

int main() {
    int x = 0;
    int i = 0;

    while (scanf("%d", &x) != EOF) { // 注意 while 处理多个 case
        for (i=x; i<=2*x; ++i) {
            if (!isPrime(i) && x>1) {
                printf("%d", i);
                break;
            } else {}
        }
        if (i == 2*x+1) {
            printf("-1");
        }
    }
    return 0;
}