I think the intent of '- 1' here is the separator length, which was originally ':'. Alternatively, we can ensure that prefix + remainder is always 12 chars.
jj abandon
print
cat
jj duplicate