ナイトを捕まえる

のチェスボード上にある、位置 の白のナイトと位置 の黒のナイトについて、1手または2手でどちらかが相手を捕らえられるかどうかを判定してください。
ナイトが相手のナイトを捕らえるとは、移動先が相手のナイトと同じマスになることを意味します。
参考までに、ナイトは1手で縦・横のいずれかに2マス進み、その進行方向と直角方向に1マス進む駒です。たとえば2マス上へ進んでから左右に1マス移動、2マス右へ進んでから上下に1マス移動、2マス下へ進んでから左右に1マス移動、といった動き方が可能です。
notion image
この問題では、2体目のナイトは同じ場所に留まり、1体目のナイトのみがちょうど2回移動します。

入力

入力は2行から構成されます。1行目には1体目のナイトの座標 、2行目には2体目のナイトの座標 が与えられます (1 ≤ ≤ 8)。 が同一でないことは保証されています。

出力

1手または2手で1体目のナイトが2体目のナイトを捕らえられる場合は Yes、そうでない場合は No を出力してください。

Input
Output
1 1 1 3
Yes
1 1 8 8
No

説明

notion image
Impossible in 2 moves
notion image
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue