문제

balance : s = u + v 로 분리할 때, 더 이상 분리될 수 없는 균형잡힌 괄호 문자열 u을 만드는 index를 리턴한다
correct : 올바른 문자열인지 확인
reverse : 문자열 뒤집는 함수
improve
문자열을 뒤집는 reverse 함수를 람다 함수로 바로 이용 가능하더라.

return '({}){}'.format(solution(end), ''.join(list(map(lambda x: '(' if x == ')' else ')' reverse 함수 대신 람다 함수를 추가했다.