#include <iostream>
using namespace std;
int main() {
int l,r,x;
cin >> l >> r >> x;
int poss = 0;
for(int i = l; i <= r; i++){
for(int j = i+1; j <= r; j++){
if((i ^ j) == x) poss++;
if((i ^ 1) == x) poss++;
}
}
cout << poss;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgbCxyLHg7CiAgICBjaW4gPj4gbCA+PiByID4+IHg7CiAgICBpbnQgcG9zcyA9IDA7CiAgICBmb3IoaW50IGkgPSBsOyBpIDw9IHI7IGkrKyl7CiAgICAgICAgZm9yKGludCBqID0gaSsxOyBqIDw9IHI7IGorKyl7CiAgICAgICAgICAgIGlmKChpIF4gaikgPT0geCkgcG9zcysrOwogICAgICAgICAgICBpZigoaSBeIDEpID09IHgpIHBvc3MrKzsKICAgICAgICB9CiAgICB9CiAgICBjb3V0IDw8IHBvc3M7CglyZXR1cm4gMDsKfQ==