Using a leading zero to indicate octal must be one of the most cursed language syntax decisions ever.
From DMR's copy of the B manual:
"An octal constant is the same as a decimal constant except that it begins with a zero. It is then interpreted in base 8. Note that 09 (base 8) is legal and equal to 011."
That last sentence is 😱😱😱😱