>>958
そんなん一気にif文で判別するのおかしいよ
個々の判定を別メソッドに切り出すべき