#P00324. 区间取值

区间取值

Description

给你三个数 n,l,r,让你在 [l,r] 中找到一个整数 x,使 x mod n的值尽可能的大, 输出这个最大的值。

Format

Input

一行给出三个数字n,l,r 2≤n≤L≤R≤10 ^9

Output

如题

Samples

7 16 23
6

Hint 在区间[16,23]之间可取20,20%7=6.