P1138 [CF597A] Divisibility
普及+
题目描述

Find the number of k-divisible numbers on the segment [a, b]. In other words you need to find the number of such integer values x that a ≤ x ≤ b and x is divisible by k.

Input

The only line contains three space-separated integers k, a and b (1 ≤ k ≤ 1018; - 1018 ≤ a ≤ b ≤ 1018).

Output

Print the required number.

输入格式

见题面 Input 部分

输出格式

见题面 Output 部分

样例输入
1 1 10
样例输出
10