#bitflyer2018quala. [bitflyer2018_qual_a]本選参加者数

[bitflyer2018_qual_a]本選参加者数

问题描述

你正在计划举办一场由预选赛和决赛两部分组成的编程竞赛。因此,你需要决定有多少人参加决赛。

决赛参赛人数需要满足以下两个条件:

  • 由于场地的大小限制,参赛人数必须不超过 AA 人。
  • 为了在社交活动中让每张桌子坐 BB 个人,参赛人数必须是 BB 的倍数。

你希望尽可能多地让人参加决赛。请找出满足上述两个条件并且最大的决赛参赛人数。

约束条件

  • 1BA1001 \leq B \leq A \leq 100

输入

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

AA

BB

输出

输出答案。

示例 1

输入

79
6

输出

78

因为 7878 满足 A=79A = 79 且小于等于限制条件,所以满足第一个条件。而且 787866 的倍数,所以也满足第二个条件。可以得出这个值是满足两个条件的最大值。

示例 2

输入

100
100

输出

100

示例 3

输入

43
5

输出

40

示例 4

输入

56
1

输出

56