Fil və piyada filə qarşı
Bir şahmat oyununda ağlarla oynayan Pətrikin fil və piyada qarşı fil ilə sonluğu yaranıb. Pətrik bir yerdə oxumuşdu ki, belə sonluqları qazanmaq çox çətindir və buna görə də yaranmış mövqeyi təhlil etməyə kömək edəcək bir proqram yazmağa qərar verdi. Əvvəlcə Pətrikə ağların ilk gedişində neçə mümkün variantı təhlil etməli olduğunu müəyyənləşdirmək lazımdır, yəni ağların şahmat qaydalarına uyğun neçə icazə verilən gedişi olduğunu saymaq. Bu məsələdə piyada istənilən fiqura çevrilməsini bir gediş hesab etmək lazımdır. Bu işi bacaran bir proqram yazın.
Giriş verilənləri
Giriş məlumatlarının birinci sətirində ağ fiqurların yerləşməsi boşluqla ayrılmış şəkildə verilir: şah, fil və piyada müvafiq olaraq. İkinci sətirdə isə qara şah və filin yerləşməsi verilir. Fiqurların işarələnməsi beynəlxalq şahmat notasında qəbul edildiyi kimi istifadə olunur.
Çıxış verilənləri
Tək bir rəqəm - Pətrikin qoyduğu məsələyə cavab.