リファクタリング中
逆順にした