## https://yukicoder.me/problems/no/3493 def main(): N, P = map(int, input().split()) if N == 0: print("No") return elif N % 2 == 1: print("Yes") return if (N + 1) % P == 0: print("Yes") return if (N + 1) % (P - 1) == 0: print("Yes") return n = (N + 1) % (P - 1) if (P - 1) % n == 0: print("Yes") else: print("No") if __name__ == "__main__": main()