#include <bits/stdc++.h>
using namespace std;
int main() {
  long long i, j, k, l, m, n, o;
  long long testcase;
  long long input, flag, tag, ans;
  string in;
  cin >> in;
  long long x = in.size();
  for (i = x - 1; i >= 0; i--) {
    long long id = in[i] - '0';
    if (id < 5) {
      cout << "O-|";
    } else {
      cout << "-O|";
    }
    id %= 5;
    for (j = 1; j <= id; j++) {
      cout << "O";
    }
    cout << "-";
    for (j = id + 2; j <= 5; j++) {
      cout << "O";
    }
    cout << endl;
  }
}
