#include<bits/stdc++.h>
using namespace std;
string s[10005];
int main()
{
	int n,ans=0,k=0,cnt1=0,cnt2=0,cnt3=0;
	cin>>n;
	for(int i=0;i<n;i++)
	 {cin>>s[i];
	  for(int j=0;j<s[i].size()-1;j++)
	   if(s[i][j]=='A'&&s[i][j+1]=='B')ans++;
	  if(s[i][0]=='B'&&s[i][s[i].size()-1]=='A')cnt1++;
	  else if(s[i][0]=='B')cnt2++;
	  else if(s[i][s[i].size()-1]=='A')cnt3++; 
	 } 
	ans+=min(cnt2,cnt3);
	if(!cnt2&&!cnt3)ans+=max(0,cnt1-1);
	else ans+=cnt1;
	cout<<ans<<endl;
}