#include #include #include #include #include #include #include using namespace std; typedef long long ll; int n; ll l, r; ll a[200000]; bool ok0[61]; bool ok1[61]; void input(){ cin >> n >> l >> r; for(int i = 0; i < n; i++) cin >> a[i]; } bool change[200000]; ll dp[64][2]; ll calc(ll x){ if(x < 0) return 0; for(int j = 60; j >= 0; j--){ dp[j][0] = 0; dp[j][1] = 0; } dp[61][1] = 1; for(int j = 60; j >= 0; j--){ ll m = (ll)1<= 0; j--){ vector ok(2, true); ll m = (ll)1<