Кількість пар
Обмеження: 2 сек., 256 МіБ
Зенику стало цікаво, скільки є таких пар цілих чисел (a,b), що
l≤a≤b≤r,
a+b=a XOR b.
Допоможіть Зенику — порахуйте відповідь замість нього.
Вхідні дані
У єдиному рядку задано два цілих числа l та r.
Вихідні дані
У єдиному рядку виведіть ціле число — відповідь на задачу.
Обмеження
0≤l≤r≤109.
Приклади
Вхідні дані (stdin) | Вихідні дані (stdout) |
---|---|
2 5 | 3 |
Примітки
Пари, що задовольняють умову в прикладі: (2, 4), (2, 5), (3, 4).
Джерело: NextGen Contest 1