时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
            空间限制:C/C++/Rust/Pascal 1024 M,其他语言2048 M
             64bit IO Format: %lld
        
     
    题目描述
        
        
    
            
            
在围棋规则中,每吃掉对方的一枚棋子,就需要将这枚棋子放入自己的棋盖中。然而,棋盖空间不大,最多能放置 

 颗棋子。如果放置的棋子数量超过了 

 颗,放不下了就会直接输掉棋局。

已知当前棋盖为空,小红现在吃了对方 

 颗棋子需要放入棋盖,请你输出在不输掉棋局的情况下,小红最多还能吃多少棋子(所有吃的棋子必须放入棋盖)。
输入描述:
                                                     在一行上输入两个正整数
在一行上输入两个正整数 ) 代表棋盖能放置的棋子数量、已经吃掉的棋子数量。
 代表棋盖能放置的棋子数量、已经吃掉的棋子数量。
                                                                            输出描述:
                                                    
如果小红直接输掉比赛,输出 

;否则,输出一个整数,代表小红还能吃的棋子数量。