Problem:
 Score : 100 points    Problem Statement Takahashi has K  500 -yen coins. (Yen is the currency of Japan.)
If these coins add up to X yen or more, print Yes ; otherwise, print No .      Constraints  1 \leq K \leq 100  1 \leq X \leq 10^5         Input Input is given from Standard Input in the following format:  K  X       Output If the coins add up to X yen or more, print Yes ; otherwise, print No .        Sample Input 1 2 900      Sample Output 1 Yes  Two 500 -yen coins add up to 1000 yen, which is not less than X = 900 yen.       Sample Input 2 1 501      Sample Output 2 No  One 500 -yen coin is worth 500 yen, which is less than X = 501 yen.       Sample Input 3 4 2000      Sample Output 3 Yes  Four 500 -yen coins add up to 2000 yen, which is not less than X = 2000 yen.

Solution (Python):














































global FLAG_LOG
FLAG_LOG = False


def log(value):
    
    
    if FLAG_LOG:
        print(str(value))


def calculation(lines):
    
    
    K, X = list(map(int, lines[0].split()))
    
    
    
    
    
    
    
    

    if K * 500 >= X:
        result = 'Yes'
    else:
        result = 'No'

    return [result]



def get_input_lines(lines_count):
    lines = list()
    for _ in range(lines_count):
        lines.append(input())
    return lines



def get_testdata(pattern):
    if pattern == 1:
        lines_input = ['2 900']
        lines_export = ['Yes']
    if pattern == 2:
        lines_input = ['1 501']
        lines_export = ['No']
    if pattern == 3:
        lines_input = ['4 2000']
        lines_export = ['Yes']
    return lines_input, lines_export



def get_mode():
    import sys
    args = sys.argv
    global FLAG_LOG
    if len(args) == 1:
        mode = 0
        FLAG_LOG = False
    else:
        mode = int(args[1])
        FLAG_LOG = True
    return mode



def main():
    import time
    started = time.time()
    mode = get_mode()
    if mode == 0:
        lines_input = get_input_lines(1)
    else:
        lines_input, lines_export = get_testdata(mode)

    lines_result = calculation(lines_input)

    for line_result in lines_result:
        print(line_result)

    
    
    
    
    
    
    
    
    
    
    



if __name__ == '__main__':
    main()

Solution (Python):
n,x=map(int,input().split());print('No' if n*500<x else 'Yes')

Solution (Python):
k, x = map(int, input().split())
if 500 * k >= x:
    print('Yes')
else:
    print('No')

Solution (Python):
K,X=map(int,input().split())
print("Yes" if 500*K>=X else "No")

Solution (Python):

k, x = map(int, input().split())

if 500*k >= x :
    print('Yes')
else :
    print('No')

Solution (Python):
N,X=map(int, input().split())
print("Yes" if 500*N >= X else "No")

Solution (Python):
k,x=map(int,input().split())
if 500*k>=x:
    print("Yes")
else:
    print("No")

Solution (Python):
k,x=map(int,input().split());print('NYoe s'[k*500>=x::2])

Solution (Python):
k, x = map(int, input().split())

if 500 * k >= x:
    print('Yes')

elif 500 * k < x:
    print('No')

Solution (Python):
k, x = map(int,input().split())
if 500 * k >= x:
    print('Yes')
else:
    print('No')

Solution (Python):
a,b=[int(i) for i in input().split()]
c=500*a
if(c>=b):
    print('Yes')
else:
    print('No')

Solution (Python):

K, X = map(int, input().split())
if 500 * K >= X :
    print("Yes")
else :
    print("No")

Solution (Python):
K, X = map(int, input().split())
print("Yes" if K*500>=X else "No")

Solution (Python):
K,X = map(int,input().split())

if K*500 >= X:
  print("Yes")
else:
  print("No")

Solution (Python):
a,b=map(int,input().split())
if 500*a >= b:
  print('Yes')
else:
  print('No')

Solution (Python):
K, X = map(int, input().split())
if 500*K >= X:
    print("Yes")
else:
    print("No")

Solution (Python):
has, need = [int(x) for x in input().split()]
print(["No", "Yes"][has * 500 >= need])

Solution (Python):
k,x = map(int,input().split())
if k*500 >= x:
  print("Yes")
else:
  print("No")

Solution (Python):
k, x = map(int, input().split())

if 500 * k >= x:
    print('Yes')
else:
    print('No')

Solution (Python):
import sys
K,X = map(int,input().split())
if not ( 1 <= K <= 100 and 1 <= X <= 10**5 ): sys.exit()

print('Yes') if 500 * K >= X else print('No')

Solution (Python):
k,x=map(int,input().split())
if(k*500>=x):print("Yes")
else: print("No")

Solution (Python):
def pj(cond):
  d = {True: "Yes", False:"No"}
  print(d[cond])

K, X = [int(i) for i in input().split()]
pj(X <= K * 500)

Solution (Python):


k,x = map(int, input().split())

if 500*k >= x:
  print('Yes')
else:
  print('No')

Solution (Python):
K,X=map(int,input().split())
if 500*K>=X:
    print("Yes")
else:
    print("No")

Solution (Python):
N, K = map(int, input().split())

t = N*500
if t >= K:
    print("Yes")
else:
    print("No")

Solution (Python):
k, x = map(int, input().split())
if 500*k >= x:
    print("Yes")
    exit()

else:
    print("No")
    exit()

Solution (Python):
k, x = map(int, input().split())
if 500*k >= x:
    print("Yes")

else:
    print("No")

Solution (Python):
K, X = map(int, input().split())
if 500*K >= X:
  print("Yes")
else:
  print("No")

Solution (Python):
K,X = map(int, input().split())

print('No' if 500*K < X else 'Yes')

Solution (Python):
a, b = map(int, input().split())
if 500*a>=b:
    print('Yes')
else:
    print('No')

Solution (Python):
x,y = map(int,input().split())
print('Yes' if 500*x >= y else 'No')

Solution (Python):
K,X=map(int,input().split())

if K*500>=X:
	print("Yes")
else:
	print("No")

Solution (Python):
k,x=map(int,input().split())
if (500*k>=x):
    print("Yes")
else:
    print("No")

Solution (Python):
K, X = map(int,input().split()) 

print("Yes" if 500 * K >= X else "No")

Solution (Python):
k,x=map(int,input().split())
if 500*k>=x:
    print('Yes')
else:
    print('No')

Solution (Python):
k,x = map(int,input().split())

if(500*k >= x):
    print("Yes")
else:
    print("No")

Solution (Python):
k,x=map(int,input().split())
if 500*k>=x:
  print('Yes')
else:
  print('No')

Solution (Python):
K, X = list(map(int, input().split()))
if 500*K >= X:
    print('Yes')
else:
    print('No')

Solution (Python):
k, x = map(int, input().split())

if 500 * k >= x:
    print('Yes')
else:
    print('No')

Solution (Python):
l = input().split()
n,x = int(l[0]), int(l[1])
if 500*n >= x:
  print("Yes")
else:
  print("No")

Solution (Python):










from sys import stdin
import numpy as np
import math

input = stdin.readline

def divisor(_n):
    result = []
    for i in range(1, int(math.sqrt(_n)) + 1):
        if _n % i == 0:
            result.append(i)
            if _n % (_n / i) == 0:
                result.append(int(_n / i))
    return result

k,x = map(int,input().split())

if 500 * k >= x:
    print("Yes")
else:
    print("No")

Solution (Python):
k,x=map(int,input().split())
if 500*k<x:
  print('No')
else:
  print('Yes')

Solution (Python):
k, x = map(int, input().split())

if 500*k >= x:
  print("Yes")
else:
  print("No")

Solution (Python):
n, k = map(int, input().split())
if n * 500 >= k:
    print("Yes")
else:
    print("No")

Solution (Python):
K, X = map(int, input().split())
print('Yes' if 500 * K >= X else 'No')

Solution (Python):
a,b=map(int, input().split())

if 500*a >= b:
    print('Yes')
else:
    print('No')

Solution (Python):
k, x = map(int, input().split())
if 500*k >= x:
    print('Yes')
else:
    print('No')

Solution (Python):
a,b=map(int,input().split())
if a*500>=b:
  print("Yes")
else:
  print("No")

Solution (Python):
a,b=map(int,input().split())
if 500*a >=b:
  print("Yes")
else:
  print("No")

Solution (Python):
def fiveHundredYenCoins(k, x):

    return "Yes" if 500*k >= x else "No"

def main():
    k, x = map(int, input().split())
    print(fiveHundredYenCoins(k, x))

if __name__ == '__main__':
    main()

Solution (Python):
K,X=map(int,input().split())
if 500*K>=X:print('Yes')
else:print('No')

Solution (Python):
k, x = map(int, input().split())
print("Yes" if 500 * k >= x else "No")

Solution (Python):
K, X = list(map(int, input().split()))

if K * 500 >= X:
  	print('Yes')
else:
  	print('No')

Solution (Python):
def main():
 k,x = map(int,input().split())
 if 500 * k >= x:
     print('Yes')
 else:
     print('No')
main()

Solution (Python):
N,K=map(int, input().split())
if N*500>=K:
    print('Yes')
else:
    print('No')

Solution (Python):
K,X = map(int,input().split())

if 500 * K >= X:
    print('Yes')
else:
    print('No')

Solution (Python):
k, x = map(int, input().split())

print('Yes' if 500 * k >= x else 'No')

Solution (Python):
k,x=map(int,input().split())
if 500*k < x:
  print('No')
else:
  print('Yes')

Solution (Python):
K, X = map(int, input().split())

if 500*K >= X:
    print("Yes")
else:
    print("No")

Solution (Python):
k, x = map(int,input().split())

if 500 * k >=  x:
    print('Yes')
else:
    print('No')

Solution (Python):
k, x = map(int, input().split())

if 500 * k >= x:
  print('Yes')
else:
  print('No')

Solution (Python):
k, x = map(int, input().split())
if 500 * k >= x:
    print('Yes')
else:
    print('No')

Solution (Python):
K,X = map(int,input().split())

if 500 * K >= X:
  print('Yes')
else:
  print('No')

Solution (Python):
k, x = list(map(int, input().split()))

a = k * 500

if a >= x:
  print("Yes")
else:
  print("No")

Solution (Python):
K,X=map(int,input().split())
if X<=K*500:
  print("Yes")
else:
  print("No")

Solution (Python):
k,x = map(int,input().split())
if k*500 >= x:  
    print('Yes')
else:
    print('No')

Solution (Python):
k,x = map(int, input().split())
if k * 500 >= x:
    print("Yes")
else:
    print("No")

Solution (Python):
k,x=map(int,input().split())

if(x<=500*k):
    print('Yes')
else:
    print('No')

Solution (Python):
k, m = list(map(int, input().split()))
if 500 * k >= m:
  print('Yes')
elif 500 * k < m:
  print('No')  
else:
  print('No')

Solution (Python):
K, X = map(int, input().split())
if 500*K >= X:
    print("Yes")
else:
    print("No")

Solution (Python):
K,X = map(int,input().split())
 
if K*500>=X:
  print("Yes")
else:
  print("No")

Solution (Python):
k, x = map(int, input().split())
if 500*k >= x:
  print('Yes')
else:
  print('No')

Solution (Python):
k,x = map(int,input().split())
print('Yes'if 500*k >= x else "No")

Solution (Python):
def yes(N,M):
  N+=1
  print('YNeos'[M::N])
  return

a,b=map(int,input().split())
if 500*a >= b:
  yes(1,0)
else:
  yes(1,1)

Solution (Python):
k, x = map(int, input().split())
if 500*k >= x:
    print('Yes')
else:
    print('No')

Solution (Python):
k,x = map(int,input().split())

if 500*k >= x:
  print("Yes")
else:
  print("No")

Solution (Python):
a=input()
list1=a.split()
list2=list(map(int,list1))
K=list2[0]
X=list2[1]
if 500*K>=X:
  print("Yes")
else:
  print("No")

Solution (Python):
n, k = map(int, input().split())
print('Yes' if 500 * n >= k else 'No')

Solution (Python):
K, X = map(int, input().split())
if 500 * K >= X:
    print('Yes')
else:
    print('No')

Solution (Python):
K, X = map(int,input().split())
if 500*K >= X:
  print("Yes")
else:
  print("No")

Solution (Python):
K,X=map(int, input().split())
print('Yes' if K*500 >= X else 'No')

Solution (Python):
K, X = map(int,input().split())
print('Yes') if X <= K*500 else print("No")

Solution (Python):
def main():
  K, X = map(int, input().split())
  
  if 500 * K >= X:
    print('Yes')
  else:
    print('No')
  
  
  
main()

Solution (Python):
import sys
input = sys.stdin.readline

K,X = list(map(int,input().split()))
print('Yes' if 500*K >=X else 'No')

Solution (Python):
K, X = map(int, input().split())

if X <= (K*500):
    print('Yes')

else:
    print('No')

Solution (Python):
x,y=map(int,input().split())
if x*500>=y:
  print("Yes")
else:
  print("No")

Solution (Python):
k, x = input().split()
if int(k)*500 >= int(x):
    print("Yes")
else:
    print("No")

Solution (Python):
K, X = map(int, input().split())

print("Yes" if 500 * K >= X else "No")

Solution (Python):
k,x = list(list(map(int, input().split())))

if k*500>=x:
    print("Yes")
else:
    print("No")

Solution (Python):
n, k = map(int, input().split())





print("Yes" if 500*n >= k else "No")

Solution (Python):
K,X = map(int,input().split())
if 500*K>=X:
    print('Yes')
else:
    print('No')

Solution (Python):
K, X = map(int, input().split())
if 500 * K >= X:
    print('Yes')
else:
    print('No')

Solution (Python):
a,b=map(int, input().split())
if a*500>=b:
    print("Yes")
else:
    print("No")

Solution (Python):
a,b=map(int,input().split())
c=a*500
if c>=b:
  print("Yes")
else :
  print("No")

Solution (Python):
K,X=[int(i) for i in input().split()]
print("Yes" if X<=K*500 else "No")

Solution (Python):
K, X = map(int,input().split())

if (X <= 500*K):
    print("Yes")
else:
    print("No")

Solution (Python):
K, X = [int(x) for x in input().split()]

if 500 * K >= X:
    print('Yes')
else:
    print('No')

Solution (Python):
K,X=map(int,input().split())
print('Yes' if 500*K>=X else 'No')

Solution (Python):
k, x = map(int, input().split())
if 500 * k >= x: print("Yes")
else: print("No")

Solution (Python):
b, c = list(map(int, input().split()))
if 500 * b >= c :
    print("Yes")
else:
    print("No")

Solution (Python):
a, b = map(int, input().split())
a *= 500
if a>=b:
    print("Yes")
else:
    print("No")

Solution (Python):
K, X = input().split()
if int(K) * 500 >= int(X):
    print('Yes')
else:
    print('No')

Solution (Python):
K,X = map(int, input().split())
if 500*K >= X:
  print('Yes')
else:
  print('No')

Solution (Python):
K,X=map(int,input().split())
print('Yes' if X<=500*K else 'No')

Solution (Python):
def main():
    K, X = map(int, input().split(' '))
    if K * 500 >= X:
        print('Yes')
    else:
        print('No')
main()

Solution (Python):
K,X=map(int,input().split())
if(500*K>=X):
  print("Yes")
else:
  print("No")

Solution (Python):
K, X = map(int,input().split())
price = 500
ans = "No"
if price*K >= X:
    ans = "Yes"
print(ans)

Solution (Python):
K, X = map(int, input().split())
if 500*K >= X:
    ans = "Yes"
else:
    ans = "No"
print(ans)

Solution (Python):
K, X = map(int, input().split())
if 500*K >= X:
    ans = "Yes"
else:
    ans = "No"
print(ans)

Solution (Python):
k, x = map(int, input().split())

print('Yes') if k*500 >= x else print('No')

Solution (Python):
K,X=map(int,input().split())

if 500*K>=X:
    print('Yes')
else:
    print('No')

Solution (Python):
k,x = map(int, input().split())
if(k*500 >= x):
	print('Yes')
else:
	print('No')

Solution (Python):
N, X = map(int, input().split())
print('Yes' if N*500 >= X else 'No')

Solution (Python):
import sys
input = sys.stdin.readline
sys.setrecursionlimit(10**7)
inf = 10**17
mod = 10**9+7

k, x = map(int, input().split())

if k * 500 >= x: print("Yes")
else: print("No")

Solution (Python):
K, X = map(int, input().split())

if(X <= K * 500):
  print("Yes")
else:
  print("No")

Solution (Python):

K, X = map(int,input().split())
if 500*K>=X:
    print('Yes')
else:
    print('No')

Solution (Python):
k, x = map(int, input().split())
if k*500 >= x:
  print("Yes")
else:
  print("No")

Solution (Python):
k,x=map(int,input().split())
if 500*k>=x:
  print("Yes")
else:
  print("No")

Solution (Python):
K,X = map(int,input().split())
money = 500 * K
if money >= X:
    print("Yes")
else:
    print("No")

Solution (Python):
k, x = map(int, input().split())
print(['No','Yes'][k * 500 >= x])

Solution (Python):
K, X = map(int, input().split())

if 500 * K >= X:
  print('Yes')
else:
  print('No')

Solution (Python):
import sys




def main():
    K, X= map(int,input().split())
    if X<= K*500:
        print("Yes")
    else:
        print("No")


if __name__ == "__main__":
    main()

Solution (Python):
k,x = map(int, input().split())

if k*500 >= x:
    print("Yes")
else:
    print("No")

Solution (Python):
k,x=map(int, input().split())
print("No" if 500*k<x else "Yes")

Solution (Python):
import sys

read = sys.stdin.read
readline = sys.stdin.readline
readlines = sys.stdin.readlines
sys.setrecursionlimit(10 ** 9)
INF = 1 << 60
MOD = 1000000007


def main():
    K, X = map(int, readline().split())
    if K * 500 >= X:
        print('Yes')
    else:
        print('No')
    
    return


if __name__ == '__main__':
    main()

Solution (Python):
k,x=[int(_) for _ in input().split()]
print('Yes' if k*500>=x else 'No')

Solution (Python):
k, x = map(int, input().split())
if 500*k >= x:
  print('Yes')
else:
  print('No')

Solution (Python):

print("YNeos"[eval(input().replace(" ","*500<"))::2])

Solution (Python):

print("YNeos"[eval(input().replace(" ","*500<"))::2])

Solution (Python):
k,x = [int(k) for k in input().split()]
if k*500>=x:
  print("Yes")
else:
  print("No")

Solution (Python):
K,X=map(int, input().split())

print('Yes' if K*500 >=X else 'No')

Solution (Python):
K,X=map(int,input().split())
if 500*K>=X:print("Yes")
else: print("No")

Solution (Python):
k,x = map(int,input().split())
print("Yes" if 500*k>=x else "No")

Solution (Python):
K, X = map(int, input().split())

if X <= 500 * K:
    print('Yes')
else:
    print('No')

Solution (Python):

print("YNeos"[eval(input().replace(" ","*500<"))::2])

Solution (Python):
k,x=map(int,input().split())
if 500*k>=x:
    print('Yes')
else:
    print('No')

Solution (Python):
N,X=map(int,input().split())
if N*500>=X:
  print("Yes")
else:
  print("No")

Solution (Python):
k, x = map(int, input().split())
if 500 * k >= x:
  print("Yes")
else:
  print("No")

Solution (Python):
k,x=map(int,input().split())
print("Yes" if k*500>=x else "No")

Solution (Python):
data = [int(k) for k in input().split()]

takashi = 500 * data[0]

if takashi >= data[1]:
	print('Yes')
else:
	print('No')

Solution (Python):
k, x = map(int, input().split())
if x <= k * 500: print('Yes')
else: print('No')

Solution (Python):
print('YNeos'['1'in input()[1:]::2])

Solution (Python):
k,x = map(int,input().split())
print(['No','Yes'][500*k>=x])

Solution (Python):
n, s = map(int, input().split())
print("Yes" if 500*n >= s else "No")

Solution (Python):
K,X = map(int,input().split())
print("Yes" if 500*K >=X else "No")

Solution (Python):


k, x = map(int, input().split())

if 500 * k >= x:
    print('Yes')
else:
    print('No')

Solution (Python):
K, X = (int(x) for x in input().split())
if K*500>=X:
  print("Yes")
else:
  print("No")

Solution (Python):
K ,X = map(int,input().split())
if K*500>=X:
    print('Yes')
else:
    print('No')

Solution (Python):
k,x=map(int,input().split())
print('Yes' if 500*k>=x else 'No')

Solution (Python):
k, x = map(int, input().split())

if 500 * k >= x:
  print('Yes')
else:
  print('No')

Solution (Python):
K, X = map(int, input().split())
print('Yes' if 500 * K >= X else 'No')

Solution (Python):
K, X = map(int, input().split())
print('Yes' if K * 500 >= X else 'No')

Solution (Python):
k,x = map(int, input().split())
print("Yes") if 500*k >= x else print("No")

Solution (Python):
K, X = map(int, input().split())

if 500 * K >= X:
  print('Yes')
else:
  print('No')

Solution (Python):
K, X = map(int, input().split())
wealth = 500 * K
if wealth >= X:
    print('Yes')
else:
    print('No')

Solution (Python):
k,x=map(int,input().split())
print('Yes' if (k*500) >= x else 'No')

Solution (Python):
k,x = map(int,input().split())
if 500*k >= x:
  print('Yes')
else:
  print('No')

Solution (Python):
K,X = map(int,input().split())
if(K*500<X):
    print('No')
else:
    print('Yes')

Solution (Python):
k, x = [int(i) for i in input("").split(" ")]
if(500*k >= x):
  print('Yes')
else:
  print('No')

Solution (Python):
K,X=map(int,input().split())
print("YNeos"[500*K<X::2])

Solution (Python):
K, X = [int(n) for n in input().split()]
print('Yes' if 500*K >= X else 'No')

Solution (Python):
K,X = map(int,input().split())

if K*500>=X:
    print("Yes")
else:
    print("No")

Solution (Python):
k,n = map(int,input().split())
if(k*500>=n):
  print("Yes")
else:
  print("No")

Solution (Python):
K, X = map(int, input().split())
if K*500 >= X:
  print("Yes")
else:
  print("No")

Solution (Python):
k, x = map(int, input().split())
if k*500 >= x:
  print("Yes")
else:
  print("No")

Solution (Python):
k, x = map(int, input().split())
if 500 * k >= x:
  print("Yes")
else:
  print("No")

Solution (Python):
coins, req = map(int,input().split())

fax = 500*coins >= req

if fax: print("Yes")
else: print("No")

Solution (Python):
K, X = map(int, input().split(' '))
if 500 * K >= X:
    print('Yes')
else:
    print('No')

Solution (Python):
k, n = map(int, input().split())
print("Yes" if 500 * k >= n else "No")

Solution (Python):
N, A = map(int,input().split())
print("Yes" if 500*N >= A else "No")

Solution (Python):
N, A = map(int,input().split(" "))
print("Yes" if 500*N >= A else "No")

Solution (Python):
N, A = map(int,input().split(" "))
if N*500 >= A:
  print("Yes")
else:
  print("No")

Solution (Python):
a, b=map(int, input().split())
if (500*a)>=b:
  print("Yes")
else:
  print("No")

Solution (Python):
def main():
    k, x = map(int, input().split())
    if k * 500 >= x:
        print('Yes')
    else:
        print('No')
main()

Solution (Python):
K, X = map(int, input().split())
     
print(["No", "Yes"][K*500>=X])

Solution (Python):
K, X=map(int, input().split())
if K*500>=X:
  print("Yes")
else:
  print("No")

Solution (Python):
k,x=map(int,input().split())
if 500*k>=x:
   print("Yes")
else:
   print("No")

Solution (Python):
k,x=map(int,input().split())
if 500*k>=x:
  print("Yes")
else:
  print("No")

Solution (Python):
k,x=map(int,input().split())
if 500*k>=x:
  print('Yes')
else:
  print('No')

Solution (Python):
K, X = map(int, input().split())
print("Yes" if 500*K >= X else "No")

Solution (Python):
k, x = map(int, input().split())

if (500*k) >= x:
  print("Yes")
else:
  print("No")

Solution (Python):
K,X = map(int,input().split())

if X<=500*K:
  print("Yes")
else:
  print("No")

Solution (Python):
K,X=map(int,input().split())
K=500*K
if K>=X:
    print("Yes")
else:
    print("No")

Solution (Python):
K, X = map(int, input().split())

if 500*K >= X:
    print('Yes')
else:
    print('No')

Solution (Python):
k, x = map(int, input().split())
if 500*k >= x:
    print("Yes")
else:
    print("No")

Solution (Python):
K,X=map(int,input().split())
if 500*K>=X:
    print("Yes")
else:
    print("No")

Solution (Python):
k,x = map(int,input().split())
print('Yes' if k*500>=x else 'No')

Solution (Python):


k, x = map(int, input().split())

sum = k * 500
if sum >= x:
    print("Yes")
else:
    print("No")

Solution (Python):
K,X=input().split()
print('Yes' if int(K)*500>=int(X) else 'No')

Solution (Python):
K,X = (int(x) for x in input().split())
if 500*K>=X:
    print('Yes')
else:
    print('No')

Solution (Python):
k,x = map(int, input().split())
print("Yes" if k * 500 >= x else "No")

Solution (Python):
K,X = map(int, input().split())

if 500 * K >= X:
  print("Yes")
else:
  print("No")

Solution (Python):
k, x = map(int,input().split())

total = k * 500
if total >= x:
  print("Yes")
else:
  print("No")

Solution (Python):
K,X = map(int, input().split())
print('Yes' if K*500 >= X else 'No')

Solution (Python):
K,X=map(int,input().split())
if K*500>=X:
  print("Yes")
else:
  print("No")

Solution (Python):
k , x = (int(a) for a in input().split())
if k*500 >= x :
    print("Yes")
else : print("No")

Solution (Python):
k,x = map(int,input().split())

if 500*k >= x:
  print("Yes")
else:
  print("No")

Solution (Python):
k,x = map(int,input().split())
if 500*k >= x:
    print('Yes')
else:
    print('No')

Solution (Python):
K,X=map(int,input().split())
if 500*K>=X:
    print('Yes')
else:
    print('No')

Solution (Python):
x = [int(x) for x in input().split()]
print('Yes') if x[0]*500>=x[1] else print('No')

Solution (Python):
K,X = map(int,input().split())

if 500*K>=X:
  print("Yes")
else:
  print("No")

Solution (Python):
k, x = map(int, input().split())
if 500*k >= x:
    print('Yes')
else:
    print('No')

Solution (Python):
k,x=map(int,input().split())
if(k*500>=x):print("Yes")
else:print("No")

Solution (Python):
K,X=map(int, input().split())
if K*500>=X:
    print('Yes')
else:
    print('No')

Solution (Python):

K,X=map(int,input().split())

if K*500>=X:
  print('Yes')
else:
  print('No')

Solution (Python):
k, x = map(int, input().split())

ret = "No"
if k * 500 >= x:
    ret = "Yes"

print("{}".format(ret))

Solution (Python):
k, x = map(int, input().split())
if 500*k >= x:
  print("Yes")
else:
  print("No")

Solution (Python):
def solve():
    k, x = map(int, input().split())
    print('YNeos'[500*k<x::2])

if __name__ == '__main__':
    solve()

Solution (Python):


K, X = map(int,input().split())
if 500 * K >= X:
    print("Yes")
else:
    print("No")

Solution (Python):
k,x = map(int,input().split())
if 500*k >= x:
    print("Yes")
else:
    print("No")

Solution (Python):
k,x = map(int,input().split())
if 500 * k >= x:
    print('Yes')
else:
    print('No')

Solution (Python):
k,x = map(int,input().split())
if 500*k >=x:
    print("Yes")
else:
    print("No")

Solution (Python):
k,x=map(int,input().split())
if 500*k>=x:
    print('Yes')
else:
    print('No')

Solution (Python):
k,x=list(map(int,input().split()))
if 500*k>=x:
  print("Yes")
else:
  print("No")

Solution (Python):
K, X = map(int, input().split(" "))

if 500*K>=X:
  print("Yes")
else:
  print("No")

Solution (Python):
n,m=list(map(int,input().split()))
if n*500>=m:
  print("Yes")
else:
  print("No")

Solution (Python):
k, x = map(int, input().split())
if 500 * k >= x:
    print('Yes')
else:
    print('No')

Solution (Python):
K, X = map(int, input().split())

if K*500 >= X:
    print("Yes")
else:
    print("No")

Solution (Python):
k, x = map(int, input().split())
print(['No', 'Yes'][k * 500 >= x])

Solution (Python):
k,x=list(map(int,input().split()))
print("Yes") if k * 500 >= x else print("No")

Solution (Python):
K, X = map(int, input().split())
a = 500*K
if a >= X:
  print('Yes')
else:
  print('No')

Solution (Python):
a,b = input().split()
if 500 * int(a) >= int(b):
    print('Yes')
else:
    print('No')

Solution (Python):
k, x = map(int, input().split())
if 500*k >= x:
    print('Yes')
else:
    print('No')

Solution (Python):
K, X  = map(int,input().split())
money = K * 500
if money >= X:
  print("Yes")
else:
  print("No")

Solution (Python):
K,N=map(int,input().split())
if 500*K>=N:
    print('Yes')
else:
    print('No')

Solution (Python):
K, X = list(map(int, input().split()))
if K * 500 >= X:
	print('Yes')
else:
	print('No')

Solution (Python):
K,X=map(int,input().split())
if 500*K>=X:
    print('Yes')
else:
    print('No')

Solution (Python):

K,X=map(int,input().split())
if 500*K>=X:
    print("Yes")
else:
    print("No")

Solution (Python):
a,b=map(int,input().split())
if a*500>=b:
  print("Yes")
else:
  print("No")

Solution (Python):
k,x=map(int,input().split())
if 500*k>=x:
  print('Yes')
else:
  print('No')

Solution (Python):
k, x = map(int, input().split())
if 500 * k >= x:
    print('Yes')
else:
    print('No')

Solution (Python):
a, b = map(int, input().split())
print('Yes' if a*500 >= b else 'No')

Solution (Python):
K,X=map(int,input().split())
if X<=500*K:
  print("Yes")
else:
  print("No")

Solution (Python):
k,x = map(int,input().split())
if 500 * k >= x: print('Yes')
else: print('No')

Solution (Python):
K, X = map(int, input().split())

print("Yes" if K*500 >= X else "No")

Solution (Python):
n,r = input().split()
if int(n) * 500 >= int(r):
    print('Yes')
else:
    print('No')

Solution (Python):
K, X = map(int, input().split())

if 500 * K >= X:
    print("Yes")
else:
    print("No")

Solution (Python):
k,x=map(int,input().split())
print("Yes" if k*500>=x else "No")

Solution (Python):
K,X = map(int,input().split())
print('Yes' if 500 * K >= X else 'No')

Solution (Python):
K, X = map(int, input().split())
print('Yes') if 500*K >= X else print('No')

Solution (Python):
K, X = map(int, input().split())

if K * 500 >= X:
    print('Yes')
else:
    print('No')

Solution (Python):
k , x = map(int,input().split())
if k*500 >= x:
  print('Yes')
else:
  print('No')

Solution (Python):
K,X=map(int,input().split())
if K*500>=X:
  print('Yes')
else:
  print('No')

Solution (Python):
print((lambda x:('Yes' if (x[1] <= x[0]*500) else 'No'))(list(map(int,input().split()))))

Solution (Python):
K,X = map(int,input().split())
print("Yes" if 500*K >= X else "No")

Solution (Python):
k,x = map(int, input().split())
if 500*k >= x:
    print('Yes')
else:
    print('No')

Solution (Python):
import sys
input = lambda: sys.stdin.readline().rstrip()

def main():
    k, x = map(int, input().split())
    if x <= k * 500:
        print('Yes')
    else:
        print('No')   

if __name__ == '__main__':
    main()

Solution (Python):
k,x = map(int,input().split())
print("No" if k*500 < x else "Yes")

Solution (Python):
K,X = map(int, input().split())

if K*500 >= X:
    print('Yes')
else:
    print('No')

Solution (Python):
k,x=(int(x) for x in input().split())
if k*500>=x:
  print("Yes")
else:
  print("No")

Solution (Python):
a, b = map(int, input().split())
if(500*a>=b):
  print("Yes")
else:
  print("No")

Solution (Python):
x, y = map(int, input().split())

print("Yes" if x*500 >= y else "No")

Solution (Python):
k, x = map(int, input().split())

if 500 * k >= x:
  print("Yes")
else:
  print("No")

Solution (Python):
k,x=map(int,input().split())
if 500*k>=x:
    print("Yes")
else:
    print("No")

Solution (Python):
k,x=map(int,input().split());print('NYoe s'[500*k>=x::2])

Solution (Python):
K,X = map(int,input().split())
if 500 * K >= X:
    print("Yes")
else:
    print("No")

Solution (Python):
import sys
sys.setrecursionlimit(10**7)

readline = sys.stdin.buffer.readline
def readstr():return readline().rstrip().decode()
def readstrs():return list(readline().decode().split())
def readint():return int(readline())
def readints():return list(map(int,readline().split()))
def printrows(x):print('\n'.join(map(str,x)))
def printline(x):print(' '.join(map(str,x)))

k,x = readints()

print('Yes'if 500*k>=x else'No')

Solution (Python):
k,x = map(int,input().split())
if x <= 500*k:
    print("Yes")
else:
    print("No")

Solution (Python):
K,X=map(int,input().split())
if K*500>=X:
  print("Yes")
else:
  print("No")

Solution (Python):
k, x = map(int, input().split())
if 500 * k < x:
    print("No")
else:
    print("Yes")

Solution (Python):
k, x = map(int, input().split())
if 500*k >= x:
  print("Yes")
else:
  print("No")

Solution (Python):
k,x = map(int,input().split())

if x <= k*500:
	print('Yes')

else:
	print('No')

Solution (Python):
a, b = map(int, input().split())
if 500*a >= b:
    print("Yes")
else:
    print("No")

Solution (Python):
K, X = map(int, input().split())
print('Yes' if K*500 >= X else 'No')

Solution (Python):
K, X = map(int, input().split())
print("Yes" if 500*K>=X else "No")

Solution (Python):
def main():
    k, x = map(int, input().split())
    if 500 * k >= x:
        print("Yes")
    else:
        print("No")
    
if __name__ == "__main__":
    main()

Solution (Python):
k,x = (int(y) for y in input().split() )


if k*500 >= x:
  print("Yes")
else:
  print("No")

Solution (Python):
a,k=map(int,input().split())
if a*500 >=k:
  print("Yes")
else:
  print("No")

Solution (Python):
k,x = map(int,input().split())
if 500*k >= x:
    print("Yes")
else:
    print("No")

Solution (Python):
K, X = map(int, input().split())

if 500 * K >= X:
    print('Yes')
else:
    print('No')

Solution (Python):
k, x = map(int, input().split())
print('Yes' if 500*k >= x else 'No')

Solution (Python):
K, X = map(int,input().split())

if 500 * K >= X:
    print("Yes")
else:
    print("No")

Solution (Python):
K,X=map(int,input().split())

if K*500>=X:
  print('Yes')
else:
  print('No')

Solution (Python):
import sys

input = lambda: sys.stdin.readline().rstrip()


def solve():
    K, X = map(int, input().split())

    if 500 * K >= X:
        print('Yes')
    else:
        print('No')


if __name__ == '__main__':
    solve()