Şahmat atı dama taxtasında hərəkət edən bir fiqurdur; o, istiqamətdən birində xananı sıçrayır (sola, sağa, yuxarı və ya aşağı) və sonra perpendikulyar istiqamətdə xana gedir. Bir fiqur istənilən sayda gedişlə hansısa xana çatarsa, deyilir ki, həmin xananı nəzarətdə saxlayır. Taxta sonsuz uzunluqda və/və ya enində ola bilər, yəni sonsuz sayda xana ehtiva edə bilər. Məsələn, ölçüsü \textbf{INF} \times \textbf{M} olan bir taxta sonsuz uzunluqdan ibarət, eni isə olan bir zolaqdır, ölçüsü \textbf{INF} \times \textbf{INF} olan taxta isə tamamilə sonsuz, sərhədsiz taxtadır. Ölçüsü \textbf{N} \times \textbf{M} (1 \leq \textbf{N}, \textbf{M} \leq 1000) və ya sonsuzluq () olan taxtada bütün xanaları nəzarətdə saxlamaq üçün lazım olan minimal atların sayını müəyyənləşdirin.
Giriş faylının birinci sətrində taxtanın uzunluğunu bildirən ədəd və ya uzunluq sonsuzdursa, (böyük latın hərfləri ilə) sözü verilir. İkinci sətrdə taxtanın enini bildirən ədəd və ya en sonsuzdursa, (böyük latın hərfləri ilə) sözü verilir.
Cavab olaraq bir ədəd çıxarın — məsələnin cavabını. Əgər nəticəni əldə etmək üçün sonsuz sayda at lazımdırsa, çıxarın.
Nümunə 1