CF194A Exams
Description
One day the Codeforces round author sat exams. He had $ n $ exams and he needed to get an integer from $ 2 $ to $ 5 $ for each exam. He will have to re-sit each failed exam, i.e. the exam that gets mark $ 2 $ .
The author would need to spend too much time and effort to make the sum of his marks strictly more than $ k $ . That could have spoilt the Codeforces round. On the other hand, if the sum of his marks is strictly less than $ k $ , the author's mum won't be pleased at all.
The Codeforces authors are very smart and they always get the mark they choose themselves. Also, the Codeforces authors just hate re-sitting exams.
Help the author and find the minimum number of exams he will have to re-sit if he passes the exams in the way that makes the sum of marks for all $ n $ exams equal exactly $ k $ .
Input Format
The single input line contains space-separated integers $ n $ and $ k $ ( $ 1
Output Format
Print the single number — the minimum number of exams that the author will get a $ 2 $ for, considering that the sum of marks for all exams must equal $ k $ .
Explanation/Hint
In the first sample the author has to get a $ 2 $ for all his exams.
In the second sample he should get a $ 3 $ for two exams and a $ 2 $ for two more.
In the third sample he should get a $ 3 $ for one exam.