Module: Câu lệnh điều kiện lồng nhau. Điều kiện khó khăn


Problem

14 /14


*Trên xe buýt

Problem

Giá vé xe buýt trong thành phố của chúng tôi — một rúp. Tuy nhiên, không phải mọi thứ đều đơn giản như vậy — mỗi hành khách người lớn có quyền chở không quá một trẻ em. Điều này có nghĩa là một hành khách người lớn mang theo k (\(k >0\)) trẻ em chỉ phải trả k< /code> rúp: cho một vé cho chính bạn và cho (k-1) vé cho con bạn. Ngoài ra, một người lớn có thể đi mà không có trẻ em, trong trường hợp đó anh ta chỉ trả một rúp. Được biết, trẻ em không được đi xe buýt nếu không có người lớn đi kèm.
 
Hãy giúp tôi tính giá vé tối thiểu và tối đa bằng đồng rúp mà hành khách đi xe buýt có thể trả.
 
Đầu vào
Chuỗi đầu vào chứa hai số nguyên nm (\(0 <= n,\ m <= 10^5\)) — tương ứng là số người lớn và số trẻ em trên xe buýt.
 
Đầu ra
Trong câu trả lời của bạn, hãy in hai số cách nhau bằng dấu cách — giá vé tối thiểu và tối đa có thể, nếu chuyến đi có thể thực hiện được, nếu không thì in "Không thể"; (không có dấu ngoặc kép).

 

Ví dụ
<đầu>


 

# Đầu vào Đầu ra
1 1 2 2 2
2 0 5 Không thể
3 2 2 2 3