#26 코드 리펙토링 1차