今更だけどビット演算に変えた