The Table as a Habit
Figure 8 — A candidate list with values attached. The two shaded rows are the winners, and the shading is the only judgement the table makes.
The table has one row per candidate and three columns of information: the input, the reason it is a candidate, and the output. Building it in that order means the list is complete before any arithmetic starts, and completeness is the property most responses lose. A comparison written as a sentence like "comparing , , , and " is harder to check than the same numbers in a column, and the reader is checking.