print_bits(set(0,1,32));
ここで1ビット目から、32個のビットに1をセットするようにしているのですが
31個のビットだと正常に011111?と1がセットされるのですが
上記のように32個だと、000000?となり1がセットされません

なぜ、11111?な感じで1がセットされないのでしょうか?