2017 计算机系暑期夏令营机考

C. 打印

单点时限: 2.0 sec

内存限制: 256 MB

打印 $n$ 个相同的字符,插入或删除一个字符花费的时间为 $x$,复制当前整个文本并且粘贴在后面的时间花费为 $y$,求完成 $n$ 个字符的打印所需的最小花费时间。

输入格式

三个整数 $n, x, y$ $(1 \leq n \leq 10^7, 1 \leq x, y \leq 10^9)$,整数之间用一个空格分隔。

对于不超过 $30\%$ 的数据,$n \leq 10^5$。

输出格式

输出一个整数表示答案。

样例

Input
8 1 1
Output
4
Input
8 1 10
Output
8