import sys from itertools import permutations import heapq input = lambda :sys.stdin.readline().rstrip() mi = lambda :map(int,input().split()) li = lambda :list(mi()) N = int(input()) res = [] while N!=1: if N & 1 == 0: res.append("/") N >>= 1 else: if (3*N+1) & 3 == 0: res.append("+") N = 3 * N + 1 else: res.append("-") N = 3 * N - 1 print(len(res)) print("".join(res))