n = int(input()) check = 0 for i in range(100): m = n ans = 0 l = [] check = i while m != 1: if m >= 10**18: check = 1 break ans += 1 if m % 2 == 0: m //= 2 l.append('/') else: if check: m = 3*m-1 l.append('-') check -= 1 continue m = 3*m+1 l.append('+') if m == 1: check = 0 if check >= 1: continue else: print(ans) print(''.join(l)) break