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 | 
 jadual>