なんかよくわからないがテストに通るバージョン