반복 생성되는 부분을 최대한 없이 할수 있는 방법 생각중.ing