#include <iostream>
#include <map>
#include <string>
using namespace std;

int main(void){
	int n;
	std::map<char,int> m;
	std::map<int,int> m2;

	string s;
	cin>>n;
	cin>>s;
	for(int i=0;i<s.length();i++){
		if(s[i]!='+'){
			m[s[i]]++;
		}
	}
	int c=0;

	for(map<char,int>::iterator it=m.begin();it!=m.end();it++){
		m2[it->second]++;
	}

	for(map<int,int>::iterator it=m2.begin();it!=m2.end();it++){
		if(it->first>1){
			// 2*(a+b)
			c+=2; // 2*
			c+=it->second; // a b c
			c+=it->second-1; // +
			c+= 2; // ()
			if(it->second==1) c-=2;
		}else if(it->first==1){
			c+=it->second; // a b c
			c+=it->second-1; // +
		}
		c++;
	}
	c--;
	cout<<c<<endl;
	return 0;
}