11장 코드 구현