#include <bits/stdc++.h>
using namespace std;
int gcd(int a, int b) { return (b = 0 ? a : gcd(b, a % b)); }
int lcm(int a, int b) { return (a * (b / gcd(a, b))); }
struct pto {
  double first;
  double second;
  pto() {}
  pto(double _x, double _y) {
    first = _x;
    second = _y;
  }
};
int main() {
  int n;
  cin >> n;
  if (n < 4)
    cout << "NO\n";
  else if (n == 4)
    cout << "YES\n4 * 3 = 12\n12 * 2 = 24\n24 * 1 = 24\n";
  else if (n == 5)
    cout << "YES\n4 * 2 = 8\n3 * 5 = 15\n8 + 15 = 23\n23 + 1 = 24\n";
  else {
    cout << "YES\n6 - 5 = 1\n1 - 1 = 0\n";
    for (int i = 7; i <= n; ++i) cout << i << " * 0 = 0\n";
    cout << "2 * 3 = 6\n4 * 6 = 24\n";
    cout << "24 + 0 = 24\n";
  }
  return 0;
}
