Module: (Jawa) Bengkel-2 "Catur dan pemain catur". Operator bersyarat


Problem

8 /13


Raja bergerak

Problem

Raja – ini adalah sekeping istimewa dalam catur. Nilainya tiada tandingan dengan nilai kepingan lain – dengan kekalahannya, permainan tamat serta-merta.

Itu Raja Catur tidak ternilai! Tetapi dia juga mempunyai hak untuk melawan. Raja boleh menutup laluan kepada tiga bidak. Dan apabila digandingkan dengan bidak, dia boleh menyebabkan masalah untuk bidak terkuat. Raja catur bergerak secara mendatar, menegak dan menyerong, tetapi hanya 1 persegi.
Mari bantu Willie memprogramkan langkah raja catur. 

Memandangkan dua sel papan catur yang berbeza, tentukan sama ada raja boleh pergi dari sel pertama ke sel kedua dalam satu pergerakan.

Input 
Program ini menerima sebagai input empat nombor dari 1 hingga 8 setiap satu, menyatakan nombor lajur dan nombor baris, pertama untuk sel pertama, kemudian untuk sel kedua. Setiap nombor diberikan pada baris yang berasingan.

Cetak 
Atur cara harus mengeluarkan YA jika mungkin untuk pergi dari sel pertama ke sel kedua dengan langkah raja, atau TIDAK  sebaliknya.
 

 

Contoh
# Input Output
1 4
4
5
5
YA