#include<stdio.h>
int main(void)
{
    int n,m[10001],i,l,w,a=0,b[10001];
	scanf("%d",&n);
	while(1){
	    if(n==0) break;
		for(i=0;i<n;i++){
		    scanf("%d",&m[i]);
		}
		for(i=0;i<n-1;i++){
		    for(l=i+1;l<n;l++){
			    if(m[i]>m[l]){
				    w=m[i];
					m[i]=m[l];
					m[l]=w;
				}
			}
		}
		for(i=0;i<n;i++){
		    b[i]=m[i];
		}
		for(i=1;i<n;i++){
			a=a+m[i-1];
			for(l=i;l<n;l++){
			    m[l]=m[l]+b[i-1];
			}
		}
		printf("%d\n",a);
		scanf("%d",&n);
	}
	return 0;
}