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):
A, B = map(int, raw_input().split())

def calc():
	for C in range(1, 4):
		if A * B * C % 2 != 0:
			return "Yes"
	return "No"
print calc()

Solution (Python):


def main():
    a, b = [int(s) for s in input().split()]
    if (a * b) % 2:
        print('Yes')
    else:
        print('No')

main()

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

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

ans = 'No'
for i in range(3):
    if a * b * i % 2 == 1:
        ans = 'Yes'

print(ans)

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 not (a%2 and b%2):
  print("No")
else:
  print("Yes")

Solution (Python):
if __name__ == '__main__' :
    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*b)%2 == 0:
    print("No")
else:
    print("Yes")

Solution (Python):
a, b = map(int, raw_input().split())
if a*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 == 0:
    print("No")
else:
    print("Yes")

Solution (Python):

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

ans = 0
for c in range(1, 4):
    if a * b * c % 2 != 0:
        ans = 1
        break
    else:
        pass
if ans:
    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%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):
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%2==1 and b%2==1 else "No")

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

flag = 0

for i in range(3):
  if (A*B*(i+1)) % 2 == 1:
    flag = 1
if flag == 1:
  print("Yes")
else:
  print("No")

Solution (Python):



def main(nums):
	
	if nums[0]*nums[1] %2:
		return "Yes"
	else:
		return "No"
	
	
	
	
nums = input().split(" ")
nums = [int(c) for c in nums]

print(main(nums))

Solution (Python):
import math
import sys
a,b = [int(i) for i in input().split(' ')]




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

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

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

Solution (Python):
import sys

ns = lambda: sys.stdin.readline().rstrip()
ni = lambda: int(ns())
na = lambda: [int(x) for x in ns().split()]
nall = lambda: [int(x) for x in sys.stdin.readlines()]

def main():
    a, b = na()
    for c in [1,2,3]:
        if a * b * c % 2 == 1 :
            print('Yes')
            return

    print('No')

main()

Solution (Python):


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

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

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

Solution (Python):


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

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

Solution (Python):


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

ans = "No"

for C in range(1, 4):
    if A*B*C % 2 == 1:
        ans = "Yes"

print ans

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*1) % 2) or ((A*B*2) % 2) or ((A*B*3) % 2):
    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 == 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 = [int(v) for v in input().split()]
if a % 2 != 0 and b % 2 != 0:
    print('Yes')
else:
    print('No')

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 and B != 2:
    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())
ans = 0
for i in range(1,4):
    if (a*b*i)%2 != 0:
        ans = 1
if ans == 0:
    print("No")
else:
    print("Yes")

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

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

if f:
    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 == 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())
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 = map(int,input().split())
if (a*b)%2 == 0:
    print("No")
else:
    print("Yes")

Solution (Python):


import sys

input = sys.stdin.readline
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()))
flag = False
for i in range(1,3):
    if a * b * i % 2 == 1:
        flag = True
if flag:
    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 = list(map(int, input().split()))

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

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

Solution (Python):
a, b = (int(i) for i in input().split(' '))
if (a*b) % 2:
    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==1 and b%2==1:print("Yes")
else:print("No")

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

solve()

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):
def main():
    A, B = map(int, input().split())

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


if __name__ == '__main__':
    main()

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

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

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

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())
if (a*b)%2==1:
    print('Yes')
else:
    print('No')

Solution (Python):
from sys import exit, setrecursionlimit, stderr
from functools import reduce
from itertools import *
from collections import defaultdict
from bisect import bisect

def read():
  return int(input())

def reads():
  return [int(x) for x in input().split()]

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

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


if a[0] % 2 == 1 and a[1] % 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):

from sys import stdin

ns = lambda: stdin.readline() 
ni = lambda: int(stdin.readline()) 
na = lambda: list(map(int, stdin.readline().split())) 

arr = na()
if 2 in arr:
    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 * b) % 2 == 1:
    res = 'Yes'
else:
    res = 'No'

print(res)

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

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

Solution (Python):



import array
from bisect import *
from collections import *
import fractions
import heapq 
from itertools import *
import math
import random
import re
import string
import sys

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

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

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):
if __name__=='__main__':
    IN = list(map(int, input().split(" ")))
    if 2 in IN:
        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 else "No")

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

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 % 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, B = map(int, input().split())
if A * B % 2 == 0:
    print("No")
else:
    print("Yes")

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

a1 = a * b
a2 = a * b * 2
a3 = a * b * 3

if (a1 % 2 == 1) or (a2 % 2 == 1) or (a3 % 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, raw_input().split())
flag = 0
for i in range(1, 4):
    if a*b*i % 2 == 1:
        flag = 1
        break
if flag == 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,B=map(int,input().split())

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

Solution (Python):
list = list(map(int, input().split()))
a = list[0]
b = list[1]

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

Solution (Python):
a,b = map(int,raw_input().split())
flag  = 0
for c in range(1,4):
	if (a*b*c)%2 == 1:
		flag = 1;

if flag:
	print "Yes"
else:
	print "No"

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

if a==2 or b==2:
    ans = 'No'
else:
    ans = 'Yes'

print(ans)

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("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):


N = input().split()

A=int(N[0])
B=int(N[1])

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 or B==2:
    print("No")
else:
    print("Yes")

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

if A * B * 1 % 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%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())
n=False
for i in range(1,4):
   if a*b*i%2==1:
      n=True
if n:print("Yes")
else:print("No")

Solution (Python):
a, b = list(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())

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

Solution (Python):
l = input().split(" ")
a = int(l[0])
b = int(l[1])
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==0:
    print("No")
else:print("Yes")

Solution (Python):
def i1():
 return int(input())
def i2():
 return [int(i) for i in input().split()]
[a,b]=i2()
if (a*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):



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%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,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 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):


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

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

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 ==0:
    print("No")
else:
    print("Yes")

Solution (Python):
def run(a, b):
    if a % 2 == 0 or b % 2 == 0:
        return 'No'
    else:
        return 'Yes'


def main():
    a, b = map(int, input().split())
    print(run(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())

for i in range(3):
    if (a*b*(i+1) %2) == 1:
        print("Yes")
        exit()
print("No")

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

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

for i in range(4):
    if (A * B * i) % 2 == 1:
        print("Yes")
        break
else:
    print("No")

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

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

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

Solution (Python):
inputs = input().strip().split()

A = int(inputs[0])
B = int(inputs[1])

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

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())

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

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

ans = False
for C in range(1, 4):
    if (A * B * C) % 2 == 1:
        ans = True
if ans:
    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 = [int(i) for i in input().split()]

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

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

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

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 % 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, B = map(int, input().split())
if A % 2 == 1 and B % 2 == 1:
    print('Yes')
else:
    print('No')

Solution (Python):
DT = input()

data = DT.split()
data[0] = int(data[0])
data[1] = int(data[1])


if data[0] == 2 or data[1] == 2:
    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())

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())
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())
if a%2==0 or b%2 ==0:
    print("No")
else:
    print("Yes")

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

Solution (Python):
a, b = map(int, input().split())
for c in range(1, 4):
    if a * b * c % 2 == 1:
        print("Yes")
        exit()
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):


from collections import deque
import itertools as it
import sys
import math
import re

sys.setrecursionlimit(1000000)

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

print "Yes" if (A * B) % 2 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,raw_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 or A*B*3 == 1:
    print("Yes")
else:
    print("No")

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

Ans = "No"
for c in range(1,4):
    if (A*B*c)%2 == 1:
        Ans = "Yes"

print(Ans)

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())

ans = False
for c in range(1, 4):
    if (a * b * c) % 2 == 1:
        ans = True

print("Yes" if ans else "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 and B%2!=0:
    print("Yes")
else:
    print("No")

Solution (Python):


if __name__ == '__main__':
    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())
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):
'''input
2 2
'''
from sys import exit
a,b = map(int,raw_input().split())
for i in range(1,4):
	if a*b*i&1:
		print "Yes"
		exit(0)
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 * B) % 2 == 1:
    print("Yes")

else:
    print("No")

Solution (Python):

def inpl(): return map(int, input().split())
A, B = inpl()

if A*B%2:
    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==0:
    print('No')
else:
    print('Yes')

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

ans = 'No'
for c in [1,2,3]:
    if (a*b*c)%2 == 1:
        ans = 'Yes'
        break
print(ans)

Solution (Python):
A, B = list(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())

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

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())
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,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())
if a%2 == 0 or  b%2 == 0:
    print('No')
else:
    print('Yes')

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):


INF = float('inf')


def inpl(): return list(map(int, input().split()))


a, b = inpl()
if a * 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:
        print('Yes')
        exit()
print('No')

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

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

Solution (Python):
A,B=map(int,raw_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 == 0:
    print("No")
else:
    print("Yes")

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

def li(): return [int(x) for x in stdin.readline().split()]
def li_(): return [int(x)-1 for x in stdin.readline().split()]
def lf(): return [float(x) for x in stdin.readline().split()]
def ls(): return stdin.readline().split()
def ns(): return stdin.readline().rstrip()
def lc(): return list(ns())
def ni(): return int(ns())
def nf(): return float(ns())


a,b = li()

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 == 0:
    print("No")
else:
    print("Yes")

Solution (Python):
def iin(): return int(input())
def nl(): return list(map(int, input().split()))

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

Solution (Python):
import numpy as np
import math





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 ==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","No"][a*b%2==0])

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

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

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

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

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

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

c = a*b

if c % 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 == 0:
    print("No")
else:
    print("Yes")

Solution (Python):
import sys
import math
import collections
import itertools
import array
import inspect


sys.setrecursionlimit(1000000)



def chkprint(*args):
    names = {
        id(v): k
        for k, v in inspect.currentframe().f_back.f_locals.items()
    }
    print(', '.join(
        names.get(id(arg), '???') + ' = ' + repr(arg) for arg in args))



def to_bin(x):
    return bin(x)[2:]


def li_input():
    return [int(_) for _ in input().split()]


def gcd(n, m):
    if n % m == 0:
        return m
    else:
        return gcd(m, n % m)


def gcd_list(L):
    v = L[0]

    for i in range(1, len(L)):
        v = gcd(v, L[i])

    return v


def lcm(n, m):
    return (n * m) // gcd(n, m)


def lcm_list(L):
    v = L[0]

    for i in range(1, len(L)):
        v = lcm(v, L[i])

    return v



def wfs_d(D, N, K):
    """
    D: 隣接行列(距離付き)
    N: ノード数
    K: 始点ノード
    """

    dfk = [-1] * (N + 1)
    dfk[K] = 0

    cps = [(K, 0)]
    r = [False] * (N + 1)
    r[K] = True
    while len(cps) != 0:
        n_cps = []
        for cp, cd in cps:
            for i, dfcp in enumerate(D[cp]):
                if dfcp != -1 and not r[i]:
                    dfk[i] = cd + dfcp
                    n_cps.append((i, cd + dfcp))
                    r[i] = True

        cps = n_cps[:]

    return dfk



def dfs_d(v, pre, dist):
    """
    v:  現在のノード
    pre: １つ前のノード
    dist: 現在の距離

    以下は別途用意する
    D: 隣接リスト(行列ではない)
    D_dfs_d: dfs_d関数で用いる，始点ノードから見た距離リスト
    """

    global D
    global D_dfs_d

    D_dfs_d[v] = dist

    for next_v, d in D[v]:
        if next_v != pre:
            dfs_d(next_v, v, dist + d)

    return


def sigma(N):
    ans = 0
    for i in range(1, N + 1):
        ans += i
    return ans


def comb(n, r):
    if n - r < r: r = n - r
    if r == 0: return 1
    if r == 1: return n

    numerator = [n - r + k + 1 for k in range(r)]
    denominator = [k + 1 for k in range(r)]

    for p in range(2, r + 1):
        pivot = denominator[p - 1]
        if pivot > 1:
            offset = (n - r) % p
            for k in range(p - 1, r, p):
                numerator[k - offset] /= pivot
                denominator[k] /= pivot

    result = 1
    for k in range(r):
        if numerator[k] > 1:
            result *= int(numerator[k])

    return result




dp = None


def main():
    A, B = li_input()

    for C in range(1, 4):
        if (A * B * C) % 2 == 1:
            print("Yes")
            return
    
    print("No")

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 * b) %2:
    print('Yes')
else:
    print('No')

Solution (Python):
A, B = map(int, input().split())
for C in range(1, 4):
    if A * B * C % 2 == 1:
        print('Yes')
        exit()
print('No')

Solution (Python):
import math,string,itertools,fractions,heapq,collections,re,array,bisect,sys,random,time,copy,functools

sys.setrecursionlimit(10**7)
inf = 10**20
eps = 1.0 / 10**13
mod = 10**9+7
dd = [(-1,0),(0,1),(1,0),(0,-1)]
ddn = [(-1,0),(-1,1),(0,1),(1,1),(1,0),(1,-1),(0,-1),(-1,-1)]

def LI(): return [int(x) for x in sys.stdin.readline().split()]
def LI_(): return [int(x)-1 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 I(): return int(sys.stdin.readline())
def F(): return float(sys.stdin.readline())
def S(): return input()
def pf(s): return print(s, flush=True)


def main():
    a,b = LI()
    if a*b % 2 == 0:
        return 'No'

    return 'Yes'


print(main())

Solution (Python):


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

Solution (Python):
import sys

stdin = sys.stdin

ni = lambda: int(ns())
na = lambda: list(map(int, stdin.readline().split()))
ns = lambda: stdin.readline().rstrip()  

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

Solution (Python):
A, B = map(int, raw_input().split())
for i in xrange(1, 4):
    if (A * B * i) % 2 == 1:
        print "Yes"
        exit()
print "No"

Solution (Python):
from collections import defaultdict,deque
import sys,heapq,bisect,math,itertools,string,queue,datetime
sys.setrecursionlimit(10**8)
INF = float('inf')
mod = 10**9+7
eps = 10**-7
def inpl(): return list(map(int, input().split()))
def inpls(): return list(input().split())

A,B = inpl()

if (A*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')