小小小马
题号:NC200203
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

给定一个棋盘,已知棋盘的行数和列数是 ,每个整数坐标处都有一个糖果, 初始在棋盘的左下角  出发,并且  每次只能跳 ”日” 字,假设  可以跳无数次,但不可以跳出棋盘,现在  想知道他能否拿到棋盘上的所有糖果。

输入描述:

在一行中给出两个数字 ,表示棋盘的大小 

输出描述:

若  能拿到棋盘上所有的糖果,则输出 "Yes",否则,输出 "No"

示例1

输入

复制
4 4

输出

复制
Yes

说明

 可以走到所有的点上并且拿到所有的糖果。

示例2

输入

复制
3 3

输出

复制
No

说明

棋盘如图所示, 一开始在左下角  ,此时  除了中间的点  无法走到,其他点都可到达。

备注:

若Keven现在在黄色的点上,那么他可以跳到图中的8个红色点处。