#include<iostream> #include<algorithm> #include<vector> using namespace std; int N; long all; int A[2<<17],B[2<<17]; main() { cin>>N; vector<pair<int,int> >X(N); for(int i=0;i<N;i++)cin>>A[i]; for(int i=0;i<N;i++)cin>>B[i]; for(int i=0;i<N;i++) { X[i]=make_pair(A[i],B[i]); all+=B[i]; } sort(X.begin(),X.end()); long sum=0,x; for(pair<int,int>p:X) { sum+=p.second; if(sum*2>=all) { x=p.first; break; } } long ans=0; for(int i=0;i<N;i++)ans+=(long)B[i]*abs(x-A[i]); cout<<x<<" "<<ans<<endl; }