Module: (Python) 워크숍-2 "체스와 체스 선수". 조건 연산자


Problem

8 /13


킹 무브

Problem

킹 – 이것은 체스의 특별한 말입니다. 그 가치는 다른 말의 가치와 비교할 수 없습니다 – 그의 패배로 게임은 즉시 종료됩니다.

그 체스 킹은 정말 귀중합니다! 그러나 그는 또한 싸울 권리가 있습니다. 왕은 세 폰의 경로를 닫을 수 있습니다. 그리고 폰과 짝을 이루면 가장 강한 기물에 문제를 일으킬 수 있습니다. 체스 킹은 수평, 수직, 대각선으로 움직이지만 1칸만 움직입니다.
윌리가 체스 왕의 수를 프로그래밍하도록 도와주세요. 

체스판의 두 셀이 주어졌을 때 킹이 한 번에 첫 번째 셀에서 두 번째 셀로 이동할 수 있는지 확인합니다.

입력
프로그램은 열 번호와 행 번호를 지정하는 각각 1에서 8까지의 4개 숫자를 입력으로 받습니다. 먼저 첫 번째 셀에 대한 다음 두 번째 셀에 대해 지정합니다. 각 번호는 별도의 줄에 제공됩니다.

출판물 
왕의 이동으로 첫 번째 셀에서 두 번째 셀로 이동할 수 있는 경우 프로그램은 YES를 출력하고, 그렇지 않으면 NO 를 출력해야 합니다.
 

 

<헤드> <몸>
# 입력 출력
1 4
4
5
5