演習2.5、2.9を解いた