#include<stdio.h>
#include<string.h>
#define maxn 1000
int main()
{
//freopen("input.txt","r",stdin);
//freopen("out.txt","w",stdout);
int N;
char str[maxn][maxn];
int a[maxn];
int i,j,count,sum,min;
while(1)
{
scanf("%d",&N);
getchar();
if(N==0) break;
for(i=0;i<N;i++)
{
fgets(str[i],maxn,stdin);
}
memset(a,0,sizeof(a));
for(i=0;i<N;i++)
{
for(j=0;j<25;j++)
{
if(isspace(str[i][j])) a[i]++;
}
}
count=i;
min=a[0];
for(i=0;i<count-1;i++)
{
if(a[i]>a[i+1]) min=a[i+1];
}
sum=0;
for(i=0;i<count;i++)
{
sum+=a[i]-min;
}
printf("%d\n",sum);
}
return 0;
}
#include<string.h>
#define maxn 1000
int main()
{
//freopen("input.txt","r",stdin);
//freopen("out.txt","w",stdout);
int N;
char str[maxn][maxn];
int a[maxn];
int i,j,count,sum,min;
while(1)
{
scanf("%d",&N);
getchar();
if(N==0) break;
for(i=0;i<N;i++)
{
fgets(str[i],maxn,stdin);
}
memset(a,0,sizeof(a));
for(i=0;i<N;i++)
{
for(j=0;j<25;j++)
{
if(isspace(str[i][j])) a[i]++;
}
}
count=i;
min=a[0];
for(i=0;i<count-1;i++)
{
if(a[i]>a[i+1]) min=a[i+1];
}
sum=0;
for(i=0;i<count;i++)
{
sum+=a[i]-min;
}
printf("%d\n",sum);
}
return 0;
}