n = int(input()) adj = [set() for _ in range(n)] ans = [""]*n for i in range(n): a,b = map(int,input().split()) adj[a-1].add((b-1,i,0)) adj[b-1].add((a-1,i,1)) v = [] for i in range(n): if len(adj[i])==1: v.append(i) while v: p = v.pop() c,i,f = adj[p].pop() ans[i] = "<-" if f else "->" adj[c].remove((p,i,f^1)) if len(adj[c])==1: v.append(c) if not v: for i in range(n): if adj[i]: v.append(i); break print(*ans,sep="\n")