#include using namespace std; int main(){ ios_base::sync_with_stdio(false); cin.tie(nullptr); int N,Ka,Kb; cin >> N >> Ka >> Kb; vector A(Ka),B(Kb); for(auto &a : A) cin >> a,a--; for(auto &b : B) cin >> b,b--; vector Na(N,1e9),Nb(N,1e9); int posa = 0,posb = 0; for(int i=0; i> Q; while(Q--){ int s,t; cin >> s >> t; s--; t--; int answer = abs(s-t); answer = min({answer,Na.at(s)+Na.at(t),Nb.at(s)+Nb.at(t),minab+min(Na.at(s),Nb.at(s))+min(Na.at(t),Nb.at(t))}); cout << answer << "\n"; } }