Implementation is different from intent. Code is more readable when it tells the story of the problem rather than the details of the solution.