pack variable-length sequences