#include #define int long long using namespace std; signed main() { int N; cin>>N; vector a(N); for(int i=0;i>a[i]; } int S=accumulate(a.begin(),a.end(),0LL); priority_queue Q; for(int i=0;i>q; while(q--){ int x; cin>>x; while(Q.top()>=x){ int t=Q.top(); Q.pop(); S-=t-t%x; Q.push(t%x); } cout<