using namespace std;
#include
#include
int main()
{
int n;
cin>>n;
int a[n];
for(int i=0;i<n;i++)
cin>>a[i];
int q; //queries
cin>>q;
int v[q]; //array of Queries
for(int i=0;i<q;i++)
cin>>v[i];
for(int i=0;i<q;i++)
{
auto lb=lower_bound(a,a+n,v[i])-a;
auto ub=upper_bound(a,a+n,v[i])-a-1;
if(lb!=n)
{
cout<<lb<<" "<<ub<<endl;
}
else
cout<<"-1"<<" "<<"-1"<<endl;
}
}
i have tried too many tymes but unable to pass all test cases