#include <bits/stdc++.h>
using namespace std;
long long int num[4];
bool is_final() {
  for (long long int i = 0; i < ((long long int)4); i++)
    if (num[i] != 1) return false;
  return true;
}
int main() {
  for (long long int i = 0; i < ((long long int)4); i++) cin >> num[i];
  for (long long int i = 0; i < ((long long int)3); i++) {
    if (i < 2) {
      if (num[i] != 1) {
        while (num[i] != 1) {
          if (num[i] % 2 == 0 && num[i + 1] % 2 == 0) {
            cout << "/" << i + 1 << endl;
            num[i] /= 2;
            num[i + 1] /= 2;
          } else if (num[i] % 2 == 0 && num[i + 1] % 2 == 1) {
            cout << "+" << i + 2 << endl;
            num[i + 1] += 1;
            num[i + 2] += 1;
          } else if (num[i] % 2 == 1) {
            cout << "+" << i + 1 << endl;
            num[i] += 1;
            num[i + 1] += 1;
          }
        }
      }
    } else {
      while (!is_final()) {
        if (num[2] % 2 == 0 && num[3] % 2 == 0) {
          num[2] /= 2;
          num[3] /= 2;
          cout << "/3" << endl;
        } else if (num[2] % 2 == 1 && num[3] % 2 == 0) {
          cout << "+2" << endl;
          num[1]++;
          num[2]++;
          while (num[2] % 2 == 0 && num[3] % 2 == 0) {
            cout << "/3" << endl;
            num[2] /= 2;
            num[3] /= 2;
          }
          if (num[2] % 2 == 0) {
            cout << "/2" << endl;
            num[1] /= 2;
            num[2] /= 2;
          } else {
            cout << "+4" << endl;
            num[0]++;
            num[3]++;
            cout << "/1" << endl;
            num[1] /= 2;
            num[0] /= 2;
          }
        } else if (num[2] % 2 == 0 && num[3] % 2 == 1) {
          cout << "+4" << endl;
          num[0]++;
          num[3]++;
          while (num[2] % 2 == 0 && num[3] % 2 == 0) {
            cout << "/3" << endl;
            num[2] /= 2;
            num[3] /= 2;
          }
          if (num[3] % 2 == 0) {
            cout << "/4" << endl;
            num[0] /= 2;
            num[3] /= 2;
          } else {
            cout << "+2" << endl;
            num[1]++;
            num[2]++;
            cout << "/1" << endl;
            num[0] /= 2;
            num[1] /= 2;
          }
        } else {
          cout << "+3" << endl;
          num[2]++;
          num[3]++;
        }
        if (num[2] == 1 && num[3] == 2) {
          cout << "+3" << endl;
          cout << "+4" << endl;
          cout << "/3" << endl;
          cout << "/4" << endl;
          num[3] = 1;
        }
        if (num[2] == 2 && num[3] == 1) {
          cout << "+2" << endl;
          cout << "+3" << endl;
          cout << "/2" << endl;
          cout << "/3" << endl;
          num[2] = 1;
        }
      }
    }
  }
}
