// A - ><
#include <bits/stdc++.h>

using namespace std;

int main(int argc, char *argv[])
{
	string s;
	cin >> s;

	long long ans = 0;
	for (int i = 0; i < s.size(); ) {
		long long n1 = 0, n2 = 0;
		for ( ; i < s.size() && s[i] == '<'; i++) n1++;
		for ( ; i < s.size() && s[i] == '>'; i++) n2++;
		ans += max(n1, n2);
		if (n1 > 0) ans += (n1 - 1 + 1) * (n1 - 1) / 2;
		if (n2 > 0) ans += (n2 - 1 + 1) * (n2 - 1) / 2;
	}
	cout << ans << endl;
	return 0;
}
