생성함수 이용하면 쉽게 되는데 그 뒤가 문제네.... 흠.....