#include<cstdio>
#include<iostream>
#include<cmath>
using namespace std;
//等价转换
//贪心策略:供需分配问题
//前n个系统平衡后还需要last个单位来平衡,加入a单位进行平衡
int main(){
int a;
while(cin>>a&&a){
long long b,last=0,ans=0;
for(int i=0;i<a;i++){
cin>>b;
ans+=abs(last);
last+=b;
}
cout<<ans<<endl;
}
return 0;
}
#include<iostream>
#include<cmath>
using namespace std;
//等价转换
//贪心策略:供需分配问题
//前n个系统平衡后还需要last个单位来平衡,加入a单位进行平衡
int main(){
int a;
while(cin>>a&&a){
long long b,last=0,ans=0;
for(int i=0;i<a;i++){
cin>>b;
ans+=abs(last);
last+=b;
}
cout<<ans<<endl;
}
return 0;
}