効率はあまり良くないからステップATに回帰する動きあるやん