#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;
}