Switchを実装

ついでにあたり判定を修正