問題8.5、8.6、8.7を解いた