Here&#x27;s a tip along these lines:  Use &#x27;j&#x27; and &#x27;k&#x27; for integral loop control variables, not &#x27;i&#x27;.  Both &#x27;j&#x27; and &#x27;k&#x27; are pretty high-value Scrabble letters and it&#x27;s easier to search for their appearances in code.  Apart from &quot;break&quot;, they don&#x27;t appear in the reserved words of common programming languages.<p>(And never use &#x27;l&#x27; as a variable name; but you knew that already.)