When arbitrary codes must be remembered by the user, characters should be grouped in blocks of three to five characters, separated by a minimum of one blank space or other separating character such as a hyphen or slash.
Additional Information:
Arbitrary codes are alphanumeric characters without natural organization. When a code is meaningful, such as a mnemonic abbreviation or a word, it can be longer.