N=int(input()) a=sorted(list(map(int,input().split()))) v1=0 v2=0 v3=N*(N-1)/2 ave=sum(a)/N for i in range(1,N+1): v1+=(i-1)*(a[i-1]) v2+=(i-1)**2 d=N*(v1-ave*v3)/(N*v2-v3**2) b1=ave-(d/N)*v3 cost=0 for i in range(N): b_i=b1+d*(i) cost+=(a[i]-b_i)**2 l=[str(b1),str(d)] print(' '.join(l)) print(cost)