#include #include #include #include using namespace std; int main() { cin.tie(nullptr); ios::sync_with_stdio(false); string S; cin >> S; int32_t i, j, removed = 0; stack s; for (i = j = 0; i != S.size(); ++i) switch (S[i]) { case '<': s.push(j), j = 0; break; case '=': ++j; break; case '>': if (!s.empty()) { if (j != 0) removed += j + 2, j = s.top(), s.pop(); else while (!s.empty()) s.pop(); } break; } cout << S.size() - removed << '\n'; return 0; }