void main()
{
    string s = readln.chomp;
    int a = s[0] - '0';
    string t = s[1..4];

    foreach (i; 0 .. (1 << 3))
    {
        int eq = a;
        string left = s[0].to!string;
        foreach (j; 0 .. 3)
        {
            if (i & (1 << j))
            {
                eq += t[j] - '0';
                left ~= "+" ~ t[j];
            }
            else
            {
                eq -= t[j] - '0';
                left ~= "-" ~ t[j];
            }
        }

        if (eq == 7)
        {
            writeln(left, "=7");
            break;
        }
    }
}

import std.stdio;
import std.string;
import std.array;
import std.conv;
import std.algorithm;
import std.range;
import std.math;
import std.numeric;
import std.container;
import std.typecons;
import std.ascii;
import std.uni;