def point(X): res=0 for i in range(N): res+=B[i]*abs(X-A[i]) return res N=int(input()) A=list(map(int,input().split())) B=list(map(int,input().split())) l,r=-10**6,10**6 while(r-l>10**-9): c1,c2=(l*2+r)/3,(l+r*2)/3 if point(c1)>=point(c2): l=c1 else: r=c2 print(int(r),point(int(r)))