問題 3.18
debug-print手続きを削除
コード整理
問題 3.21