package main
import (
"fmt"
"io"
"os"
)
func main() {
input, _ := io.ReadAll(os.Stdin)
m := map[byte]int{
'>': 8, '<': 9, '+': 10, '-': 11,
'.': 12, ',': 13, '[': 14, ']': 15,
}
ans := 0
for _, c := range input {
if v, ok := m[c]; ok {
ans = (ans*16 + v) % 1000003
}
}
fmt.Println(ans)
}