Устав изобретать велосипед, Леша решил изобрести абсолютно стойкий шифр. Матёрый криптоаналитик Вася прознал, что Лёша использует в своем алгоритме только такие x и y, что li ≤ x ≤ ri и lj ≤ y ≤ rj для 1 ≤ i < j ≤ n. Помогите Васе взломать тайное послание Лёши. Для этого найдите количество четвёрок чисел x y i j таких, что количество единиц в двоичном представлении значения
нечетно.
— сложение по модулю 2, исключающее ИЛИ, строгая дизъюнкция, xor, поразрядное дополнение, побитовый комплемент.
В первой строке задается число n. В следующих n строках задаются пары чисел li ri.
В единственной строке выведите количество искомых четверок по модулю 109 + 7.
4
1 4
7 9
6 7
2 8
42
| Название |
|---|


