The default pattern with `-n` is a random pattern:
const unsigned int patterns[] = { ~0 };
(see `pattern_fill` for the equivalence to “random”).
In destructive mode, four patterns are used:
const unsigned int patterns[] = {0xaa, 0x55, 0xff, 0x00};