n, h = map(int, input().split()) a = list(map(int, input().split())) sum = 1 while True: b = [] for i in range(len(a) // 2): b.append(a[i * 2] * a[i * 2 + 1]) if len(a) % 2: b.append(a[-1]) a = b if len(a) == 1: break if a[0] % h == 0: print("YES") else: print("NO")