def oi(): return int(input()) def os(): return input().rstrip() def mi(): return list(map(int, input().split())) # import sys # input = sys.stdin.readline # import sys # sys.setrecursionlimit(10**8) # import pypyjit # pypyjit.set_param('max_unroll_recursion=-1') input_count = 0 A,B = mi() def check(A,B): max_len = max(len(str(A)), len(str(B))) A = str(A).rjust(max_len, "0") B = str(B).rjust(max_len, "0") for a,b in zip(A,B): if int(a) < int(b): return False return True if check(A,B): print("Yes") else: print("No")