Module: Pernyataan bersyarat bersarang. Keadaan yang sukar


Problem

14 /14


*Di dalam bas

Problem

Tambang untuk bas di bandar kami — satu rubel. Walau bagaimanapun, tidak semuanya begitu mudah — setiap penumpang dewasa mempunyai hak untuk membawa tidak lebih daripada seorang kanak-kanak secara percuma. Ini bermakna penumpang dewasa yang membawa k (\(k >0\)) kanak-kanak bersamanya hanya membayar k< /code> rubles: untuk satu tiket untuk diri sendiri dan untuk (k-1) tiket untuk anak-anak anda. Juga, orang dewasa boleh pergi tanpa anak, dalam hal ini dia hanya membayar satu rubel. Adalah diketahui bahawa kanak-kanak tidak boleh menaiki bas tanpa orang dewasa.
 
Bantu saya mengira tambang minimum dan maksimum dalam rubel yang boleh dibayar oleh penumpang bas.
 
Input
Rentetan input mengandungi dua integer n dan m (\(0 <= n,\ m <= 10^5\)) — bilangan orang dewasa dan bilangan kanak-kanak di dalam bas, masing-masing.
 
Output
Dalam jawapan anda cetak dua nombor yang dipisahkan ruang — tambang minimum dan maksimum yang mungkin, jika perjalanan boleh, jika tidak, cetak "Mustahil"; (tanpa sebut harga).

 

Contoh


 

# Input Output
1 1 2 2 2
2 0 5 Mustahil
3 2 2 2 3