9장. 통화 기능 추가
TODO - 일반화 시켜야