템플릿쪽은 거지같지만은 그외엔 복잡도가 현재보다 낮아서 그냥 로직에 더 집중할 수 있는 것 같아..