Buggy python submission (verdict: Runtime Error):
A, B, C, D = map(int, input().split())
 
flg = true
t = false
while(flg):
  t = true
  C -= B
  if (C <= 0):
    break
  t = false
  A -= D
  if (A <= 0) :
    break

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

Fixed submission:
A, B, C, D = map(int, input().split())
 
flg = True
t = False
while(flg):
  C -= B
  if (C <= 0):
    t = True
    break
  A -= D
  if (A <= 0) :
    t = False
    break

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

Buggy python submission (verdict: Runtime Error):
A, B, C, D = map(int, input().split())
 
flg = true
t = false
while(flg):
  t = true
  C -= B
  if (C <= 0):
    break
  t = false
  D -= B
  if (D <= 0) :
    break

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

Fixed submission:
A, B, C, D = map(int, input().split())
 
flg = True
t = False
while(flg):
  C -= B
  if (C <= 0):
    t = True
    break
  A -= D
  if (A <= 0) :
    t = False
    break

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

Buggy python submission (verdict: Runtime Error):
A, B, C, D = map(int, input().split())

flg = true
t = false
while(flg):
  t = true
  D -= B
  if (D <= 0):
    break
  t = false
  A -= C
  if (A <= 0) :
    break

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

Fixed submission:
A, B, C, D = map(int, input().split())
 
flg = True
t = False
while(flg):
  C -= B
  if (C <= 0):
    t = True
    break
  A -= D
  if (A <= 0) :
    t = False
    break

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

Buggy python submission (verdict: Runtime Error):
A, B, C, D = map(int, input().split())

x = C / B
y = C % B
p = A / D
q = A % D

if (y <> 0):
  x += 1
if (q <> 0):
  p += 1

if (x <= p):
  print("Yes")
elif (x > p):
  print("No")


Fixed submission:
A, B, C, D = map(int, input().split())
 
flg = True
t = False
while(flg):
  C -= B
  if (C <= 0):
    t = True
    break
  A -= D
  if (A <= 0) :
    t = False
    break

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

Buggy python submission (verdict: Runtime Error):
A, B, C, D = map(int, input().split())

x = C / B
y = C % B
p = A / D
q = A % D

if (x > p):
  print("Yes")
elif (x < p):
  print("No")
else
  if (y == 0 and q <> 0):
    print("Yes")
  elif (y <> 0 and q == 0):
    print("No")
  else :
    print("Yes")


Fixed submission:
A, B, C, D = map(int, input().split())
 
flg = True
t = False
while(flg):
  C -= B
  if (C <= 0):
    t = True
    break
  A -= D
  if (A <= 0) :
    t = False
    break

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

Buggy python submission (verdict: Runtime Error):
A, B, C, D = map(int, input().split())

x = C / B
y = C % B
p = A / D
q = A % D

if (x < p):
  print("Yes")
elif (x > p):
  print("No")
else
  if (y == 0 and q <> 0):
    print("Yes")
  elif (y <> 0 and q == 0):
    print("No")
  else :
    print("Yes")


Fixed submission:
A, B, C, D = map(int, input().split())
 
flg = True
t = False
while(flg):
  C -= B
  if (C <= 0):
    t = True
    break
  A -= D
  if (A <= 0) :
    t = False
    break

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

Buggy python submission (verdict: Runtime Error):
A, B, C, D = map(int, input().split())

x = C / B
y = C % B
p = A / D
q = A % D

if (x > p):
  print("Yes")
elif (x < p):
  print("No")
else
  if (y == 0 and q <> 0):
    print("Yes")
  elif (y <> 0 and q == 0):
    print("No")
  else :
    print("Yes")


Fixed submission:
A, B, C, D = map(int, input().split())
 
flg = True
t = False
while(flg):
  C -= B
  if (C <= 0):
    t = True
    break
  A -= D
  if (A <= 0) :
    t = False
    break

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

Buggy python submission (verdict: Runtime Error):
A, B, C, D = map(int, input().split())

x = C / B
y = C % B
p = A / D
q = A % D

if (x < p):
  print("Yes")
elif (x > p):
  print("No")
else
  if (y == 0):
    print("Yes")
  elif (y <> 0 and q == 0):
    print("No")
  else :
    print("Yes")


Fixed submission:
A, B, C, D = map(int, input().split())
 
flg = True
t = False
while(flg):
  C -= B
  if (C <= 0):
    t = True
    break
  A -= D
  if (A <= 0) :
    t = False
    break

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

Buggy python submission (verdict: Runtime Error):
A, B, C, D = map(int, input().split())

x = A / D
y = A % D
p = C / B
q = C % B

if (p < x):
  print("Yes")
elif (p == x):
  if (y == 0 and q <> 0):
    print("No")
  else:
    print("Yes")
else:
  print("No")


Fixed submission:
A, B, C, D = map(int, input().split())
 
flg = True
t = False
while(flg):
  C -= B
  if (C <= 0):
    t = True
    break
  A -= D
  if (A <= 0) :
    t = False
    break

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