>>34
http://codepad.org/YqluUOgC
1bitシフトとand,or,xorを追加したつもり
テストはしてないので...
間違い、気に入らない部分は修正して...