#include <bits/stdc++.h>
using namespace std;
inline void out(int a) { printf("%d\n", a); }
inline void out(int a, int b) { printf("%d %d\n", a, b); }
inline void outf(double a) { printf("%3.lf\n", a); }
inline void outf(double a, double b) { printf("%3.lf %3.lf\n", a, b); }
inline void base() {
  ios_base::sync_with_stdio(false);
  cin.tie(0);
}
int main() {
  base();
  int n;
  cin >> n;
  if (n < 4) {
    cout << "NO\n";
  } else {
    cout << "YES\n";
    int ans = 1;
    if (n == 5) {
      cout << "5 + 1 = 6\n";
      cout << "6 * 4 = 24\n";
      cout << "3 - 2 = 1\n";
      cout << "24 * 1 = 24\n";
      return 0;
    }
    if (n % 2 == 0) {
      for (int(i) = (4); (i) >= (2); (i)--) {
        cout << ans << " * " << i << " = " << ans * i << endl;
        ans *= i;
      }
      if (n == 4) return 0;
      int ctr = 0;
      for (int i = 6; i <= n; i += 2) {
        cout << i << " - " << i - 1 << " = " << 1 << endl;
        ctr++;
      }
      for (int(i) = 0; (i) < (ctr - 1); (i)++) {
        cout << 1 << " * " << 1 << " = " << 1 << endl;
      }
      cout << 1 << " * " << ans << " = " << 24 << endl;
    } else {
      cout << 6 << " * " << 4 << " = " << 24 << endl;
      cout << 7 << " - " << 5 << " = " << 2 << endl;
      cout << 2 << " - " << 1 << " = " << 1 << endl;
      cout << 3 << " - " << 2 << " = " << 1 << endl;
      cout << 1 << " * " << 1 << " = " << 1 << endl;
      int ctr = 0;
      for (int i = 9; i <= n; i += 2) {
        cout << i << " - " << i - 1 << " = " << 1 << endl;
        ctr++;
      }
      for (int(i) = 0; (i) < (ctr); (i)++) {
        cout << 1 << " * " << 1 << " = " << 1 << endl;
      }
      cout << 24 << " * " << 1 << " = " << 24 << endl;
    }
  }
  return 0;
}
