code with an
code to form a
code. This is used to construct a new family of nongroup single-error correcting codes of all lengths
from
to 3 ·
, for every
. These codes have more codewords than any group code of the same length and minimum distance. A number of other nongroup codes are also obtained. Examples of the new codes are (16,2560,3) and (16,36,7) codes, both having more codewords than any comparable group code.