暇なんでリファクタリングしてみる