from collections import deque x,y=map(int,input().split()) p=[[0,0]] dy=[-1,1,-2,2,2,-2,-1,1] dx=[-2,-2,-1,-1,1,1,2,2] q=deque() q.append([0,0,0]) while q: nowx,nowy,cnt=q.popleft() if cnt==4: continue for i in range(8): if [nowx+dx[i],nowy+dy[i]] in p: continue p.append([nowx+dx[i],nowy+dy[i]]) q.append([nowx+dx[i],nowy+dy[i],cnt+1]) print('YES' if [x,y] in p else 'NO')