#include #include #include using namespace std; int p[20]; int l[20]; int log(int n, int base) { int r = 0; long long t = 1; while(t<=n) { r++; t *= base; } return r; } int n; int x,y; vector vec; void gen(int i, long long val) { if(i==n) { if(val >=x && val <= y) vec.push_back(val); } for(int j=0; j>n, n) { for(int i=0; i> p[i]; cin >> x >> y; for(int i=0; i