Example

Input

7
>>


Output

7
#include<bits/stdc++.h>
using namespace std;
int main(){
    int n,cnt=0,flag=1; cin>>n;
    string s; cin>>s;
    vector<int>left(n),right(n);
    for(int i=0;i<n;++i)
	if(s[i]=='<') ++cnt;
    if(s[0]=='>') right[0]=cnt;
    else right[0]=cnt-1;
    left[0]=0;
    for(int i=1;i<n;++i){
	left[i]=left[i-1]; right[i]=right[i-1];
	if(s[i]=='<') --right[i];
	if(s[i-1]=='>') ++left[i];
	if(left[i]-right[i]==0) flag=0;
    }
    if(flag) cout<<n<<endl;
    else{
	int cntl=0,cntr=0;
	for(int i=0;i<n;++i){
	    if(s[i]=='>') break;
	    ++cntl;
	}
	for(int i=n-1;i>=0;--i){
	    if(s[i]=='<') break;
	    ++cntr;
	}
	cout<<n-min(cntl,cntr)<<endl;
    }
    return 0;
}
