연습문제 1.19, 1.23 풀이