Why the query is written down
A written query is a query a reader changes. A query in a name is a query that cannot be argued with.
The failure at this step
A query that answers zero. The answer is the query, and the query is the whole fix.
A page is large and the part wanted is small. The query is the difference, and the difference is why a read is a decision rather than a walk.
About 1 min of reading
Prove a zero answer
Write the query
Before you run it, say out loud what it will print. Then open the answer.
Ask and count
Before you run it, say out loud what it will print. Then open the answer.
Report a zero
Before you run it, say out loud what it will print. Then open the answer.
A written query is a query a reader changes. A query in a name is a query that cannot be argued with.
A query that answers zero. The answer is the query, and the query is the whole fix.
A shape and a count. A count is what makes an empty answer a claim.
Reading and changing are two steps. Two steps is what makes a change reviewable before it happens.
Zero is written. Zero written is what makes a wrong query findable.
Each one is defined here on this site. Open the entry for the full definition and the other words it points at.