練習問題2.2まで解いた