import sys
from heapq import heappush, heappop
sentence_split = input().split("<")
s = ''
for words in sentence_split:
if ">" in words:
words2 = words.split(">")
s += "<" + words2[0] + ">" + ' '.join(map(lambda x : x[::-1], words2[1].split()))
else:
s += ' '.join(map(lambda x : x[::-1], words.split()))
print(s)
난이도가 실버3은 넘는 것 같다. 꽤나 나에게는 까다롭게 느껴졌다.
이 풀이는 우선 "<"를 기준으로 split하여서 그 split된 것에 ">"이 있으면 한번더 스플릿해줘서 태그와 태그아닌 것을 각각 다르게 처리하고, ">"이 없으면 태그가 아니니 그냥 뒤집는 방식이다.