「ビット演算で足し算、引き算」
ってところで何か間違えているような...