Sizə 6 \times 6 ölçülü şahmat taxtası və üç fiqur verilir: bir ağ şah, bir ağ qalı və bir qara şah. Sizin tapşırığınız ağ tərəfindən qara şahı mat etmək üçün lazım olan minimal gediş sayını təyin etmək və ya yoxlamaqdır ki, mat mümkündürmü və ya vəziyyət etibarsızdırmı.
Girişdə bir sətrdə ardıcıl olaraq ağ şahın, ağ qalının və qara şahın koordinatları verilir. Koordinatlardan sonra bir boşluq, sonra isə ilk gediş edən tərəfi göstərən bir hərf gəlir ( - ağ oynayır, - qara oynayır).
Ağ tərəfin qələbəsi üçün hər iki tərəfin birlikdə etdiyi gedişlərin minimal sayını çıxışa verin. Əgər qara şah artıq matdırsa, çıxışa verin. Əgər vəziyyət etibarsızdırsa, çıxışa verin. Əgər oyun heç-heçə bitirsə (məsələn, patt olarsa), çıxışa verin.
Nümunə 1