ちゃんとレスを全部読んで無かったけど
>>396の
(n & 1) ^ (n & 2)
の方が良かったね…