#include <bits/stdc++.h>
using namespace std;
int main() {
  int i, siz = 0;
  string p;
  cin >> p;
  int len = p.size();
  for (i = 0; i < len; i++) {
    siz *= 16;
    if (p[i] == '>')
      siz += 8;
    else if (p[i] == '<')
      siz += 9;
    else if (p[i] == '+')
      siz += 10;
    else if (p[i] == '-')
      siz += 11;
    else if (p[i] == '.')
      siz += 12;
    else if (p[i] == ',')
      siz += 13;
    else if (p[i] == '[')
      siz += 14;
    else if (p[i] == ']')
      siz += 15;
    siz = siz % 1000003;
  }
  cout << siz << endl;
  return 0;
}
