# A ⇒ B問題 def main(): A,B = map(int, input().split()) MAX = 31 ans = "Yes" for i in range(MAX): if (A >> i) & 1: if not (B >> i) & 1: ans = "No" break print(ans) if __name__ == "__main__": main()