Problem:
 Score : 100 points    Problem Statement You are given integers A and B , each between 1 and 3 (inclusive).  Determine if there is an integer C between 1 and 3 (inclusive) such that A \times B \times C is an odd number.      Constraints  All values in input are integers.  1 \leq A, B \leq 3         Input Input is given from Standard Input in the following format:  A  B       Output If there is an integer C between 1 and 3 that satisfies the condition, print Yes ; otherwise, print No .        Sample Input 1 3 1      Sample Output 1 Yes  Let C = 3 . Then, A \times B \times C = 3 \times 1 \times 3 = 9 , which is an odd number.       Sample Input 2 1 2      Sample Output 2 No       Sample Input 3 2 2      Sample Output 3 No

Solution (Python):

from collections import defaultdict
from collections import deque
from heapq import heappush, heappop
import sys
import math
import bisect
import random
def LI(): return list(map(int, sys.stdin.readline().split()))
def I(): return int(sys.stdin.readline())
def LS():return list(map(list, sys.stdin.readline().split()))
def S(): return list(sys.stdin.readline())[:-1]
def IR(n):
    l = [None for i in range(n)]
    for i in range(n):l[i] = I()
    return l
def LIR(n):
    l = [None for i in range(n)]
    for i in range(n):l[i] = LI()
    return l
def SR(n):
    l = [None for i in range(n)]
    for i in range(n):l[i] = S()
    return l
def LSR(n):
    l = [None for i in range(n)]
    for i in range(n):l[i] = LS()
    return l
sys.setrecursionlimit(1000000)
mod = 1000000007


def A():
    a,b,c = LI()
    print(9*max(a,b,c)+a+b+c)
    return


def B():
    a,b = LI()
    if a*b %2:
        print("Yes")
    else:
        print("No")
    return


def C():
    k = I()
    print(k//2-1)*(k//2)
    return


def D():
    return


def E():
    return


def F():
    return


def G():
    return


def H():
    return


def I_():
    return


def J():
    return


if __name__ == "__main__":
    B()

Solution (Python):
input = input().split()
A = int(input[0])
B = int(input[1])


fig = A*B
if fig%2 == 0:
    print("No")
elif fig%2 != 0:
    print("Yes")

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

Solution (Python):
A=list(map(int,input().split()))
sum=1
for i in A:
    sum*=i
if sum%2==1:
    print('Yes')
else:
    print("No")

Solution (Python):
a, b = list(map(int, input().split()))
f = False
for i in range(1, 4):
    if a * b * i % 2 == 1:
        f = True
if f:
    print("Yes")
else:
    print("No")

Solution (Python):
a, b = map(int, input().split())
if(((a*b % 2) == 1) or ((a*b*2 % 2) == 1) or ((a*b*3 % 2) == 1)):
    print("Yes")
else:
    print("No")

Solution (Python):
a, b = map(int,input().split())
print("No" if a % 2 == 0 or b % 2 == 0 else "Yes")

Solution (Python):
A, B = map(int, input().split())
print('No' if (A*B)%2 == 0 else 'Yes')

Solution (Python):
a,b=map(int,input().split())
if a%2 and b%2:
  print("Yes")
else:
  print("No")

Solution (Python):


A, B = map(int, input().split())

print('No' if A * B % 2 == 0 else 'Yes' )

Solution (Python):
a,b=map(int,input().split())
c=0
for i in range(1,4):
  if a*b*i%2!=0:
    c+=1
print("Yes" if c!=0 else "No")

Solution (Python):

import sys

YES = "Yes"  
NO = "No"  

def solve(A: int, B: int):
    if A * B % 2 == 0:
        ret = NO
    else:
        ret = YES
    print(ret)
    return


def main():
    def iterate_tokens():
        for line in sys.stdin:
            for word in line.split():
                yield word
    tokens = iterate_tokens()
    A = int(next(tokens))  
    B = int(next(tokens))  
    solve(A, B)

if __name__ == '__main__':
    main()

Solution (Python):
a=list(input().split())
b=int(a[0])
c=int(a[1])
d=int(b*c)
if d%2==1:
  print("Yes")
else:
  print("No")

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

if ((a*b)  % 2) == 0:
  print('No')
else:
  print('Yes')

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

if a % 2 == 1:
    if b % 2 == 1:
        print('Yes')
    else:
        print('No')
else:
    print('No')

Solution (Python):


A,B= map(int,input().split())
if (A * B)%2==0:
    print('No')
else:
    print('Yes')

Solution (Python):

import sys
import copy
import collections
from bisect import bisect_left

def main():
	A, B = map(int, input().split(" "))
	
	for i in range(1, 4):
		if (A * B * i) % 2 == 1:
			print("Yes")
			sys.exit()
	
	print("No")
		
	
if __name__ == "__main__":
	main()

Solution (Python):
a,b = map(int, input().split())
if a%2 == 1 and b%2 == 1:
    print("Yes")
else:
    print("No")

Solution (Python):
tmp = input().split(" ")
a = int(tmp[0])
b = int(tmp[1])

if a == 2 or b == 2:
    print ("No")
else:
    print ("Yes")

Solution (Python):
A, B = map(int, input().split())
if A % 2 != 0 and B % 2 != 0:
    print("Yes")
else:
    print("No")

Solution (Python):
a, b = map(int, input().split())
if a % 2 != 0 and b % 2 != 0:
    print("Yes")
else:
    print("No")

Solution (Python):
A,B = map(int,input().split())
if((A*B) % 2 == 0):
  print("No")
else:
  print("Yes")

Solution (Python):
A, B = map(int, input().split())

if A % 2 != 0 and B % 2 != 0:
    print("Yes")
else:
    print("No")

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

Solution (Python):
A,B = map(int,input().split())
if (A * B) % 2 == 1:
    print("Yes")
else:
    print("No")

Solution (Python):
A, B = map(int, input().split())
res = "No"
for i in range(1,4):
    if (A * B * i) % 2 == 1:
        res = "Yes"
        break
print(res)

Solution (Python):
A,B=list(map(int,input().split()))
x=A*B
if x%2==0:
  print('No')
else:
  print('Yes')

Solution (Python):
a,b=map(int,input().split())
if a%2==0 or b%2==0:
  print('No')
else:
  print('Yes')

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

if a%2 == 0 or b%2 == 0:
  print("No")
else:
  print("Yes")

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

Solution (Python):
A, B = map(int, input().split())
if (A*B) % 2 == 0:
    print("No")
else:
    print("Yes")

Solution (Python):
a, b = map(int, input().split())
if a % 2 == 0 or b % 2 == 0:
  print('No')
else:
  print('Yes')

Solution (Python):
A, B = map(int, input().split())
print('Yes' if A*B%2 == 1 else 'No')

Solution (Python):
print("No" if "2" in input().split() else "Yes")

Solution (Python):
a, b=map(int, input().split())
if a%2==1 and b%2==1:
  print("Yes")
else:
  print("No")

Solution (Python):
def YesNo(f):
	return ["Yes", "No"][not(f)]

A, B = map(int, input().split())
print(YesNo(A*B%2!=0))

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

Solution (Python):
A, B = map(int, input().split())

if A%2==1 and B%2==1:
    print('Yes')
else:
    print('No')

Solution (Python):
def main():
	a, b = map(int, input().split())
	if (a * b) %2 != 0:
		print("Yes")
	else:
		print("No")


if __name__ == '__main__':
    main()

Solution (Python):
a,b = [int(i) for i in input().split()]
if((a * b) % 2 == 0):
    print("No")
else:
    print("Yes")

Solution (Python):
A, B = map(int, input().split())
print('Yes' if A != 2 and  B != 2 else 'No')

Solution (Python):
A, B = map(int, input().split())
if A % 2 == 0 or B % 2 == 0:
    print('No')
else:
    print('Yes')

Solution (Python):


def main():
    A, B = [int(x) for x in input().split()]
    print('No') if A == 2 or B == 2 else print('Yes')

if __name__ == '__main__':
    main()

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

print("Yes" if a * b % 2 == 1 else "No")

Solution (Python):
A,B=map(int,input().split())
if A*B%2==1:
	print("Yes")
else:
	print("No")

Solution (Python):
A,B = map(int,input().split())
D = A * B
if D % 2 == 0:
    print('No')
else:
    print('Yes')

Solution (Python):
A,B=map(int,input().split())

if A%2!=0 and B%2!=0:
        print("Yes")
else :
        print("No")

Solution (Python):


A, B = map(int, input().split())

print('No' if A * B % 2 == 0 else 'Yes' )

Solution (Python):
a,b=map(int,input().split())
if(a%2==1 and b%2==1):
  print("Yes")
else:
  print("No")

Solution (Python):
A, B = map(int, input().split())

if A % 2 == 1 and B % 2 == 1:
    print('Yes')
else:
    print('No')

Solution (Python):
print('No' if '2' in input() else 'Yes')

Solution (Python):
a, b = map(int, input().split())
for c in range(1, 4):
    if (a * b * c) % 2 != 0:
        print('Yes')
        break
else:
    print('No')

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

if a != 2 and b != 2:
    print('Yes')
else:
    print('No')

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

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

if a % 2 == 1 and b % 2 == 1:
    print("Yes")
else:
    print("No")

Solution (Python):
A, B = map(int, input().split())

if A * B % 2 == 1:
    print('Yes')
else:
    print('No')

Solution (Python):
A,B = map(int, input().split())
if A == 2 or B == 2:
  print('No')
else:
  print('Yes')

Solution (Python):

a, b= map(int, input().split())

if a%2==0 or b%2==0:
    print("No")
else:
    print("Yes")

Solution (Python):
A,B=map(int,input().split())
if A%2==1 and B%2==1:
    print('Yes')
else:
    print('No')

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

Solution (Python):
from collections import Counter
from functools import reduce
import fractions
import math
import statistics
import sys
import time
sys.setrecursionlimit(10**7)
INF = 10 ** 18
MOD = 10 ** 9 + 7
def LI(): return [int(x) for x in sys.stdin.readline().split()]  
def LF(): return [float(x) for x in sys.stdin.readline().split()]  
def LS(): return sys.stdin.readline().split()  
def MI(): return map(int, sys.stdin.readline().split())  
def II(): return int(sys.stdin.readline())  
def IS(): return input()  
def P(x): return print(x)
def C(x): return Counter(x)
def GCD_LIST(numbers):  
    return reduce(fractions.gcd, numbers)
def LCM_LIST(numbers):  
    return reduce(LCM, numbers)
def LCM(m, n):
    return (m * n // fractions.gcd(m, n))


a, b = MI()
P('Yes') if a % 2 == 1 and b % 2 == 1 else P('No')

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

Solution (Python):
A,B=map(int,input().split())

if A==2 or B==2: print("No")
else: print("Yes")

Solution (Python):
A,B = map(int, input().split())
if A == 2 or B == 2:
    print('No')
else:
    print('Yes')

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

if a*b%2 == 1:
    print("Yes")
else:
    print("No")

Solution (Python):
A,B = map(int, input().split())
if (A*B)%2:
  print("Yes")
else:
  print("No")

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

Solution (Python):
A,B=map(int,input().split())
print('Yes' if(A*B)%2!=0 else 'No')

Solution (Python):
a, b = map(int, input().split())
if a % 2 == 0 or b % 2 == 0:
  print('No')
else:
  print('Yes')

Solution (Python):
A, B =  map(int, input().split())
if A % 2 == 0 or B % 2 == 0 :
    print("No")
else :
    print("Yes")

Solution (Python):
A, B = map(int, input().split())
if A * B % 2 == 1:
    print('Yes')
else:
    print('No')

Solution (Python):
A,B = list(map(int,input().split()))
if (A*B) % 2 == 1:
    print("Yes")
else:
    print("No")

Solution (Python):
a,b=map(int,input().split(' '))
d=a*b
if d%2!=0:
    print('Yes')
else:
    print('No')

Solution (Python):
a,b = map(int,input().split())
if a%2==0 or b%2==0:
    print('No')
else:
    print('Yes')

Solution (Python):
a,b=map(int,input().split())
if a%2==1 & b%2==1:
  print("Yes")
else:
  print("No")

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

Solution (Python):
A,B = map(int, input().split())
print("Yes" if A*B%2 != 0 else "No")

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

Solution (Python):
a ,b = map(int,input().split())
pr = a * b
found = False
for i in [1,2,3]:
    if (pr * i) % 2 == 1:
        found = True
if found:
    print("Yes")
else:
    print("No")

Solution (Python):
A, B = (int(i) for i in input().split())

flag = 0
for C in range(1,4):
    if (A*B*C) % 2 == 1:
        flag = 1
        break
if flag == 1:
    print('Yes')
else:
    print('No')

Solution (Python):
a, b = map(int, input().split())
if a!=2 and b!=2:
  print("Yes")
else:
  print("No")

Solution (Python):
A, B = map(int, input().split())

if A*B%2 == 1:
    ans = "Yes"
else: ans = "No"

print(ans)

Solution (Python):
a,b = map(int,input().split())
if a%2==0 or b%2==0:
    print("No")
else:
    print("Yes")

Solution (Python):
a,s=map(int,input().split())
if a*s%2==0:
  print("No")
else:
  print("Yes")

Solution (Python):

a,b = map(int,input().split())

if a * b * 1 % 2 == 1:
    print("Yes")
elif a * b * 2 % 2 == 1:
    print("Yes")
elif a * b * 3 % 2 == 1:
    print("Yes")
else:
    print("No")

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

if (a * b) % 2 != 0:
    print("Yes")
else:
    print("No")

Solution (Python):
a, b = map(int,input().split())
if a%2 == b%2 == 1:
  print("Yes")
else:
  print("No")

Solution (Python):
A,B = list(map(int,input().split()))
print("Yes" if (A*B)%2 else "No")

Solution (Python):

A, B = map(int, input().split())
if A % 2 != 0 and B % 2 != 0:
    print('Yes')
else:
    print('No')

Solution (Python):
A,B = map(int,input().split(' '))
 
if (A % 2 != 0) and (B % 2 != 0):
  print('Yes')
else:
  print('No')

Solution (Python):
A, B = map(int, input().split())
if A%2 == 0 or B%2 == 0:
  print("No")
else:
  print("Yes")

Solution (Python):
A, B = [int(x) for x in input().split()]
print('Yes' if (A*B)%2==1 else 'No')

Solution (Python):
A,B = [int(x) for x in input().split()]
if(A%2==0 or B%2==0):
  print('No')
else:
  print('Yes')

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

Solution (Python):
a, b = map(int,input().split())
if a % 2 != 0 and b % 2 != 0:
    print("Yes")
else:
    print("No")

Solution (Python):
a, b = [int(item) for item in input().split()]

if a%2 == 1 and b%2 == 1:
  print("Yes")
else:
  print("No")

Solution (Python):

import sys

YES = "Yes"  
NO = "No"  


def solve(A: int, B: int):
    if A % 2 == 0 or B % 2 == 0:
        print(NO)
    else:
        print(YES)
    return


def main():
    def iterate_tokens():
        for line in sys.stdin:
            for word in line.split():
                yield word
    tokens = iterate_tokens()
    A = int(next(tokens))  
    B = int(next(tokens))  
    solve(A, B)


if __name__ == '__main__':
    main()

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

Solution (Python):
A, B = map(int, input().split())
if A*B%2==0:
    print('No')
else:
    print('Yes')

Solution (Python):
a,b=list(map(int,input().split()))
print("Yes" if a%2==1 and b%2 == 1 else "No")

Solution (Python):
n,m=map(int,input().split())
print('No' if (n*m)%2 == 0 else 'Yes')

Solution (Python):
def main():
    A, B = map(int, input().split(' '))
    for c in range(1, 4):
        re = A * B * c
        if re % 2 == 1:
            print('Yes')
            return
    print('No')
    return

main()

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

Solution (Python):
a, b = map(int, input().split())
if a % 2 == 0 or b % 2 == 0:
    print("No")
else:
    print("Yes")

Solution (Python):
a, b = map(int, raw_input().split())
if a * b % 2 == 0:
    print "No"
else:
    print "Yes"

Solution (Python):
a,b=map(int,input().split())
print("Yes" if a%2 and b%2 else "No")

Solution (Python):
a, b = map(int, input().split())
ans = a*b %2
if (ans == 0):
    print("No")
else:
    print("Yes")

Solution (Python):
a,b=map(int,input().split());print("Yes"if a%2==b%2==1 else"No")

Solution (Python):
l = [int(i) for i in input().split()]
print(['Yes', 'No'][l[0]*l[1]%2 == 0])

Solution (Python):
A,B=map(int,input().split())
if A*B%2==0 :
  print("No")
else :
  print("Yes")

Solution (Python):
A,B =map(int,input().split())

if A==2 or B==2:
  print("No")
else:
    print("Yes")

Solution (Python):
A,B=map(int,input().split())
if (A*B)%2==0:
    print('No')
else:
    print('Yes')

Solution (Python):
ab=input().split()
A=int(ab[0]);B=int(ab[1])
c=False
if (A*B*1)%2==1:
    c=True
if (A*B*2)%2==1:
    c=True
if (A*B*3)%2==1:
    c=True
if c:
    print("Yes")
else:
    print("No")

Solution (Python):
a,b=map(int,input().split())
print('YNeos'[a*b%2==0::2])

Solution (Python):
A,B = (int(x) for x in input().split())

if (A*B)%2 == 1:
    print("Yes")
else:
    print("No")

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

Solution (Python):
A, B = [int(x) for x in input().split()]
print('Yes' if [A, B].count(2) == 0 else 'No')

Solution (Python):
a,b = map(int, input().split())
if a!=2 and b!=2:
  print("Yes")
else:
  print("No")

Solution (Python):
A, B = [int(x) for x in input().split()]
print("Yes" if A % 2 != 0 and B % 2 != 0 else "No")

Solution (Python):
a,b=map(int,input().split())
print('No' if a%2==0 or b%2==0 else 'Yes')

Solution (Python):
i = list(map(int, input().split()))
A = i[0]
B = i[1]

ABC1 = A * B * 1
ABC2 = A * B * 2
ABC3 = A * B * 3

def kisuu(num):
  if num % 2 == 1:
    return True
  else:
    return False

if kisuu(ABC1):
  print('Yes')
elif kisuu(ABC2):
  print('Yes')
elif kisuu(ABC2):
  print('Yes')
else:
  print('No')

Solution (Python):
A,B=map(int, input().split())
if (A*B)%2==1:
    print('Yes')
else:
    print('No')

Solution (Python):
a,b = map(int, input().split())
if a % 2 == 1 and b % 2 == 1:
	print('Yes')
else:
	print('No')

Solution (Python):
a,b=map(int,input().split())
flag=False
for i in range(4):
    if a*b*i%2==1:
        flag=True
if flag:
    print('Yes')
else:
    print('No')

Solution (Python):
A, B = input().split()
A = int(A)
B = int(B)

if A % 2 == 0 or B % 2 == 0:
    print('No')
else:
    print('Yes')

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

c=1
if a*b*c%2==0:
    c=2
    if a*b*c%2==0:
        c=3
        if a*b*c%2==0:
            print("No")
        else:
            print("Yes")   
    else:
        print("Yes")        
else:
    print("Yes")

Solution (Python):
A,B = map(int,input().split())
if((A*B)%2 == 1):
  print('Yes')
else:
  print('No')

Solution (Python):
a,b = map(int,input().split())
print(['No','Yes'][(a*b)%2])

Solution (Python):
a,b=map(int,input().split())
if a%2==0 or b%2==0:
    print("No")
else:
    print("Yes")

Solution (Python):
A,B=map(int,input().split())
if A*B%2==1:
    print('Yes')
else:
    print('No')

Solution (Python):

A, B = map(int, input().split())
print(['Yes', 'No'][A % 2 == 0 or B % 2 == 0])

Solution (Python):
A, B = map(int, input().split())

if A % 2 == 1 and B % 2 == 1:
    print("Yes")
else:
    print("No")

Solution (Python):
a,b=[int(i) for i in input().split()]
print("Yes" if a%2==1 and b%2==1 else "No")

Solution (Python):

a, b = (int(i) for i in input().split())  
if a%2 == 1 and b%2 == 1:
    print("Yes")
else:
    print("No")

Solution (Python):
A, B = map(int,input().split())
if(A*B%2 == 1):
  print("Yes")
else:
  print("No")

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

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

Solution (Python):
a,b=map(int,input().split())
if a%2==1 and b%2==1:
  print("Yes")
else:
  print("No")

Solution (Python):




a, b = map(int,input().split())

ans = "No"
for idx in range(1, 3):
    if a * b * idx % 2 == 1:
        ans = "Yes"
        

print(ans)

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

Solution (Python):
A, B = [int(i) for i in input().split()]
if A % 2 == 0 or B % 2 == 0:
  print("No")
else:
  print("Yes")

Solution (Python):
A,B=map(int,input().split())
if A%2==0 or B==2:
  print("No")
else:
  print("Yes")

Solution (Python):
A, B = map(int, input().split())
if A % 2 == 0 or B % 2 == 0:
    print('No')
else:
    print('Yes')

Solution (Python):
A,B=map(int,input().split())
if (A*B)%2==1:
    print("Yes")
else:
    print("No")

Solution (Python):
ri = lambda: int(input())
rl = lambda: list(map(int,input().split()))
rr = lambda N: [ri() for _ in range(N)]
YN = lambda b: print('YES') if b else print('NO')
yn = lambda b: print('Yes') if b else print('No')
OE = lambda x: print('Odd') if x%2 else print('Even')
INF = 10**18

A,B=rl()
yn(A%2==1 and B%2==1)

Solution (Python):
A, B = map(int, input().split())
if (A*B) % 2 == 1:
    print('Yes')
else:
    print('No')

Solution (Python):
A,B=map(int,input().split())
print("Yes" if A*B%2==1 else "No")

Solution (Python):
print('No' if '2' in input() else 'Yes')

Solution (Python):
a,b=map(int,input().split())
temp=a*b
if temp%2==0:
    print("No")
else:
    print("Yes")

Solution (Python):
A, B = map(int, input().split())
if A % 2 == 1 and B % 2 == 1:
  print("Yes")
else:
  print("No")

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

Solution (Python):
A,B=map(int,input().split())
if A*B%2==0:
  print("No")
else:
  print("Yes")

Solution (Python):
def ans():
  a, b = map(int,input().split())
  if((a*b)%2 == 0):
    print("No")
  else:
    print("Yes")
ans()

Solution (Python):
def abc333(A: int, B: int)->bool:
    return (A == 1 or A == 3) and (B == 1 or B == 3)


if __name__ == "__main__":
    A, B = map(int, input().split())
    yes = abc333(A, B)
    print('Yes' if yes else 'No')

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

Solution (Python):
A,B=map(int,input().split())
print("Yes" if (A*B)%2==1 else "No")

Solution (Python):
A, B = map(int, input().split())
print('Yes' if A%2==1 and B%2==1 else 'No')

Solution (Python):
from sys import stdin
A,B=[int(x) for x in stdin.readline().rstrip().split()]
flag=0
for i in range(1,4):
    if (i*A*B) %2 != 0:
        print("Yes")
        break
    if i==3:
        flag=1
if flag==1:
    print("No")

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

Solution (Python):
A, B = map(int, input().split())
if A * B % 2 == 1:
    print("Yes")
else:
    print("No")

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

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

d =0
for i in range(1,4):
	if a*b*i % 2 == 1:
		d += 1

if d == 0:
	print('No')
else:
	print('Yes')

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

if num.count(2)>0:
  print('No')
else:
  print('Yes')

Solution (Python):

A , B = map(int,input().split())
if (A*B) % 2 == 0:
    print("No")
else:
    print("Yes")

Solution (Python):
A, B = (int(i) for i in input().split())

counter = 0
for C in range(1,4,1):
    if((A*B*C)%2 != 0):
        counter +=1

if(counter==0):
    print("No")
else:
    print("Yes")

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

ans = ((A * B) % 2) == 1

print("Yes" if ans else "No")
print()

Solution (Python):
A, B = map(int,input().split())
ans='No'
for i in range(3):
    c = i + 1
    if A*B*c%2==1:
        ans="Yes"
print(ans)

Solution (Python):
A,B = map(int,input().split())

if A % 2 == 1 and B % 2 == 1:
    print('Yes')
else:
    print('No')

Solution (Python):

a, b = [int(x) for x in input().split()]
print("Yes") if a * b % 2 == 1 else print("No")

Solution (Python):
print(['No','No','Yes'][sum([n%2 for n in map(int,input().split())])])

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

Solution (Python):
A, B = map(int, input().split())
if A * B % 2 == 0:
    print('No')
else:
    print('Yes')

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

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

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

Solution (Python):
def main():
    A, B = map(int, input().split())
    if A*B % 2 == 0:
        print("No")
    else:
        print("Yes")


if __name__ == "__main__":
    main()

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

Solution (Python):
a,b = map(int, input().split())
if a*b%2!=0:
  print("Yes")
else:
  print("No")

Solution (Python):
A,B=(int(i) for i in input().split())
if A%2==1 and B%2==1:
  print('Yes')
else:
  print('No')

Solution (Python):
a, b = map(int, input().split())
if a % 2 == 0 or b % 2 == 0:
    print("No")
else:
    print("Yes")

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

Solution (Python):
a, b = list(map(int,input().split(" ")))
if a % 2 == 1 and b % 2 == 1:
    print("Yes")
else:
    print("No")

Solution (Python):
A, B = map(int, input().split())

for C in range(1, 4):
    if (A*B*C)%2 != 0:
        print('Yes')
        exit()
print('No')

Solution (Python):
A, B = map(int, input().split())
if A * B % 2 == 1:
    print('Yes')
else:
    print('No')

Solution (Python):
a,b = map(int,input().split())
if a % 2 == 1 and b % 2 == 1:
    print("Yes")
else:
    print("No")

Solution (Python):
a,b=map(int,input().split())
if a%2!=0 and b%2!=0:
    print("Yes")
else:
    print("No")

Solution (Python):
A = input().split()
A[0] = int(A[0])
A[1] = int(A[1])
if A[0] == 2 or A[1] == 2:
    print('No')
else:
    print('Yes')

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

while c <= 4:
    if c == 4:
        print("No")
        break

    if a * b * c % 2 == 1:
        print("Yes")
        break
    c += 1

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

while c < 5:
    if c == 4:
        print("No")
        break

    if a * b * c % 2 == 1:
        print("Yes")
        break
    c += 1

Solution (Python):
list1 = [int(a) for a in input().split()]
list1_0 = list1[0] 
list1_1 = list1[1] 
 
abc_0 = list1_0 * list1_1 * 1
abc_1 = list1_0 * list1_1 * 2
abc_2 = list1_0 * list1_1 * 3
 
if abc_0 % 2 == 1 or abc_1 % 2 == 1 or abc_2 % 2 == 1:
  print('Yes')
else:
  print('No')

Solution (Python):
list1 = [int(a) for a in input().split()]
list1_0 = list1[0] 
list1_1 = list1[1] 

abc_0 = list1_0 * list1_1 * 1
abc_1 = list1_0 * list1_1 * 2
abc_2 = list1_0 * list1_1 * 3

if abc_0 in [3, 9, 15, 21, 27]:
    print("Yes")
elif abc_1 in [3, 9, 15, 21, 27]:
    print("Yes")
elif abc_2 in [3, 9, 15, 21, 27]:
    print("Yes")
else:
    print("No")

Solution (Python):
from sys import stdin

a, b = [int(x) for x in stdin.readline().rstrip().split()]
if a*b % 2 == 0:
  print("No")
else:
  print("Yes")

Solution (Python):
def solve(a, b):
    return "Yes" if a * b % 2 else "No"


def main():
    a, b = map(int, input().split())
    ans = solve(a, b)
    print(ans)

main()

Solution (Python):
def main():
    A, B = map(int, input().split())
    if (A % 2 == 1 and B % 2 == 1):
        print("Yes")
    else:
        print("No")


if __name__ == "__main__":
    main()

Solution (Python):
a,b=map(int,input().split());print("YNeos"[a*b%2!=1and 3*a*b%2!=1::2])

Solution (Python):
a,b = (int(x) for x in input().split())

if a%2==1 and b%2==1 :
    print("Yes")

else :
    print("No")

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

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

if a * b % 2 == 0:
	print('No')
else:
	print('Yes')

Solution (Python):
A, B = map(int, input().split())
if A==2 or B==2:
  print('No')
else:
  print('Yes')

Solution (Python):
a, b = list(map(int, input().split()))
print('Yes' if a * b % 2 == 1 else 'No')

Solution (Python):
ans='Yes'
for a in input().split():
    a=int(a)

    if a%2==0:
        ans='No'

print(ans)

Solution (Python):
A, B = list(map(int, input().split()))
if (A*B)%2 == 0:
	print('No')
else:
	print('Yes')

Solution (Python):


import math
import sys
import heapq
from operator import itemgetter
import itertools
input = sys.stdin.readline












a, b = map(int, input().rstrip().split())
if a == 2 or b == 2:
	print("No")
else:
	print("Yes")

Solution (Python):
a,b = map(int, input().split())
if a%2==0 or b%2==0:
    print('No')
else:
    print('Yes')

Solution (Python):


A, B = map(int, input().split())

if (A * B) % 2 == 0:
    print("No")
else:
    print("Yes")

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

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

Solution (Python):
A, B = map(int, input().split())
if A % 2 != 0 and B % 2 != 0:
    print("Yes")
else:
    print("No")

Solution (Python):
def main() -> None:
    A, B = map(int, input().split())
    print("%s" % "No" if (A * B) % 2 == 0 else "Yes")


if __name__ == '__main__':
    main()

Solution (Python):
int_a, int_b = map(int, input().split())

if (int_a * int_b) % 2 == 0:
    print("No")
else:
    print("Yes")

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

for c in range(3):
    if (a * b * c) % 2 != 0:
        print('Yes')
        exit()

print('No')

Solution (Python):
values = raw_input()
a,b = int(values.split(" ")[0]), int(values.split(" ")[1])

flag = False
for i in range(1,4):
	m = a*b*i
	if m%2!=0:
		flag = True

if flag==True:
	print("Yes")
else:
	print("No")

Solution (Python):
A, B = map(int, input().split())
if A % 2 == 1 and B % 2 == 1:
    print("Yes")
else:
    print("No")

Solution (Python):

A, B = map(int, input().split())

if A%2==1 and B%2==1:
    print('Yes')
else:
    print('No')

Solution (Python):
A, B = map(int, input().split())
if (A * B) % 2 == 1:
  print("Yes")
else:
  print("No")

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

Solution (Python):
A, B = map(int, input().split())
if 2 not in [A, B]:
    print("Yes")
else:
    print("No")

Solution (Python):
a,b  = map(int,input().split())
result = "No"
c = [1,2,3]
for i in c:
    if (a*b*i)%2 == 1:
        result = "Yes"
        break

print(result)

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

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

Solution (Python):
a,b=[int(i) for i in input().split()]
result=False
if a%2==1 and b%2==1:
    for i in range(1,4):
        if (i*a*b)%2==1:
            result=True
if result==False:
    print("No")
else:
    print("Yes")

Solution (Python):
import sys

def main():
  input = sys.stdin.readline
  a, b = map(int, input().split())
  if (a % 2 == 1) and (b % 2 == 1):
    print('Yes')
  else:
    print('No')


if __name__ == '__main__':
  main()

Solution (Python):
A, B = map(int, input().split())

if A%2 == 0 or B%2 == 0:
  print('No')
else:
  print('Yes')

Solution (Python):
ab = list(map(int,input().split()))
 
if 2 in ab:
  print("No")
else:
  print("Yes")

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

if a*b % 2 == 0:
    print("No")
else:
    print("Yes")

Solution (Python):
a,b = (int(i) for i in input().split())
if (a*b)%2 == 1:print('Yes')
else: print('No')

Solution (Python):
n,m=map(int,input().split())
if n%2!=0 and m%2!=0:
  print("Yes")
else:
  print("No")

Solution (Python):
A, B = map(int,input().split())
if((A*B)%2 == 1):
  print("Yes")
else:
  print("No")

Solution (Python):

"""
1以上3以下の整数A,Bが与えられます。
A×B×Cが奇数となるような1以上3以下の整数Cが存在するか判定してください。
"""
def judge(a, b):
    if(a%2 == 0 or b%2 == 0):
        print("No")
    else:
        print("Yes")


def main(input):
    str = input.split()
    A = int(str[0])
    B = int(str[1])
    judge(A, B)

if __name__ == "__main__":
    main(input())

Solution (Python):
a, b = map(int, input().split())
if a%2 == 0 or b%2 == 0:
    ans = "No"
else:
    ans = "Yes"
print(ans)