Theory of error-correcting codes - MacWilliams, F. J. (North-Holland mathematical library, 1977)