짝수는 2로 나누고 홀수는 1을 빼는 영선 수열이 K를 포함하는 [A, B] 구간의 정수 X 개수를 센다.
음이 아닌 정수 XXX에 대해 XXX의 영선 수열은 다음과 같이 정의된 무한 수열이다.
예를 들어 606060의 영선 수열은 60,30,15,14,7,6,…60, 30, 15, 14, 7, 6, \dots60,30,15,14,7,6,…이다.
KKK, AAA, BBB가 주어질 때, A≤X≤BA \le X \le BA≤X≤B인 정수 XXX 중에서 XXX의 영선 수열에 KKK가 들어 있는 것이 몇 개인지 세는 프로그램을 작성하시오.
첫째 줄에 KKK, AAA, BBB가 공백으로 구분되어 주어진다. (0≤K≤10180 \le K \le 10^{18}0≤K≤1018, 0≤A≤B≤10180 \le A \le B \le 10^{18}0≤A≤B≤1018)
첫째 줄에 조건을 만족하는 XXX의 개수를 출력한다.