// sinapusu2002's code

#include <stdio.h>
#include <algorithm>

void search(long long int);

int main()
{
  long long int n;
  scanf("%lld",&n);
  while(n!=0){
    search(n);
    scanf("%lld",&n);
  }
}

void search(long long int n)
{
  if(n==1){
scanf("%lld", &n);
    printf("0\n");
    return ;
  }
  long long int *d=new long long int[n];
  long long int sum=0;
  for(int i=0;i<n;i++){
    scanf("%lld",&d[i]);
  }
  std::sort(d, d + n);
  for(long long int i=0;i<n-1;i++){
    sum+=d[i]*(n-i-1);
  }
  printf("%lld\n",sum);
  delete[] d;
}