4번째 문제는 구현 내용부터가 장난 아니게 길던데