rastertekのto do exercisesで書き換えたコードのdiffを見るよ