optimal type-B2 convolutional code