可変長のビット列を扱うにはどうすればいいのでしょうか?