| 
					
				 | 
			
			
				@@ -1,6 +1,347 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+from cmath import cos
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+from math import sin, cos
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+'''
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 number = int(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 d = number%10
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 c = (number//10)%10
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 b = (number//100)%10
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 a = number//1000
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 print(a, b, c, d)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+'''
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# x = int(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# if x > 999 and x < 10000 and (x%17 == 0) and (x%7 == 0):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     print("YES")
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# else:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     print("NO")
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# x = int(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# x1 = x%10
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# x2 = x//10%10
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# x3 = x//100
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# average = (x1 + x2 + x3) - max(x1, x2, x3) - min(x1, x2, x3)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# if (average == max(x1, x2, x3) - min(x1, x2, x3)):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     print('Число интересное')
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# else:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     print('Число неинтересное')
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# print(math.pi())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# n = int(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# counter = 1
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# foo = 1
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# for i in range(1, n + 1):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     for j in range(1, int(counter/2) + 2):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         print(j, end='')
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         foo = j
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     for foo in range(foo - 1, 0, -1):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         print(foo, end='')
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     counter += 2
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     print()
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# a = int(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# b = int(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# sum = 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# max_sum = 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# val = 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# for i in range(a, b + 1):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     for j in range (1, i + 1):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         if i%j == 0:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#             sum += j
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     if sum >= max_sum:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         max_sum = sum
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         val = i
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     sum = 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# print(val, max_sum)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# ---------------------------------------------------------------------- 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# a = int(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# b = int(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# sum = 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# max_sum = 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# val = 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# for i in range(a, b + 1):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     for j in range (1, i + 1):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         if i%j == 0:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#             sum += j
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     if sum >= max_sum:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         max_sum = sum
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         val = i
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     sum = 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# print(val, max_sum)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# ---------------------------------------------------------------------- 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# n = int(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# for i in range(1, n + 1):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     print(i, end='')
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     for j in range (1, i + 1):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         if i%j == 0:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#             print('+', sep='', end='')
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     print()
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# ---------------------------------------------------------------------- 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# n = int(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# sum = 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# f = 1
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# for i in range(1, n + 1):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     for j in range(1, i + 1):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         f *= j
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     sum += f
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     f = 1
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# print(sum)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# ---------------------------------------------------------------------- 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# a = int(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# b = int(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# flag = True
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# if a == 1:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     a += 1
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# for i in range(a, b + 1):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     for j in range (2, i):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         if i%j == 0:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#             flag = False
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     if flag == True:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         print(i)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     else:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         flag = True
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# n = int(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# s = 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# while n != 0:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     if n % 2 == 0:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         s += n % 10
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     n //= 10
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# print(s)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# n = 8
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# count = 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# maximum = -10*12
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# for i in range(n):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     x = int(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     if x % 4 == 0 and x != 0:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         count += 1
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         if x >= maximum:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#             maximum = x
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# if count > 0:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     print(count)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     print(maximum)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# else:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     print('NO')
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# n = 4
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# count = 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# maximum = -10**8
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# for i in range(n):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     x = int(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     if x % 2 != 0:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         count += 1
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         if x > maximum:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#             maximum = x
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# if count > 0:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     print(count)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     print(maximum)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# else:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     print('NO')
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# n = int(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# if 3 <= n <= 19:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     print('*'*19)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     for i in range(n-2):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         print('*                 *')
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     print('*'*19)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# ---------------------------------------------------------------------- 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# three_counter = 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# last_digit_counter = 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# last_digit_flag = False
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# digit = 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# even_ounter = 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# sum = 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# mul = 1
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# greater_seven_counter = 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# greate_seven_digit = 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# sum_zero_five = 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# n = int(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# last_digit = n%10
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# while n != 0:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     digit = n%10
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     if digit > 7:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         mul *= digit
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         greater_seven_counter += 1
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         greate_seven_digit = digit
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     if digit > 5:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         sum += digit
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     if digit % 2 == 0:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         even_ounter += 1
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     if digit == 3:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         three_counter += 1
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     if digit == 0 or digit == 5:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         sum_zero_five += 1
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     if last_digit == digit:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         last_digit_counter += 1
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     n //= 10
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# print(three_counter)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# print(last_digit_counter)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# print(even_ounter)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# print(sum)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# if greater_seven_counter == 1:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     print(greate_seven_digit)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# else:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     print(mul)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# print(sum_zero_five)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# i = 1729
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# first_flag = False
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# second_flag = False
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# x1, y1, x2, y2 = 0, 0, 0, 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# for i in range(1729, 2000):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     for a in range(1, i):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         for b in range(a, i):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#             if first_flag == False:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#                 if a**3 + b**3 == i:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#                     first_falg = True
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#                     x1 = a
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#                     y1 = b
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#             elif first_flag == True:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#                 if a**3 + b**3 == i:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#                     second_falg = True
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#                     x2 = a
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#                     y2 = b
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     if first_flag == second_flag == True:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         print(i, x1, y1, x2, y2)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         first_flag = False
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         second_flag = False
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# i = 1729
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# first_flag = False
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# second_flag = False
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# x1, y1, x2, y2 = 0, 0, 0, 0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# a, b, c, d = 1, 1, 1, 1
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# for i in range(1729, 33000):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     for a in range(1, 33):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         for b in range(a, 33):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#             for c in range(b, 33):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#                 for d in range(c, 33):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#                     if a**3 + b**3 == c**3 + d**3:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#                         if (a**3 + b**3 == c**3 + d**3) and a != b and a != c and a != d:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#                             print(a**3 + b**3, a, b, c, d)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# iter    - максимальное значение чисел, возводимых в куб. Здесь - это 33. Можно задать любое другое целое
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# n        - кэш решений и массив для сортировки и вывода решений.
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# n_ijkl - словарь для проверки решений.
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# n_a, n_b - рабочие переменные.
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# ijkl     - кортеж кортежей сумм пар кубов чисел в диапазоне до iter,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#             для сокращения вычислений за счёт исключения повторяющихся пар.
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#             заготавливаем перед началом поика решений.
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# from time import *   # для вычисления времени поиска решений
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# iter,   n,  n_ijkl,  n_a,   n_b   =   33,   set(),  dict(),   0,   0
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# t = perf_counter()      # сохраняем время начала вычислений
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# ijkl = tuple([tuple([i ** 3 + j ** 3 for j in range(iter)]) for i in range(iter)]) 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# for i in range(1, iter):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     for j in range(1, iter):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         for k in range(1, iter):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#             for l in range(1, iter):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#                     n_a = ijkl[i][j]       # перебираем суммы кубов пар 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#                     n_b = ijkl[k][l]      # 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#                     if n_a == n_b and i != k and j != l and i != l and j != k: 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#                     # проверяем суммы кубов пар на равенство, а числа на неравенство.
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#                     # если условие выполняется, производим записи в кэш решений и словарь с числами.
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#                                   n.add(n_a)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#                                   n_ijkl[n_a] = (((i, j), i**3 + j**3), '=', (k**3 + l**3, (k, l)))
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# # на основе кэша решений формируем упорядоченный массив решений.                       
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# n = list(n)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# n.sort()
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# # выводим время выполнения вычислений
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# print(perf_counter() - t)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# # выводим чило полученных решений при заданном диапазоне чисел.
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# print('N_res = ', len(n))
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# # выводим в строчку:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# # - решение, числа первой пары, сумму кубов чисел первой пары, =,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# #    сумму кубов чисел второй пары, числа второй пары
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# for r in n:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     print(r, ' -> ', n_ijkl[r])
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# n = int(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# my_list = []
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# for i in range(n):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     foo = int(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#     my_list.append(foo**3)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# print(my_list)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# -----------------------------------------------------------------------
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# n_string = int(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# my_list = []
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# for i in range(n_string):
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         my_list.extend(input())
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# print(my_list)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# -----------------------------------------------------------------------
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# my_string = input()
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# my_list = my_string.split()
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# print(*my_list, sep='\n')
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# -----------------------------------------------------------------------
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# my_string = input()
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# my_list = my_string.split()
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# for i in my_list:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#         print(i[0], end='.')
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# -----------------------------------------------------------------------
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# my_string = 'C:\Windows\System32\calc.exe'
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# my_list = my_string.split('\\')
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# print(*my_list, sep='\n')
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# -----------------------------------------------------------------------
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+my_string = input()
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+my_list = my_string.split()
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+for i in my_list:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    print('+'*int(i))
 
			 |