rustc could give a unnecessary parentheses warning here: ```rust fn main() { let arr = [0; 10]; let i = 2; let y = arr[(5 - i)]; dbg!(y); } ``` <!-- TRIAGEBOT_START --> <!-- TRIAGEBOT_ASSIGN_START --> <!-- TRIAGEBOT_ASSIGN_DATA_START$${"user":"PossiblyAShrub"}$$TRIAGEBOT_ASSIGN_DATA_END --> <!-- TRIAGEBOT_ASSIGN_END --> <!-- TRIAGEBOT_END -->