중복 코드 정리