import std.stdio;
import std.conv;
import std.string;
import std.typecons;
import std.algorithm;
import std.array;
import std.range;
import std.math;
import std.regex : regex;
import std.container;
import std.bigint;
import std.ascii;


void main()
{
  auto s = readln.chomp;
  auto res = new int[](s.length+1);
  foreach (i; 0..res.length) {
    int l;
    if (i - 1 >= 0) {
      foreach_reverse (j; 0..i-1+1) {
        if (s[j] == '<') {
          l++;
        } else {
          break;
        }
      }
    }
    int r;
    if (i < s.length) {
      foreach (j; i..s.length) {
        if (s[j] == '>') {
          r++;
        } else {
          break;
        }
      }
    }
    res[i] = max(l, r);
  }
  
  res.sum.writeln;
}
