#include <cstdio>
#include <algorithm>
using namespace std;

int n, k, r, a, maxa; 
int gcd(int a, int b) {
	return b == 0 ? a : gcd(b, a % b);
}
int main(void) {
	scanf("%d%d%d", &n, &k, &r);
	maxa = r;
	for (int i = 1; i < n; i++) {
		scanf("%d", &a);
		r = gcd(r, a);
		maxa = max(maxa, a);
	}
	if (!(k % r) && k <= maxa)
		printf("POSSIBLE");
	else
		printf("IMPOSSIBLE");
}