include[HTML_REMOVED]
using namespace std;
int a[256];//
long long ans=0,now=0;
int main(){
string str;
cin>>str;
for(int i=0;i<str.size();i++){
now=1+now+i-a[str[i]];//now为以第i个字符串为结尾的所有的字符串的不同字符个数和。
a[str[i]]=i+1;
ans+=now;
}
cout<<ans;
}