#include using namespace std; #define int long long int n,a[300001],x[300001],y[300001],dp[300001]; int calc(int i,int j){ int disx=abs(a[i]-x[j]); int disy=abs(y[j]); return disx*disx*disx+disy*disy*disy; } signed main(){ ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); cin>>n; for(int i=1;i<=n;i++)cin>>a[i],dp[i]=1e18; for(int i=1;i<=n;i++)cin>>x[i]; for(int i=1;i<=n;i++)cin>>y[i]; int fa=1; for(int i=1;i<=n;i++){ if(n<=1000)fa=1; for(int j=fa;j<=i;j++){ int cost=calc(i,j)+dp[j-1]; if(dp[i]>=cost){ dp[i]=cost; fa=j; } } } cout<