#include <stdio.h>
#include <string.h>

#define debug 0

int main()
{
	int n,i;
	char buf[3];
	char w[40][8];
	int firstadr;
	int k,j,ans;
	int test[5] = {5,7,5,7,7};
	short int len[40];
	while(1){
		scanf("%d",&n);
		if( n==0 ) break;
		for( i=0 ; i<n ;i++ ){
			scanf("%s",w[i]);
			len[i] = strlen(w[i]);
		}
		int flag = 0;
		for( i = 0 ; i < n ; i++) {
			for( j=i,k=0,ans=0 ; j<n; j++){
				ans += len[j];
				if(ans == test[k]){
					ans=0;
					k++;
					if( k == 5 ){
						flag = 1;
						firstadr = i+1;
						break;
					}
				}else if( ans > test[k] ){
					break;
				}
			}
			if( flag == 1 ){
				printf("%d\n",firstadr);
				break;
			}
		}
					
	}
	
	return 0;
}
