#include <bits/stdc++.h>
using namespace std;
int main(){
  string S;
  cin >> S;
  long long ans=0;
  vector <int> a(S.length()+1,0);  
  for(int i=1;i<S.length()+1;i++){
    if(S.at(i-1)=='<'){
      a.at(i)=a.at(i-1)+1;
    }
  }
  for(int i=S.length();i>0;i--){
    if(S.at(i-1)=='>'){
      a.at(i-1)=max(a.at(i-1),a.at(i)+1);
    }
  }  
  for(int i=0;i<S.length()+1;i++){
    //cout<<a.at(i);
    ans=ans+a.at(i);
  }
  cout <<ans<<endl;
  return 0;
}