pub const MAX_CODE_ATTEMPTS: i32 = 5;
Wrong guesses one code tolerates before it is retired. Six digits are only safe with a cap.