import sys
def cantor(n):
if n==0:
return '-'
else:
return cantor(n-1) + ' '*(3**(n-1)) + cantor(n-1)
lines = sys.stdin.readlines()
for N in lines:
print(cantor(int(N)))
import sys
input = sys.stdin.readline
def cantor(n):
if n==0:
return '-'
else:
return cantor(n-1) + ' '*(3**(n-1)) + cantor(n-1)
while True:
try:
N = int(input())
print(cantor(N))
except:
break

위에가 1, 아래가 2인데 걍 똑같다.