#codethanksfestival2017d. [code_thanks_festival_2017_d]Bus Tour

[code_thanks_festival_2017_d]Bus Tour

问题文

您正在计划一次巴士旅行。

巴士旅行的参与者必须以 11NN 人的形式报名。除了司机外,每辆巴士的定员必须为 MM 人。
这次巴士旅行要求所有参与者都能坐上巴士,所以需要的最小巴士数量是多少。
属于同一组的人不一定需要坐进同一辆巴士里。

由于参与巴士旅行的组数没有上限,所以在报名截止之前无法确定参与巴士旅行的组数。
因此,根据参与者的报名情况,可能会出现巴士上的空座位。
最多可能有多少个空座位呢?

制约条件

  • 1N1091≦N≦10^9
  • 1M1091≦M≦10^9
  • NNMM 是整数。

输入

输入以以下格式从标准输入中给出:

NN MM

输出

输出巴士旅行中的最大空座位数。


输入示例 1

5 4

输出示例 1

3

如果只有 11 组报名参加,有 55 名参与者且每辆巴士的定员为 44,那么需要 22 辆巴士来进行巴士旅行,所以会有 33 个空座位。


输入示例 2

1000000 10

输出示例 2

0

无论参与的组数如何,巴士总是满员的情况也可能存在。


输入示例 3

500000000 1000000000

输出示例 3

500000000