using a block and a convolutional code